Skip to content

Releases: skydoves/Balloon

1.6.8

09 Oct 01:16
Compare
Choose a tag to compare

What's Changed

  • Update peter-evans/create-pull-request action to v7 by @renovate in #693
  • Update dependency androidx.activity:activity-compose to v1.9.2 by @renovate in #694
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.5 by @renovate in #696
  • Update dependency androidx.compose:compose-bom to v2024.09.00 by @renovate in #697
  • Update dependency androidx.fragment:fragment-ktx to v1.8.3 by @renovate in #695
  • Update dependency gradle to v8.10.1 by @renovate in #698
  • Update actions/setup-java action to v4.3.0 by @renovate in #699
  • Update dependency androidx.compose:compose-bom to v2024.09.01 by @renovate in #700
  • Implement setOverlayPaddingShader builder method by @skydoves in #702
  • Check if the anchor view's window token is valid by @skydoves in #703
  • Update agp to v8.6.1 by @renovate in #704
  • Update androidxMacroBenchmark to v1.3.1 by @renovate in #705
  • Update dependency androidx.compose:compose-bom to v2024.09.02 by @renovate in #706
  • Update dependency androidx.profileinstaller:profileinstaller to v1.4.0 by @renovate in #708
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.6 by @renovate in #707
  • Update dependency gradle to v8.10.2 by @renovate in #711
  • Update actions/setup-java action to v4.4.0 by @renovate in #712
  • Update actions/checkout action to v4.2.0 by @renovate in #714
  • Dispatch the move and up events to the anchor view by @skydoves in #715
  • Update agp to v8.7.0 by @renovate in #716
  • Update androidxMacroBenchmark to v1.3.2 by @renovate in #717
  • Update dependency androidx.compose:compose-bom to v2024.09.03 by @renovate in #718
  • Update dependency androidx.profileinstaller:profileinstaller to v1.4.1 by @renovate in #720
  • Update dependency androidx.fragment:fragment-ktx to v1.8.4 by @renovate in #719
  • Update actions/checkout action to v4.2.1 by @renovate in #723
  • Fix the widthRatio doesn't calculate properly in Compose by @skydoves in #724

Full Changelog: 1.6.7...1.6.8

1.6.7

31 Aug 04:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.6.6...1.6.7

1.6.6

28 Jul 08:09
Compare
Choose a tag to compare

What's Changed

  • Update agp to v8.5.0 by @renovate in #658
  • Update gradle/gradle-build-action action to v3.4.2 by @renovate in #659
  • Update dependency com.vanniktech.maven.publish to v0.29.0 by @renovate in #661
  • Update dependency androidx.test:runner to v1.6.0 by @renovate in #662
  • Update dependency androidx.fragment:fragment-ktx to v1.8.1 by @renovate in #663
  • Update dependency androidx.test:runner to v1.6.1 by @renovate in #664
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.3 by @renovate in #665
  • Update dependency gradle to v8.9 by @renovate in #666
  • Update agp to v8.5.1 by @renovate in #667
  • Update gradle/gradle-build-action action to v3.5.0 by @renovate in #669
  • Update dependency androidx.activity:activity-compose to v1.9.1 by @renovate in #673
  • Update dependency androidx.annotation:annotation to v1.8.1 by @renovate in #674
  • Update dependency androidx.fragment:fragment-ktx to v1.8.2 by @renovate in #675
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.4 by @renovate in #676
  • Add verification.properties META info by @skydoves in #677

Full Changelog: 1.6.5...1.6.6

1.6.5

16 Jun 05:30
Compare
Choose a tag to compare

