Skip to content

Releases: JuulLabs/krayon

0.23.0

18 Nov 21:53
d2a1543

Choose a tag to compare

Logo JavaScript

  • WasmJS Support & Gradle Convention Plugin (#535)

🧰 Maintenance

  • Remove the old/legacy website module (#536)
  • Update dependency org.jetbrains.compose to v1.9.1 (#528)
  • Update gradle/actions action to v5 (#526)
  • Update dependency macos to v15 (#522)

0.22.0

26 Sep 17:19
b009a76

Choose a tag to compare

  • Fix: SkiaIsPointInPath should not mutate the Path buffer (#524)
  • Update dependency org.jetbrains.compose to v1.9.0 (#519)

🧰 Maintenance

  • Update Gradle to v9.1.0 (#523)
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.9.4 (#521)
  • Update dependency androidx.activity:activity-compose to v1.11.0 (#518)
  • Update dependency com.google.android.material:material to v1.13.0 (#516)
  • Update agp to v8.13.0 (#515)
  • Update dependency org.robolectric:robolectric to v4.16 (#513)
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.9.3 (#514)

0.21.0

22 Aug 17:07
a8db039

Choose a tag to compare

  • Fix Font handling in ComposeKanvas (#510)

🧰 Maintenance

  • Disable Android GradleDependency lint check (#492)
  • Update agp to v8.12.1 (#499, #505, #511)
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.9.2 (#502)
  • Update dependency gradle to v9 (#496, #506)
  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.7.1 (#497)
  • Update plugin api to v0.18.1 (#498)
  • Update plugin kotlinter to v5.2.0 (#503)
  • Update plugin maven-publish to v0.34.0 (#501)
  • Update Kotlin, KSP and Compose to v2.2.10 (#509)
  • Update actions/checkout action to v5 (#507)
  • Update actions/setup-java action to v5 (#512)
  • Update dependency androidx.test:core to v1.7.0 (#504)

0.20.2

03 Jul 21:50
dba67e4

Choose a tag to compare

Warning

org.jetbrains.kotlinx:kotlinx-datetime version 0.7.0 is now used. If your project depends on (or has dependencies that depend on) version 0.6.x of kotlinx-datetime, then you should update to 0.7.0 in your project or use the 0.7.0-0.6.x-compat version of kotlinx-datetime.

See kotlinx-datetime 0.7.0 release notes for more details.

Logo Android

  • Bump Android target to 36 (#494)

🧰 Maintenance

  • Use CENTRAL_PORTAL Sonatype host for publication (#495)
  • Update agp to v8.11.0 (#459, #465, #467, #472)
  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.7.0 (#489)
  • Update plugin api to v0.18.0 (#490)
  • Update plugin maven-publish to v0.33.0 (#476, #487)
  • Update dependency org.robolectric:robolectric to v4.15.1 (#486)
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.9.1 (#473, #482)
  • Update dependency gradle to v8.14.2 (#470, #480, #483)
  • Update dependency androidx.appcompat:appcompat to v1.7.1 (#481)
  • Update Kotlin, KSP and Compose to v2.2.0 (#462, #475, #488)
  • Update dependency org.jetbrains.compose to v1.8.2 (#474, #477, #485)
  • Update plugin kotlinter to v5.1.1 (#469, #479, #484)
  • Update kotlinx-coroutines monorepo to v1.10.2 (#468)
  • Update plugin org.gradle.toolchains.foojay-resolver-convention to v1 (#471, #478)

0.20.1

15 Mar 03:16
d33c85c

Choose a tag to compare

Logo Apple

  • Enable Compose for MacOS (#461)

🧰 Maintenance

  • Enable Compose for MacOS (#461)
  • Update plugin maven-publish to v0.31.0 (#460)
  • Update dependency gradle to v8.13 (#458)
  • Update agp to v8.8.2 (#456)
  • Update dependency androidx.activity:activity-compose to v1.10.1 (#457)
  • Update agp to v8.8.1 (#453)
  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.2 (#454)

0.20.0

04 Feb 06:44
03351d4

Choose a tag to compare

  • Provide LocalDate interpolator (#446)
  • Expose compose-color interop (#440)

Logo Android

  • Bump Android compile SDK to 35 (#449)

🧰 Maintenance

  • Bump rexml from 3.3.7 to 3.3.9 in /website (#426)
  • Update dependency jekyll to "~> 4.4.0" (#452)
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.7 (#428)
  • Update dependency gradle to v8.12.1 (#430, #433, #445, #451)
  • Update plugin api to v0.17.0 (#443)
  • Update plugin kotlinter to v5 (#435, #439)
  • Update agp to v8.8.0 (#427, #437, #447)
  • Update codecov/codecov-action action to v5 (#432)
  • Update dependency androidx.activity:activity-compose to v1.10.0 (#423, #448)
  • Update kotlinx-coroutines monorepo to v1.10.1 (#442)
  • Update plugin dokka to v2 (#444)
  • Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.9.0 (#438)
  • Update Kotlin, KSP and Compose to v2.1.10 (#436, #450)
  • Update dependency org.jetbrains.compose to v1.7.3 (#429, #441)
  • Update dependency org.robolectric:robolectric to v4.14.1 (#431, #434)

0.19.1

23 Oct 17:42
bd306b7

Choose a tag to compare

🧰 Maintenance

  • Update kotlinx-coroutines monorepo to v1.9.0 (#417)
  • Update plugin maven-publish to v0.30.0 (#425)
  • Update dependency org.jetbrains.compose to v1.7.0 (#424)
  • Update agp to v8.7.1 (#414, #419, #422)
  • Update Kotlin, KSP and Compose to v2.0.21 (#420)
  • Update dependency gradle to v8.10.2 (#418)
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.6 (#415)
  • Update dependency jekyll to v4.3.4 (#416)

0.19.0

16 Sep 20:20
6117e0d

Choose a tag to compare

Logo JavaScript

  • Add JavaScript target to compose module (#408)

🧰 Maintenance

  • Globally configure Maven group (#407)
  • Remove superfluous setup-gradle option (#400)
  • Update Kotlin, KSP and Compose to v2.0.10 (#394)
  • Update plugin api to v0.16.3 (#387, #389, #392, #396)
  • Update plugin kotlinter to v4.4.1 (#382, #388)
  • Update plugin maven-publish to v0.29.0 (#380)
  • Update agp to v8.6.0 (#379, #384, #395, #404)
  • Update dependency org.robolectric:robolectric to v4.13 (#386)
  • Update dependency androidx.appcompat:appcompat to v1.7.0 (#375)
  • Update gradle/actions action to v4 (#398)
  • Update dependency androidx.test:core to v1.6.1 (#381)
  • Update dependency org.jetbrains.compose to v1.6.11 (#376)
  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.1 (#403)
  • Update dependency androidx.activity:activity-compose to v1.9.2 (#390, #405)
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.5 (#374, #378, #383, #391, #406)
  • Update dependency gradle to v8.10 (#377, #385, #399)
  • Update dependency org.jetbrains.kotlin.multiplatform to v2 (#373)
  • Update dependency wdm to "~> 0.2.0" (#397)
  • Bump rexml from 3.2.8 to 3.3.6 in /website (#401)
  • Add check Gradle task to CI workflow (#410)
  • Disable ktlint rules (#409)
  • Update dependency minima to v2.5.2 (#412)

0.18.0

24 May 20:25
a17eeef

Choose a tag to compare

  • Support Compose/iOS (#359)
  • Bump rexml from 3.2.6 to 3.2.8 in /website (#364)

🧰 Maintenance

  • Update dependency org.robolectric:robolectric to v4.12.2 (#372)
  • Migrate to gradle/actions/setup-gradle (#370)
  • Set project name (#365)
  • Update Kotlin to v1.9.24 and Compose to v1.6.10 (#362)
  • Update publish-unit-test-result-action GitHub action (#366)
  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0 (#369)
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.0 (#368)
  • Update coroutines to v1.8.1 (#367)
  • Update dependency com.google.android.material:material to v1.12.0 (#361)
  • Update agp to v8.4.0 (#360, #371)
  • Remove explicit POM_ARTIFACT_ID configuration (#354)
  • Skip gh-pages and release-drafter workflows on forks (#358)

0.17.1

24 Apr 00:19
00c63e9

Choose a tag to compare

  • Fix kanvas source directory name for Apple targets (#355)