Skip to content

Releases: skydoves/Balloon

1.4.4

Choose a tag to compare

@skydoves skydoves released this 04 Apr 14:17
f7bc5f9

🎈 Balloon 1.4.4 has been released! 🎈

What's Changed

Full Changelog: 1.4.3...1.4.4

1.4.3

Choose a tag to compare

@skydoves skydoves released this 26 Mar 08:24
d175af6

🎈 Balloon 1.4.3 has been released! 🎈

What's Changed

New Contributors

  • @suman-somu made their first contribution in #311
  • @jadenkor made their first contribution in #313

Full Changelog: 1.4.2...1.4.3

1.4.2

Choose a tag to compare

@skydoves skydoves released this 14 Feb 14:40
77c94f0

🎈 Balloon 1.4.2 has been released! 🎈

What's Changed

New Contributors

Full Changelog: 1.4.1...1.4.2

1.4.1

Choose a tag to compare

@skydoves skydoves released this 19 Dec 12:10
cc54a89

🎈 Balloon 1.4.1 has been released! 🎈

What's Changed

Full Changelog: 1.4.0...1.4.1

1.4.0

Choose a tag to compare

@skydoves skydoves released this 29 Oct 07:58
20c7848

🎈 Balloon 1.4.0 has been released! 🎈

What's New?

  • Added: support for passing touch events to the anchor. (#268)
  • Updated: A constructor of the Balloon class changed as private.
  • Updated: Added missing JvmOverloads annotations to Highlight builder methods.
  • Updated: Removed JvmField annotations to expose getters of the Ballon.Builder on Java Side.
  • Updated: Downgrade JVM target to 1.8 of the balloon module. (#273)

1.3.9

Choose a tag to compare

@skydoves skydoves released this 03 Oct 15:22
29a0d8e

🎈 Released a new version 1.3.9! 🎈

What's New?

  • Added new highlighting animations.
HEARTBEAT SHAKE BREATH ROTATE

BalloonHighlightAnimation

We can give repeated dynamic animations to Balloon when it's showing.

The animation would work differently by the position of the arrow.

BalloonHighlightAnimation.NONE
BalloonHighlightAnimation.HEARTBEAT
BalloonHighlightAnimation.SHAKE
BalloonHighlightAnimation.BREATH
BalloonHighlightAnimation.ROTATE

.setBalloonHighlightAnimation(BalloonHighlightAnimation.SHAKE)

1.3.8

Choose a tag to compare

@skydoves skydoves released this 22 Sep 08:26
c944930

🎈 Released a new version 1.3.8! 🎈

What's New?

  • New feature: A new showAtCenter() function. We can show up the Balloon over the anchor view align center. (#247).
    We can align the location of the Balloon using the BalloonCenterAlign parameter.
anchor.showAtCenter(balloon, xOff = 0, yOff = 0, centerAlign = BalloonCenterAlign.Bottom)
  • Deprecated: show() functions have been deprecated now. Use showAtCenter() or showAsDropDown() instead. (#247)
  • Fixed: RadiusLayout clips internal contents with the wrong radius size. (#220, #245)
  • New feature: We can clear every persisted data on the BalloonPersistence via balloon.clearAllPreferences() function. (#242)
  • Modified: We can access BalloonPersistence class: val balloonPersistence = BalloonPersistence.getInstance(context). (#242)
  • Refactored internal codes. (#244, #248)

1.3.7

Choose a tag to compare

@skydoves skydoves released this 11 Sep 14:35
9bc3d1a

🎈 Released a new version 1.3.7! 🎈

What's New?

  • Updated: Now the bodyWindow and overlayWindow properties are accessible from the public.
  • Added: Added a new setIsAttachedInDecor method related #131
  • Fixed: The wrong references were used in getMeasuredTextWidth. (#219)
  • Updated: Making it possible to add color to the overlay padding. (#221)
  • Fixed: Drawing the overlay padding rectangle. (#223)
  • Fixed: Overlay is not redrawn on Balloon.update(anchor) call. (#229)
  • Fixed: min/max ratio inconsistency in getMeasuredTextWidth #226
  • Refactored: Size extensions. (#217)

Thanks to @JoePaul @vitkhudenko for contributions!

1.3.6

Choose a tag to compare

@skydoves skydoves released this 28 Jul 10:41
ff5c46b

🎈 Released a new version 1.3.6! 🎈

What's New?

  • Added support for gradient colors on the default arrow(#203)
  • Added onTouchListener option to the overlay popup (#204)
  • Added setOnBalloonOverlayTouchListener using a lambda(#205)
  • Added check to see if balloon should show up (#206)
  • Fixed Auto dismiss (#210) (#211)
  • Added minimum and maximum ratio for the Balloon (#214)
  • Fixed overlay padding units (#212) (#215)
  • Refactor measuring text sizes (#191) (#209)

Thanks, @DavidJsson @JoePaul

1.3.5

Choose a tag to compare

@skydoves skydoves released this 02 Jul 15:18
1ab71ba

🎈 Released a new version 1.3.5! 🎈

🎉 Balloon has been featured on the official Google Dev library.🎉

What's New?

  • Added: setPaddingHorizontal, setPaddingVertical, setMarginHorizontal, and setMarginVertical functions.
  • Fix: Lint shows error for dimen resource id. (#190)
  • Fix: Move post runner inside of the if conditional and check isAttachedToWindow (#192, #197)
  • Update: Invoke dismiss() instead of the onDestroy() on Pause lifecycle event. (#186)
  • Update: A lot of internal refactoring.