What's Changed

  • Bump Kotlin to 1.9.21 and compose compiler to 1.5.7 by @skydoves in #569
  • Change baseline profiles output directory and remove previous baseline profiles by @skydoves in #571
  • Generate baseline profiles by @github-actions in #572
  • Update agp to v8.2.1 by @renovate in #574
  • Make stable for balloon builder and factory by @skydoves in #575
  • Update dependency com.github.skydoves:compose-stable-marker to v1.0.3 by @renovate in #576
  • Update dependency com.vanniktech.maven.publish to v0.27.0 by @renovate in #577
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.7.0 by @renovate in #579
  • Bump Kotlin to 1.9.22 and Compose compiler to 1.5.8 by @skydoves in #580
  • Update agp to v8.2.2 by @renovate in #582
  • Update androidxMacroBenchmark to v1.2.3 by @renovate in #583
  • Update gradle/gradle-build-action action to v2.12.0 by @renovate in #585
  • Update dependency androidx.compose:compose-bom to v2024 by @renovate in #584
  • Update peter-evans/create-pull-request action to v6 by @renovate in #589
  • Update gradle/gradle-build-action action to v3 by @renovate in #588
  • Update dependency gradle to v8.6 by @renovate in #590
  • Update dependency androidx.test.uiautomator:uiautomator to v2.3.0-rc01 by @renovate in #591
  • Update dependency androidx.compose:compose-bom to v2024.02.00 by @renovate in #592
  • Update gradle/gradle-build-action action to v3.1.0 by @renovate in #593
  • Update dependency androidx.test.uiautomator:uiautomator to v2.3.0 by @renovate in #597
  • Update dependency androidx.compose:compose-bom to v2024.02.01 by @renovate in #596
  • Update actions/setup-java action to v4.1.0 by @renovate in #598
  • Update agp to v8.3.0 by @renovate in #599
  • Update dependency org.jetbrains.dokka to v1.9.20 by @renovate in #601
  • Update dependency androidx.compose:compose-bom to v2024.02.02 by @renovate in #602
  • Update actions/checkout action to v4.1.2 by @renovate in #603
  • Update dependency com.vanniktech.maven.publish to v0.28.0 by @renovate in #578
  • Update actions/setup-java action to v4.2.0 by @renovate in #604
  • Update actions/setup-java action to v4.2.1 by @renovate in #605
  • Update agp to v8.3.1 by @renovate in #606
  • Update usecases.md by @KwonDae in #607
  • Update dependency androidx.compose:compose-bom to v2024.03.00 by @renovate in #608
  • Update dependency gradle to v8.7 by @renovate in #609
  • Bump kotlin to 1.9.23 and compose compiler to 1.5.11 by @skydoves in #611
  • Update dependency androidx.compose:compose-bom to v2024.04.00 by @renovate in #612
  • Update gradle/gradle-build-action action to v3.2.0 by @renovate in #614
  • Update gradle/gradle-build-action action to v3.2.1 by @renovate in #615
  • Update agp to v8.3.2 by @renovate in #616
  • Update gradle/gradle-build-action action to v3.3.0 by @renovate in #617
  • Update androidxMacroBenchmark to v1.2.4 by @renovate in #619
  • Update dependency androidx.compose:compose-bom to v2024.04.01 by @renovate in #620
  • Update dependency androidx.activity:activity-compose to v1.9.0 by @renovate in #621
  • Update gradle/gradle-build-action action to v3.3.1 by @renovate in #622
  • Update actions/checkout action to v4.1.3 by @renovate in #623
  • Update dependency com.github.skydoves:compose-stable-marker to v1.0.4 by @renovate in #624
  • Update actions/checkout action to v4.1.4 by @renovate in #625
  • Update gradle/gradle-build-action action to v3.3.2 by @renovate in #626
  • Update agp to v8.4.0 by @renovate in #628
  • Update dependency androidx.compose:compose-bom to v2024.05.00 by @renovate in #629
  • Update dependency androidx.fragment:fragment-ktx to v1.7.0 by @renovate in #630
  • Update dependency com.google.android.material:material to v1.12.0 by @renovate in #631
  • Implement width/height properties for updating the body window by @skydoves in #632
  • Remove initializing global positioning and offsets by @skydoves in #633
  • Update actions/checkout action to v4.1.5 by @renovate in #635
  • Update dependency androidx.fragment:fragment-ktx to v1.7.1 by @renovate in #637
  • Update dependency androidx.annotation:annotation to v1.8.0 by @renovate in #638
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.0 by @renovate in #639
  • Update actions/checkout action to v4.1.6 by @renovate in #640
  • Update agp to v8.4.1 by @renovate in #641
  • Migrate to Kotlin 2.0 and Compose Compiler plugin by @skydoves in #642
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.1 by @renovate in #643
  • Update dependency androidx.appcompat:appcompat to v1.7.0 by @renovate in #644
  • Update dependency gradle to v8.8 by @renovate in #646
  • Update dependency com.github.skydoves:compose-stable-marker to v1.0.5 by @renovate in #647
  • Use new compiler options by @skydoves in #648
  • Update agp to v8.4.2 by @renovate in #649
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.2 by @renovate in #650
  • Update dependency androidx.compose:compose-bom to v2024.06.00 by @renovate in #651
  • Update dependency androidx.fragment:fragment-ktx to v1.8.0 by @renovate in #653
  • Update actions/checkout action to v4.1.7 by @renovate in #652
  • Update agp to v8.5.0 by @renovate in #654
  • Update gradle/gradle-build-action action to v3.4.0 by @renovate in #655
  • Update gradle/gradle-build-action action to v3.4.1 by @renovate in #656
  • Update gradle/gradle-build-action action to v3.4.1 by @renovate in #657

