Skip to content

Releases: skydoves/Balloon

1.4.5

30 Apr 01:04
ab83a27
Compare
Choose a tag to compare

🎈 Released a new version 1.4.5! 🎈

What's Changed

Full Changelog: 1.4.4...1.4.5

1.4.4

04 Apr 14:17
f7bc5f9
Compare
Choose a tag to compare

🎈 Balloon 1.4.4 has been released! 🎈

What's Changed

Full Changelog: 1.4.3...1.4.4

1.4.3

26 Mar 08:24
d175af6
Compare
Choose a tag to compare

🎈 Balloon 1.4.3 has been released! 🎈

What's Changed

New Contributors

Full Changelog: 1.4.2...1.4.3

1.4.2

14 Feb 14:40
77c94f0
Compare
Choose a tag to compare

🎈 Balloon 1.4.2 has been released! 🎈

What's Changed

New Contributors

Full Changelog: 1.4.1...1.4.2

1.4.1

19 Dec 12:10
cc54a89
Compare
Choose a tag to compare

🎈 Balloon 1.4.1 has been released! 🎈

What's Changed

Full Changelog: 1.4.0...1.4.1

1.4.0

29 Oct 07:58
20c7848
Compare
Choose a tag to compare

🎈 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

03 Oct 15:22
29a0d8e
Compare
Choose a tag to compare

🎈 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

22 Sep 08:26
c944930
Compare
Choose a tag to compare

🎈 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

11 Sep 14:35
9bc3d1a
Compare
Choose a tag to compare

🎈 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

28 Jul 10:41
ff5c46b
Compare
Choose a tag to compare

🎈 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