Releases: hfhbd/routing-compose
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
v0.2.7 Remove wrong leading ? when using Parameters.fromMap
What's Changed
- Update Docs.yml by @hfhbd in #199
- Bump multiplatform from 1.7.0 to 1.7.10 by @dependabot in #202
- Bump org.jetbrains.compose from 1.2.0-alpha01-dev741 to 1.2.0-alpha01-dev745 by @dependabot in #203
- Bump kotlinx-coroutines-swing from 1.6.3 to 1.6.4 by @dependabot in #205
- Bump detekt-formatting from 1.20.0 to 1.21.0 by @dependabot in #208
- Bump io.gitlab.arturbosch.detekt from 1.20.0 to 1.21.0 by @dependabot in #207
- fix: path contains more than 1 '?' delimiter with using parameters by @xtexChooser in #209
New Contributors
- @xtexChooser made their first contribution in #209
Full Changelog: v0.2.6...v0.2.7
Add Boolean parameter to attrs scope of NavLink
Add Boolean parameter to attrs scope of NavLink
Instead hardcoding active
, it now possible to use the boolean lambda parameter for customization when the current path starts with to
.
NavLink(to = "/users", { isActive ->
if (isActive) {
classes("active")
}
}) {
Text("Users")
}
What's Changed
- Fix docs cleanup by @hfhbd in #198
- Fix broken webpackCli... by @hfhbd in #200
- Add Boolean parameter to attrs scope of NavLink by @hfhbd in #201
Full Changelog: v0.2.5...v0.2.6