Releases: hfhbd/routing-compose
0.4.0
What's Changed
Features
Updated Dependencies
- Bump app.softwork:kotlinx-uuid-core from 0.1.0 to 0.1.1 by @dependabot in #396
- Bump com.gradle.develocity from 3.17.6 to 3.18 by @dependabot in #397
- Bump multiplatform from 2.0.20-RC2 to 2.0.20 by @dependabot in #399
- Bump plugin.compose from 2.0.20-RC2 to 2.0.20 by @dependabot in #398
- Bump app.softwork:kotlinx-uuid-core from 0.1.1 to 0.1.2 by @dependabot in #400
- Bump io.gitlab.arturbosch.detekt from 1.23.6 to 1.23.7 by @dependabot in #403
Full Changelog: v0.3.0...v0.4.0
0.3.0
What's Changed
- Updated to Kotlin 2.0.20-RC2 and kotlinx-uuid to 0.1.0 using experimental kotlin.uuid.Uuid
Updated Dependencies
- Bump org.jetbrains.compose from 1.6.0 to 1.6.1 by @dependabot in #360
- Bump app.softwork:kotlinx-uuid-core from 0.0.22 to 0.0.23 by @dependabot in #361
- Bump app.softwork:kotlinx-uuid-core from 0.0.23 to 0.0.25 by @dependabot in #362
- Bump io.gitlab.arturbosch.detekt from 1.23.5 to 1.23.6 by @dependabot in #363
- Bump app.cash.licensee from 1.9.1 to 1.10.0 by @dependabot in #364
- Bump actions/configure-pages from 4 to 5 by @dependabot in #367
- Bump app.cash.licensee from 1.10.0 to 1.11.0 by @dependabot in #366
- Bump multiplatform from 1.9.22 to 1.9.23 by @dependabot in #359
- Bump com.gradle.enterprise from 3.16.2 to 3.17 by @dependabot in #368
- Bump org.jetbrains.compose from 1.6.1 to 1.6.2 by @dependabot in #371
- Bump coroutines from 1.8.0 to 1.8.1 by @dependabot in #376
- Bump org.jetbrains.compose from 1.6.2 to 1.6.11 by @dependabot in #383
- Bump Kotlin to 2.0.0 and Compose to 1.6.11 by @hfhbd in #386
- Switch to NPM by @hfhbd in #387
- Bump Gradle to 8.8 by @hfhbd in #388
- Bump app.softwork:kotlinx-uuid-core from 0.0.25 to 0.0.26 by @dependabot in #389
- Bump com.gradle.develocity from 3.17.5 to 3.17.6 by @dependabot in #390
- Bump gradle/actions from 3 to 4 by @dependabot in #391
- Bump plugin.compose from 2.0.0 to 2.0.10 by @dependabot in #393
- Bump multiplatform from 2.0.0 to 2.0.10 by @dependabot in #392
- Bump Gradle to 8.10 by @hfhbd in #394
- Bump Kotlin to 2.0.20-RC2 and kotlinx-uuid to 0.1.0 by @hfhbd in #395
Full Changelog: v0.2.14...v0.3.0
0.2.14
What's Changed
- Fix changed Kotlin/JS dist output folder by @hfhbd in #347
- Bump io.gitlab.arturbosch.detekt from 1.23.4 to 1.23.5 by @dependabot in #348
- Bump Gradle to 8.6 by @hfhbd in #349
- Bump Compose to 1.6.0-beta01 by @hfhbd in #350
- Bump coroutines from 1.8.0-RC to 1.8.0-RC2 by @dependabot in #351
- Bump app.cash.licensee from 1.9.0 to 1.9.1 by @dependabot in #354
- Bump coroutines from 1.8.0-RC2 to 1.8.0 by @dependabot in #356
- Bump org.jetbrains.compose from 1.6.0-beta01 to 1.6.0 by @dependabot in #358
Full Changelog: v0.2.13...v0.2.14
0.2.14-1.6.0-beta01
Summary
- Bump Compose to 1.6.0-beta01
What's Changed
- Fix changed Kotlin/JS dist output folder by @hfhbd in #347
- Bump io.gitlab.arturbosch.detekt from 1.23.4 to 1.23.5 by @dependabot in #348
- Bump Gradle to 8.6 by @hfhbd in #349
- Bump Compose to 1.6.0-beta01 by @hfhbd in #350
Full Changelog: v0.2.13...v0.2.14-1.6.0-beta01
0.2.13
Summary
- Bump Compose to 1.5.12
- Bump Kotlin to 1.9.22
What's Changed
- Add build scans by @hfhbd in #275
- Bump Gradle to 8.0.2 by @hfhbd in #276
- Add build caches by @hfhbd in #277
- Bump org.jetbrains.compose from 1.4.0-rc03 to 1.4.0 by @dependabot in #280
- Bump com.gradle.enterprise from 3.12.6 to 3.13 by @dependabot in #281
- Bump com.gradle.enterprise from 3.13 to 3.13.1 by @dependabot in #284
- Bump com.gradle.enterprise from 3.13.1 to 3.13.2 by @dependabot in #287
- Bump app.softwork:kotlinx-uuid-core from 0.0.18 to 0.0.19 by @dependabot in #288
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-swing from 1.6.4 to 1.7.1 by @dependabot in #289
- Bump app.cash.licensee from 1.6.0 to 1.7.0 by @dependabot in #285
- Bump com.gradle.enterprise from 3.13.2 to 3.13.3 by @dependabot in #292
- Bump app.softwork:kotlinx-uuid-core from 0.0.19 to 0.0.20 by @dependabot in #293
- Bump com.gradle.enterprise from 3.13.3 to 3.13.4 by @dependabot in #295
- Bump org.jetbrains.compose from 1.4.0 to 1.4.1 by @dependabot in #296
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-swing from 1.7.1 to 1.7.2 by @dependabot in #297
- Bump actions/upload-pages-artifact from 1 to 2 by @dependabot in #299
- Bump com.gradle.enterprise from 3.13.4 to 3.14 by @dependabot in #300
- Bump org.jetbrains.compose from 1.4.1 to 1.4.3 by @dependabot in #303
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-swing from 1.7.2 to 1.7.3 by @dependabot in #302
- Bump com.gradle.enterprise from 3.14 to 3.14.1 by @dependabot in #304
- Bump Gradle to 8.2.1 by @hfhbd in #306
- Refactor CI by @hfhbd in #307
- Fix uploading dependencies by @hfhbd in #309
- Remove repo in project by @hfhbd in #310
- Bump Kotlin to 1.8.22 by @hfhbd in #311
- Bump io.gitlab.arturbosch.detekt from 1.22.0 to 1.23.0 by @dependabot in #290
- Bump io.gitlab.arturbosch.detekt from 1.23.0 to 1.23.1 by @dependabot in #312
- Bump org.jetbrains.compose from 1.4.3 to 1.5.0 by @dependabot in #313
- Bump actions/checkout from 3 to 4 by @dependabot in #314
- Bump org.jetbrains.compose from 1.5.0 to 1.5.1 by @dependabot in #315
- Bump com.gradle.enterprise from 3.14.1 to 3.15 by @dependabot in #316
- Bump app.cash.licensee from 1.7.0 to 1.8.0 by @dependabot in #318
- Bump org.jetbrains.compose from 1.5.1 to 1.5.2 by @dependabot in #317
- Bump org.jetbrains.compose from 1.5.2 to 1.5.3 by @dependabot in #321
- Bump com.gradle.enterprise from 3.15 to 3.15.1 by @dependabot in #320
- Bump multiplatform from 1.8.22 to 1.9.10 by @dependabot in #319
- Bump io.gitlab.arturbosch.detekt from 1.23.1 to 1.23.2 by @dependabot in #322
- Bump app.softwork:kotlinx-uuid-core from 0.0.20 to 0.0.22 by @dependabot in #326
- Bump org.jetbrains.compose from 1.5.3 to 1.5.10 by @dependabot in #324
- Bump io.gitlab.arturbosch.detekt from 1.23.2 to 1.23.3 by @dependabot in #325
- Bump multiplatform from 1.9.10 to 1.9.20 by @dependabot in #323
- Bump org.jetbrains.compose from 1.5.10 to 1.5.11 by @dependabot in #328
- Bump io.gitlab.arturbosch.detekt from 1.23.3 to 1.23.4 by @dependabot in #329
- Bump multiplatform from 1.9.20 to 1.9.21 by @dependabot in #327
- Bump actions/configure-pages from 3 to 4 by @dependabot in #331
- Bump actions/deploy-pages from 2 to 3 by @dependabot in #332
- Bump com.gradle.enterprise from 3.15.1 to 3.16 by @dependabot in #333
- Bump com.gradle.enterprise from 3.16 to 3.16.1 by @dependabot in #335
- Bump github/codeql-action from 2 to 3 by @dependabot in #334
- Bump actions/deploy-pages from 3 to 4 by @dependabot in #337
- Bump actions/upload-pages-artifact from 2 to 3 by @dependabot in #336
- Bump actions/dependency-review-action from 3 to 4 by @dependabot in #339
- Bump gradle/wrapper-validation-action from 1 to 2 by @dependabot in #345
- Bump app.cash.licensee from 1.8.0 to 1.9.0 by @dependabot in #343
- Bump com.gradle.enterprise from 3.16.1 to 3.16.2 by @dependabot in #340
- Bump org.jetbrains.compose from 1.5.11 to 1.5.12 by @dependabot in #344
- Mention Compose HTML by @hfhbd in #346
- Bump multiplatform from 1.9.21 to 1.9.22 by @dependabot in #338
- Bump gradle/gradle-build-action from 2 to 3 by @dependabot in #341
Full Changelog: v0.2.12...v0.2.13
0.2.12
Summary
Compatibility release for Kotlin 1.8.20/Compose 1.4.0-rc03
What's Changed
- Bump org.jetbrains.compose from 1.3.0-rc02 to 1.3.0-rc03 by @dependabot in #259
- Bump actions/configure-pages from 2 to 3 by @dependabot in #261
- Bump org.jetbrains.compose from 1.3.0-rc03 to 1.3.0-rc04 by @dependabot in #260
- Bump org.jetbrains.compose from 1.3.0-rc04 to 1.3.0-rc05 by @dependabot in #262
- Bump org.jetbrains.compose from 1.3.0-rc05 to 1.3.0 by @dependabot in #264
- Bump io.github.gradle-nexus.publish-plugin from 1.1.0 to 1.2.0 by @dependabot in #267
- Bump multiplatform from 1.8.0 to 1.8.10 by @dependabot in #265
- Bump io.github.gradle-nexus.publish-plugin from 1.2.0 to 1.3.0 by @dependabot in #270
- Bump org.jetbrains.compose from 1.3.1-rc01 to 1.3.1 by @dependabot in #271
- Bump app.softwork:kotlinx-uuid-core from 0.0.17 to 0.0.18 by @dependabot in #273
- Bump multiplatform from 1.8.10 to 1.8.20 by @dependabot in #272
Full Changelog: v0.2.11...v0.2.12
v0.2.11
What's Changed
This is a technical release using Kotlin 1.8.0 and Compose for Web 1.3.0-rc02.
PRs
- Bump actions/dependency-review-action from 2 to 3 by @dependabot in #248
- Bump io.gitlab.arturbosch.detekt from 1.21.0 to 1.22.0 by @dependabot in #249
- Bump detekt-formatting from 1.21.0 to 1.22.0 by @dependabot in #250
- Update README.md by @martinbonnin in #252
- Update README.md by @martinbonnin in #253
- Bump org.jetbrains.compose from 1.2.1 to 1.2.2 by @dependabot in #254
- Bump Gradle to 7.6 by @hfhbd in #256
- Bump Kotlin to 1.8 and compose to 1.3-rc02 by @hfhbd in #258
New Contributors
- @martinbonnin made their first contribution in #252
Full Changelog: v0.2.10...v0.2.11
v0.2.10
Summary
Just updating Compose to 1.2.1 and Kotlin to 1.7.20
What's Changed
- Bump app.cash.licensee from 1.5.0 to 1.6.0 by @dependabot in #245
- Bump org.jetbrains.compose from 1.2.0 to 1.2.1 by @dependabot in #246
- Bump multiplatform from 1.7.10 to 1.7.20 by @dependabot in #240
Full Changelog: v0.2.9...v0.2.10
Support Compose Web 1.2.0
What's Changed
- Bump org.jetbrains.compose from 1.2.0-alpha01-dev770 to 1.2.0-alpha01-dev774 by @dependabot in #230
- Bump kotlinx-uuid-core from 0.0.16 to 0.0.17 by @dependabot in #232
- Bump org.jetbrains.compose from 1.2.0-alpha01-dev774 to 1.2.0-alpha01-dev778 by @dependabot in #233
- Bump org.jetbrains.compose from 1.2.0-alpha01-dev778 to 1.2.0-beta01 by @dependabot in #237
- Bump org.jetbrains.compose from 1.2.0-beta01 to 1.2.0-beta02-dev795 by @dependabot in #238
- Bump org.jetbrains.compose from 1.2.0-beta02-dev795 to 1.2.0-beta02-dev798 by @dependabot in #239
- Bump org.jetbrains.compose from 1.2.0-beta02-dev798 to 1.2.0-beta02 by @dependabot in #241
- Bump org.jetbrains.compose from 1.2.0-beta02 to 1.2.0-rc01 by @dependabot in #243
- Bump org.jetbrains.compose from 1.2.0-rc01 to 1.2.0 by @dependabot in #244
Full Changelog: v0.2.8...v0.2.9
Fix DesktopRouter when navigating back
Breaking Changes
DesktopRouter, HashRouter, and BrowserRouter are now internal classes. Use the Composable functions instead. The reason is to prevent creating a new Router instance, which results in wrong navigation. Please create an issue with your use case if you need to instantiate a Router without actually adding it to the Composable hierarchy.
What's Changed
- Gradle update by @hfhbd in #212
- Bump npm dependencies by @hfhbd in #213
- Fix DesktopRouter when navigating back by @hfhbd in #217
- Make HashRouter and BrowserRouter internal classes by @hfhbd in #218
- Add licensee by @hfhbd in #219
- Test if GradlePluginPortal mirrors mavenCentral by @hfhbd in #220
- Remove useless binaries setting by @hfhbd in #222
- Use new GitHub Pages action by @hfhbd in #223
- Use new dependency review action by @hfhbd in #224
- Test dependency review by @hfhbd in #225
- Bump actions/configure-pages from 1 to 2 by @dependabot in #227
- Bump org.jetbrains.compose from 1.2.0-alpha01-dev745 to 1.2.0-alpha01-dev770 by @dependabot in #228
- Bump kotlinx-uuid-core from 0.0.15 to 0.0.16 by @dependabot in #229
Full Changelog: v0.2.7...v0.2.8