New Contributors

Full Changelog: 1.6.4...1.6.5

1.6.4

27 Dec 15:15
5a9bef4
Compare
Choose a tag to compare

What's Changed

  • Update gradle/gradle-build-action action to v2.10.0 by @renovate in #544
  • Update dependency gradle to v8.5 by @renovate in #546
  • Update actions/setup-java action to v4 by @renovate in #547
  • Update agp to v8.2.0 by @renovate in #548
  • Update androidxMacroBenchmark to v1.2.2 by @renovate in #550
  • Update BalloonAnimation.None to not execute animations by @skydoves in #551
  • Update gradle/gradle-build-action action to v2.11.0 by @renovate in #552
  • Update dependency androidx.activity:activity-compose to v1.8.2 by @renovate in #553
  • Update dependency androidx.annotation:annotation to v1.7.1 by @renovate in #554
  • Update dependency androidx.test.uiautomator:uiautomator to v2.3.0-beta01 by @renovate in #555
  • Update dependency com.google.android.material:material to v1.11.0 by @renovate in #556
  • Update dependency com.vanniktech.maven.publish to v0.26.0 by @renovate in #558
  • Update gradle/gradle-build-action action to v2.11.1 by @renovate in #559
  • Change arrow positioning logic for ArrowPositionRules.ALIGN_ANCHOR by @nkhar in #560
  • Touching outside the balloonWrapper should dismiss the Balloon(PopupWindow) by @nkhar in #561
  • Implement setDismissWhenTouchMargin by @skydoves in #562
  • Implement onComposedAnchor and onBalloonWindowInitialized by @skydoves in #563
  • Remove the constraints for measuring the composable content by @skydoves in #564
  • Implement update relevant methods by @skydoves in #565
  • Implement repositioning over scrollable or movable parent for Compose by @skydoves in #566
  • Fix overwriting the arrow orientation rules by @skydoves in #567
  • Generate baseline profiles by @github-actions in #568

New Contributors

Full Changelog: 1.6.3...1.6.4

1.6.3

18 Nov 15:17
89aec5b
Compare
Choose a tag to compare

