Skip to content

Releases: JuulLabs/tuulbox

8.0.0

29 May 19:38
338a7c1
Compare
Choose a tag to compare
  • K2, remove deprecated code (#377)

7.3.0

24 May 16:53
1b9cf33
Compare
Choose a tag to compare
  • Mark BroadcastReceiver.onReceive parameters as non-null (#358)
  • Deprecate logging library and point at Khronicle (#345)

🧰 Maintenance

  • Replace deprecated Gradle buildDir (#352)
  • Simplify binary-compatibility-validator setup (#353)
  • Update AtomicFU configuration (#351)
  • Update dependency org.jetbrains.kotlin.multiplatform to v1.9.24 (#349, #370)
  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0 (#373)
  • Update gradle/wrapper-validation-action action to v3 (#342, #367)
  • Update plugin kotlinter to v4.3.0 (#360)
  • Update dependency androidx.core:core to v1.13.1 (#364, #368)
  • Update dependency org.jetbrains.kotlinx:atomicfu-gradle-plugin to v0.24.0 (#354, #365)
  • Update plugin android-library to v8.4.1 (#348, #356, #363, #369, #376)
  • Update plugin dokka to v1.9.20 (#355)
  • Update plugin android-publish to v0.28.0 (#357)
  • Update gradle/gradle-build-action action to v3 (#346)
  • Update ktor to v2.3.11 (#339, #350, #362, #371)
  • Update release-drafter/release-drafter action to v6 (#344)
  • Update binary-compatibility-validator to v0.14.0 (#347)
  • Update coroutines to v1.8.1 (#343, #372)
  • Update dependency gradle to v8.7 (#341, #359)
  • Update dependency macos to v14 (#366)
  • Use setup-gradle GitHub action (#375)

7.2.0

02 Feb 22:25
4767dbd
Compare
Choose a tag to compare
  • AtomicList and AtomicSet implementations (#338)

🧰 Maintenance

  • Update codecov/codecov-action action to v4 (#340)

7.1.0

01 Feb 19:25
33a571b
Compare
Choose a tag to compare
  • AtomicMap implementation (#337)

🧰 Maintenance

  • Update plugin android-library to v8.2.2 (#336)
  • Update plugin kotlinter to v4.2.0 (#334)
  • Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 (#335)
  • Update plugin android-publish to v0.27.0 (#333)
  • Update plugin android-library to v8.2.1 (#332)

7.0.1

03 Jan 20:33
f01a33f
Compare
Choose a tag to compare

🧰 Maintenance

  • Update actions/setup-java action to v4 (#327)
  • Update actions/upload-artifact action to v4 (#328)
  • Update dependency gradle to v8.5 (#322)
  • Update dependency org.jetbrains.kotlin.multiplatform to v1.9.22 (#321, #329)
  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.5.0 (#326)
  • Update ktor to v2.3.7 (#317, #325)
  • Update plugin android-library to v8.2.0 (#318, #319, #323)
  • Update plugin android-publish to v0.26.0 (#330)
  • Update plugin kotlinter to v4.1.1 (#320, #331)
  • Upgrade atomicfu to v0.23.1 (#324)

7.0.0

09 Nov 18:47
3336082
Compare
Choose a tag to compare
  • Update compile SDK target to Android 14 (#306)
  • Drop @JvmName for Combine.kt (#195)
  • Drop support for deprecated iosArm32 target (#301)

🧰 Maintenance

  • Update dependency org.jetbrains.kotlin.multiplatform to v1.9.20 (#302, #315)
  • Use gradle/gradle-build-action to reduce cache usage (#314)
  • Update plugin kotlinter to v4 (#312)
  • Update plugin dokka to v1.9.10 (#313)
  • Fix compilation warnings (#308)
  • Update dependency gradle to v8.4 (#311)
  • Add kotlin-js-store to version control (#309)
  • Update ktor to v2.3.5 (#310)
  • Update plugin android-library to v8.1.2 (#291, #303, #305)
  • Update actions/checkout action to v4 (#304)
  • Update ktor to v2.3.4 (#292)
  • Update dependency macos to v13 (#293)
  • Remove npm publish step from CI (#316)

6.5.0

07 Sep 19:48
7954037
Compare
Choose a tag to compare
  • Deprecate hex functions in favor of stdlib support (#284)
  • Update dependency org.jetbrains.kotlin.multiplatform to v1.8.22 (#252)

Logo Android

  • Use new Android source set layout (#270)

🧰 Maintenance

  • Update dependency org.jetbrains.kotlin.multiplatform to v1.9.0 (#288)
  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.4.1 (#299)
  • Update plugin dokka to v1.9.0 (#300)
  • Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.7.0 (#298)
  • Update dependency gradle to v8.3 (#296)
  • Update plugin kotlinter to v3.16.0 (#297)
  • Update dependency ubuntu to v22 (#294)
  • Update coroutines to v1.7.3 (#290)
  • Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.6.0 (#289)
  • Use major-only version for github-pages-deploy-action (#287)
  • Update JamesIves/github-pages-deploy-action action to v4.4.3 (#285)
  • Update dependency gradle to v8.2.1 (#286)
  • Update ktor to v2.3.2 (#281)
  • Update dependency gradle to v8.2 (#283)
  • Update plugin android-publish to v0.25.3 (#282)
  • Update coroutines to v1.7.2 (#280)
  • Update mheap/github-action-required-labels action to v5 (#278)
  • Update plugin dokka to v1.8.20 (#276)
  • Update ktor to v2.3.1 (#275)
  • Update JamesIves/github-pages-deploy-action action to v4.4.2 (#274)
  • Update plugin android-library to v8.0.2 (#273)
  • Update coroutines to v1.7.1 (#272)
  • Update plugin android-library to v8.0.1 (#271)
  • Suppress native dependency warnings to quiet AtomicFU warnings (#269)
  • Use new Android source set layout (#270)

6.4.1

02 May 20:22
17ec69a
Compare
Choose a tag to compare
  • Fix determination of minimum log level for dispatch logger (#264)
  • Deprecate Base64 functions (#239)

🧰 Maintenance

  • Update dependency gradle to v8.1.1 (#225, #237, #243, #246, #259, #267)
  • Update plugin android-library to v8 (#231, #235, #245, #260)
  • Update ktor to v2.3.0 (#226, #228, #234, #244, #263)
  • Update plugin android-publish to v0.25.2 (#229, #232, #236, #251, #253, #262)
    • Define Maven group via Gradle script rather than gradle.properties (#266)
  • Update mheap/github-action-required-labels action to v4 (#230, #258)
  • Update plugin atomicfu to v0.20.2 (#249, #256)
  • Update plugin kotlinter to v3.14.0 (#227, #250)
  • Update plugin dokka to v1.8.10 (#247)
  • Update dependency org.jetbrains.kotlin.multiplatform to v1.8.10 (#222, #233)
  • Use JDK 17 on CI (#268, #261)
  • Drop LEGACY JavaScript compiler support (#255)
  • Remove compatibility with non-hierarchical projects (#254)
  • Replace usages of deprecated Android Gradle configuration (#241)
  • Define Android namespace via Gradle (#242)

6.4.0

15 Nov 18:14
ca5bde3
Compare
Choose a tag to compare
  • Added ManualClock to Test Module (#204)

🧰 Maintenance

  • Remove Coroutines native-mt dependency (#223)
  • Remove kotlinx-metadata-jvm workaround (#224)
  • Update ktor to v2.1.3 (#221)
  • Update dependency org.jetbrains.kotlin.multiplatform to v1.7.20 (#216)
  • Update plugin android-library to v7.3.1 (#219)
  • Update plugin dokka to v1.7.20 (#220)
  • Update JamesIves/github-pages-deploy-action action to v4.4.1 (#218)
  • Update ktor to v2.1.2 (#217)
  • Update plugin atomicfu to v0.18.3 (#215)
  • Update plugin android-library to v7.3.0 (#212)
  • Update plugin kotlinter to v3.12.0 (#214)
  • Update plugin android-publish to v0.22.0 (#213)
  • Update ktor to v2.1.1 (#211)
  • Update release drafter categories and add automatic versioning (#207)
  • Use Gradle type-safe project accessors (#209)
  • Require version label on pull requests (#208)
  • Update dependency gradle to v7.5.1 (#205)
  • Update ktor to v2.1.0 (#206)
  • Update plugin android-library to v7.2.2 (#202)
  • Update JamesIves/github-pages-deploy-action action to v4.4.0 (#200)
  • Update dependency gradle to v7.5 (#201)
  • Update coroutines to v1.6.4 (#197)
  • Update plugin android-publish to v0.21.0 (#199)
  • Update plugin dokka to v1.7.10 (#198)

6.3.0

12 Jul 20:18
9fc9f10
Compare
Choose a tag to compare

🚀 Changes

  • Added BitSet Extract and Mask functions (#196)

🧰 Maintenance

  • Update EnricoMi/publish-unit-test-result-action action to v2 (#193)
  • Update plugin kotlinter to v3.11.1 (#186)
  • Update dependency org.jetbrains.kotlin.multiplatform to v1.7.10 (#194)
  • Update coroutines to v1.6.3 (#180)
  • Use Temurin 11 JDK for CI (#190)