What's Changed

  • Invoke previous onDismissListener for relay and await balloon by @skydoves in #529
  • Update actions/checkout action to v4 by @renovate in #518
  • Update dependency com.android.test to v8.1.3 by @renovate in #532
  • Update dependency androidx.baselineprofile to v1.2.1 by @renovate in #535
  • Update dependency androidx.activity:activity-compose to v1.8.1 by @renovate in #537
  • Update agp to v8.1.4 by @renovate in #538
  • Remove offset on popup for Compose balloons by @jonasskold in #536
  • Bump Kotlin to 1.9.20 and compose compiler to 1.5.4 by @skydoves in #539

New Contributors

Full Changelog: 1.6.2...1.6.3

1.6.2

03 Nov 10:40
06b9f09
Compare
Choose a tag to compare

What's Changed

  • Bump Compose BOM to 2023.10.00 by @skydoves in #505
  • Update dependency org.jetbrains.dokka to v1.9.10 by @renovate in #507
  • Update actions/checkout action to v3.6.0 by @renovate in #508
  • Update androidxMacroBenchmark to v1.2.0 by @renovate in #510
  • Update dependency androidx.compose:compose-bom to v2023.10.01 by @renovate in #511
  • Update actions/setup-java action to v3.13.0 by @renovate in #512
  • Update dependency com.diffplug.spotless to v6.22.0 by @renovate in #513
  • Update dependency gradle to v8.4 by @renovate in #516
  • Update gradle/gradle-build-action action to v2.9.0 by @renovate in #517
  • Add a letter spacing option for Balloon and TextForm. by @DavidEdwards in #521
  • Update dependency androidx.fragment:fragment-ktx to v1.6.2 by @renovate in #523
  • Update dependency androidx.test.uiautomator:uiautomator to v2.3.0-alpha05 by @renovate in #524
  • Support setting includeFontPadding for the default text by @skydoves in #527

New Contributors

Full Changelog: 1.6.1...1.6.2

1.6.1

07 Oct 02:46
8691547
Compare
Choose a tag to compare

What's Changed

  • Generate baseline profiles by @github-actions in #493
  • Bump Kotlin to 1.9.10 and Compose compiler to 1.5.3 by @skydoves in #494
  • Bump Compose BOM to 2023.09.02 and marcro benchmark to 1.2.0-rc01 by @skydoves in #497
  • [Compose] Fix duplicated arrow size was applied to the balloon content by @skydoves in #500
  • Set arrow orientation rule as fixed when user manually set the arrow the arrow orientation by @skydoves in #501
  • Update baseline profiles by @skydoves in #503

Full Changelog: 1.6.0...1.6.1

1.6.0

16 Sep 13:51
2200e7d
Compare
Choose a tag to compare

What's Changed

  • Bump AGP 8.1.0, Gradle 8.3.0 and the rest of libraries by @skydoves in #471
  • Migrate Spotless to 6.20.0 by @skydoves in #472
  • Migrate nexus maven publication plugin by @skydoves in #473
  • Integrate Baseline Profile plugin by @skydoves in #474
  • Add optional key into rememberBalloonBuilder by @egorikftp in #476
  • Add Coroutine API for sequential popups displaying by @heckfyxe in #477
  • Clean channel and scope on destroy balloon lifecycles by @skydoves in #478
  • Migrate to getDeclaredConstructor from newInstance by @skydoves in #479
  • Implement await shows balloon for Compose by @skydoves in #480
  • Remove cleaning balloon channel consumer on destroy lifecycle by @skydoves in #483
  • Fix showAtCenter, deprecate showAlignLeft/showAlignRight, refactor positioning by @heckfyxe in #484
  • Parallel balloons displaying with Coroutines API by @heckfyxe in #485
  • Compose: Implement AwaitBalloonWindows by @skydoves in #488
  • Bump AGP to 8.1.1, Compose to 2023.09.00, benchmark, and libraries by @skydoves in #489
  • Generate baseline profiles by @github-actions in #490
  • Use popup for measuring balloon content layout by @skydoves in #492

New Contributors

Full Changelog: 1.5.4...1.6.0

1.5.4

21 Jun 11:11
ec0c62f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.5.3...1.5.4