Releases: serbelga/Todometer-KMP
Releases · serbelga/Todometer-KMP
2025-04-03
What's Changed
- Navigation Compose Extended 0.8.2 by @serbelga in #528
- Update androidGradlePlugin to v8.7.3 by @renovate in #624
- Update dataStore to v1.1.4 by @renovate in #669
- Update kotlinCoroutines to v1.8.1 by @renovate in #536
- Update dependency androidx.core:core-ktx to v1.15.0 by @renovate in #614
- Update dependency io.mockk:mockk to v1.13.17 by @renovate in #671
- Update dependency com.google.firebase:firebase-bom to v33.12.0 by @renovate in #657
- Update dependency org.jetbrains.compose to v1.8.0-SNAPSHOT+pull-5245 by @renovate in #666
- Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.2 by @renovate in #659
- Update to Kotlin 2.0.0 by @serbelga in #511
- Update composeVectorize to v1.0.2 by @renovate in #600
- Update dependency androidx.appcompat:appcompat to v1.7.0 by @renovate in #543
- Update dependency com.google.devtools.ksp to v2.1.10-1.0.30 by @renovate in #658
- Update dependency gradle to v8.13 by @renovate in #667
- Update dependency com.google.gms.google-services to v4.4.2 by @renovate in #546
- Update dependency com.google.android.gms:play-services-oss-licenses to v17.1.0 by @renovate in #544
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.8.0 by @renovate in #637
- Update dependency com.google.android.gms:play-services-wearable to v19 by @renovate in #621
- Update glance to v1.1.1 by @renovate in #609
- Add macrobenchmark tests by @serbelga in #554
- Update dependency androidx.test.ext:junit to v1.2.1 by @renovate in #558
- Update dependency com.google.firebase.crashlytics to v3.0.3 by @renovate in #656
- Update dependency androidx.test.espresso:espresso-core to v3.6.1 by @renovate in #557
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.8.0-SNAPSHOT+pull-5245 by @renovate in #665
- Update dependency androidx.activity:activity-compose to v1.10.1 by @renovate in #670
- Use
kotlinx-collections-immutableby @serbelga in #573 - Update kotlin monorepo to v2.1.10 by @renovate in #653
- Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.3.4 by @renovate in #673
- Update navigationComposeExtended to v1 (major) by @renovate in #610
- Refactor: Rename UiState to State by @serbelga in #584
- Update wearCompose to v1.4.1 by @renovate in #660
- Update kotlinx-coroutines monorepo to v1.9.0 by @renovate in #595
- Update dependency io.insert-koin:koin-bom to v4.0.4 by @renovate in #674
- Use pigment library by @serbelga in #633
- Add detekt library by @serbelga in #634
- Update spotless to v7.0.2 by @renovate in #642
- New convention plugins for lint tasks by @serbelga in #641
- Use the version catalog as the source of truth for plugin IDs by @VahidGarousi in #648
- Refactor plugin names to include group by @serbelga in #649
- Use koin-compose-viewmodel by @serbelga in #650
- Apply architecture iteration - Part 1 by @serbelga in #654
- Apply architecture iteration: Update
AddTaskScreenby @serbelga in #662 - Apply architecture iteration - Part 3 by @serbelga in #663
New Contributors
- @VahidGarousi made their first contribution in #648
Full Changelog: 2024-04-22...2025-04-03
2024-04-22
What's Changed
- Move build-logic folder and update convention plugin ids by @serbelga in #495
- Use
derivedStateOfforTaskDetailsScreento avoid unnecessary recompositions by @serbelga in #496 - Update composeVectorize to v0.7.0 by @renovate in #501
- Update lyricist to v1.7.0 by @renovate in #509
- Update dataStore to v1.1.0 by @renovate in #519
- Add Navigation Compose Multiplatform, Koin Compose Multiplatform and ViewModel Multiplatform by @serbelga in #515
- Use Navigation Compose Extended by @serbelga in #524
- Use Navigation Compose Extended KSP by @serbelga in #526
Full Changelog: 2024-03-09...2024-04-22
2024-03-09
Versions
- Android 2.8.0
- Desktop 1.0.0
- iOS 1.0.0
- Wear OS 1.7.0-beta01
What's Changed
- Update composeVectorize to v0.4.0 by @renovate in #466
- Update dependency com.google.gms.google-services to v4.4.1 by @renovate in #471
- Update navigation to v2.7.7 - autoclosed by @renovate in #469
- Update dependency com.google.firebase:firebase-bom to v32.7.2 by @renovate in #470
- Update dependency androidx.compose.animation:animation-graphics-android to v1.6.1 by @renovate in #468
- Update androidGradlePlugin to v8.3.0-rc01 by @renovate in #467
- Update dependency org.jetbrains.compose to v1.6.0-rc01 by @renovate in #473
- Update androidGradlePlugin to v8.3.0-rc02 by @renovate in #472
- Update dependency org.jetbrains.compose to v1.6.0-rc02 by @renovate in #475
- Update dependency androidx.compose.animation:animation-graphics-android to v1.6.2 by @renovate in #477
- Update dependency org.jetbrains.compose to v1.6.0-rc03 by @renovate in #478
- Update kotlinCoroutines to v1.8.0 by @renovate in #474
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.3 - autoclosed by @renovate in #476
- Feature: Pin Tasks by @serbelga in #479
- Update dependency org.jetbrains.compose to v1.6.0 by @renovate in #483
- Use Compose Vectorize color attribute feature by @serbelga in #484
- Update androidGradlePlugin to v8.3.0 by @renovate in #488
- Update dependency com.google.devtools.ksp to v1.9.22-1.0.18 by @renovate in #487
- Update dependency io.mockk:mockk to v1.13.10 by @renovate in #486
- Update dependency com.google.firebase:firebase-bom to v32.7.3 by @renovate in #485
- Update dependency androidx.compose.animation:animation-graphics-android to v1.6.3 by @renovate in #490
- Update dataStore to v1.1.0-beta02 - autoclosed by @renovate in #489
- Update dependency com.google.firebase:firebase-bom to v32.7.4 by @renovate in #492
Full Changelog: 2024-02-03...2024-03-09
2024-02-03
Versions
- Android 2.8.0-beta01
- Desktop 1.0.0
- iOS 1.0.0
- Wear OS 1.7.0-beta01
What's Changed
- Update lyricist to v1.6.2 by @renovate in #411
- Add new implementation to show NoTasks illustration with dynamic colors in Android platform by @serbelga in #415
- Refactoring modules by @serbelga in #416
- Refactor xcode project and build.gradle files by @serbelga in #418
- Update dependency com.google.firebase:firebase-bom to v32.6.0 by @renovate in #421
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 - autoclosed by @renovate in #419
- Update dependency androidx.activity:activity-compose to v1.8.1 by @renovate in #420
- Update androidGradlePlugin to v8.2.0 by @renovate in #431
- Update dependency gradle to v8.5 - autoclosed by @renovate in #428
- Update dependency org.jetbrains.compose to v1.5.11 by @renovate in #425
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2 by @renovate in #430
- Update dependency androidx.activity:activity-compose to v1.8.2 by @renovate in #437
- Update sqlDelight to v2.0.1 - autoclosed by @renovate in #434
- Update dependency com.google.devtools.ksp to v1.9.22-1.0.16 by @renovate in #432
- Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.5.0 by @renovate in #436
- Update dataStore to v1.1.0-alpha07 by @renovate in #427
- Update dependency com.google.firebase:firebase-bom to v32.7.0 by @renovate in #435
- Update actions/setup-java action to v4 by @renovate in #429
- Update dependency io.insert-koin:koin-test to v3.5.3 by @renovate in #442
- Update dependency io.insert-koin:koin-android to v3.5.3 by @renovate in #439
- Update navigation to v2.7.6 by @renovate in #443
- Update dependency io.insert-koin:koin-core to v3.5.3 by @renovate in #441
- Update dependency com.squareup:kotlinpoet to v1.15.3 by @renovate in #422
- Use Compose Vectorize library by @serbelga in #445
- Update dependency io.mockk:mockk to v1.13.9 by @renovate in #447
- Update lyricist to v1.6.2-1.8.20 by @renovate in #449
- Update dataStore to v1.1.0-beta01 by @renovate in #450
- Update androidGradlePlugin to v8.3.0-beta02 by @renovate in #451
- Update lifecycle to v2.7.0 - autoclosed by @renovate in #452
- Update dependency com.google.firebase:firebase-bom to v32.7.1 by @renovate in #454
- Update dependency com.google.devtools.ksp to v1.9.22-1.0.17 by @renovate in #455
- Remove kotlinpoet dependency by @serbelga in #456
- Update composeMultiplatform to 1.6.0-dev1383 and remove materialIconsExtended dependency by @serbelga in #457
- Update Spotless Gradle Plugin to 6.24.0 by @serbelga in #458
- Update composeVectorize to v0.2.0 by @renovate in #461
- Update dependency androidx.compose.animation:animation-graphics-android to v1.6.0 by @renovate in #462
- Update dependency org.jetbrains.compose to v1.6.0-beta01 by @renovate in #460
- Update spotless to v6.25.0 by @renovate in #426
- Update dependency gradle to v8.6 by @renovate in #465
Full Changelog: 2023-11-10...2024-02-03
2023-11-10
Versions
- Android 2.7.2
- Desktop 1.0.0-beta02
- iOS 1.0.0-beta01
- Wear OS 1.6.0-beta05
What's Changed
- Update dependency com.google.firebase:firebase-bom to v32.4.0 by @renovate in #405
- Update wearCompose to v1.2.1 by @renovate in #404
- Update dependency androidx.compose.animation:animation-graphics-android to v1.5.4 by @renovate in #403
- Use lyricist and images generator by @serbelga in #410
- Update dataStore to v1.1.0-alpha06 by @renovate in #368
- Update dependency com.google.firebase:firebase-bom to v32.5.0 by @renovate in #406
- Update navigation to v2.7.5 by @renovate in #409
- Move imagevectorgenerator to an independent module in build-logic by @serbelga in #412
- Create Todometer Xcode project on app-ios module by @serbelga in #414
Full Changelog: 2023-10-06...2023-11-10
2023-10-06
Versions
- Android 2.7.2
- Wear OS 1.6.0-beta03
What's Changed
- Update dependency io.mockk:mockk to v1.13.8 by @renovate in #390
- Update navigation to v2.7.3 - autoclosed by @renovate in #389
- Update androidGradlePlugin to v8.1.2 by @renovate in #394
- Update dependency androidx.compose.animation:animation-graphics-android to v1.5.2 - autoclosed by @renovate in #393
- Update dependency org.jetbrains.compose to v1.5.2 by @renovate in #392
- Update spotless to v6.22.0 by @renovate in #395
- Remodularize by @serbelga in #391
- Update dependency gradle to v8.4 by @renovate in #400
- Update navigation to v2.7.4 by @renovate in #398
- Update dependency androidx.activity:activity-compose to v1.8.0 by @renovate in #399
- Update dependency androidx.compose.animation:animation-graphics-android to v1.5.3 by @renovate in #397
- Update dependency org.jetbrains.compose to v1.5.3 by @renovate in #401
Full Changelog: 2023-09-24...2023-10-06
2023-09-24
Versions
- Android 2.7.1
- Wear OS 1.6.0-beta03
What's Changed
- Update dependency androidx.compose.animation:animation-graphics-android to v1.5.1 by @renovate in #373
- Update dependency io.insert-koin:koin-test to v3.5.0 by @renovate in #379
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 by @renovate in #375
- Update dependency io.insert-koin:koin-android to v3.5.0 by @renovate in #376
- Update dependency io.insert-koin:koin-androidx-compose to v3.5.0 by @renovate in #377
- Update dependency com.google.gms.google-services to v4.4.0 by @renovate in #381
- Update dependency com.google.firebase:firebase-bom to v32.3.1 by @renovate in #380
- Update dependency io.insert-koin:koin-core to v3.5.0 by @renovate in #378
- Add Splash Screen to wear os by @serbelga in #383
- Add Rotary input feature by @serbelga in #382
- Rebranding by @serbelga in #387
Full Changelog: 2023-09-10...2023-09-24
2023-09-10
What's Changed
- Update spotless to v6.21.0 by @renovate in #357
- Update exposed to v0.43.0 - autoclosed by @renovate in #356
- Update dependency com.h2database:h2 to v2.2.222 by @renovate in #364
- Update dependency com.google.android.gms:play-services-wearable to v18.1.0 by @renovate in #362
- Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.4.1 by @renovate in #363
- Update ktor to v2.3.4 by @renovate in #361
- Remove backend project by @serbelga in #365
- Update actions/checkout action to v4 by @renovate in #366
- Update dependency org.jetbrains.compose to v1.5.1 by @renovate in #367
- Update glance to v1.0.0 by @renovate in #369
- Update lifecycle to v2.6.2 by @renovate in #370
- Update dependency androidx.core:core-ktx to v1.12.0 by @renovate in #372
- Update navigation to v2.7.2 by @renovate in #371
- Use Compose Multiplatform DatePicker and TimePicker by @serbelga in #359
- Update wear-os app: Use SwipeToReveal, convert delete Screens to AlertDialogs by @serbelga in #360
Full Changelog: 2023-08-28...2023-09-10
2023-08-28
What's Changed
- Add insets to ios app and add screenshots
- Update dependency com.h2database:h2 to v2.2.220 (#316)
- Update spotless to v6.20.0 (#320)
- Update kotlinCoroutines to v1.7.3 (#322)
- Update Android Compile and Target SDK to 34. Also, update Compose Compiler to 1.4.8 version, Kotlin to 1.8.22 and Glance to 1.0.0-rc01
- Update dependency io.insert-koin:koin-android to v3.4.3 (#326)
- Update dependency io.insert-koin:koin-ktor to v3.4.3 (#329)
- Update dependency io.insert-koin:koin-androidx-compose to v3.4.6 (#327)
- Update sqlDelight to v2.0.0 (#291)
- Update dependency io.insert-koin:koin-core to v3.4.3 (#328)
- Update exposed to v0.42.0 (#331)
- Update dependency io.insert-koin:koin-test to v3.4.3 (#330)
- Apply multiplatform Compose WindowInsets API
- Update ktor to v2.3.3 (#332)
- Migrate material2 to material3 imports
- Update dependency ch.qos.logback:logback-classic to v1.4.11 (#337)
- Update wearCompose to v1.2.0 (#340)
- Update dependency gradle to v8.3 (#343)
- Update dependency androidx.wear:wear to v1.3.0 (#338)
- Update dependency io.mockk:mockk to v1.13.7 (#342)
- Update androidGradlePlugin to v8.1.1 (#348)
- Update exposed to v0.42.1 (#345)
- Update dependency com.google.firebase:firebase-bom to v32.2.3 (#352)
- Update navigation to v2.7.1 (#350)
- Update dependency com.google.firebase.crashlytics to v2.9.9 (#351)
- Update dependency org.jetbrains.compose to v1.5.0 (#354)
- Clean unnecessary
@OptInExperimental annotations - Enable ktlint in
SpotlessConventionPlugin - Apply icon size to
AboutItemCard - Replace
ToDometerAlertDialogwith new common Material3AlertDialog
Full Changelog: 2023-07-01...2023-08-28
2023-07-01
What's Changed
- Update dependency org.jetbrains.compose to v1.4.1 by @renovate in #310
- First ios dev version by @serbelga in #309
- Update kotlinCoroutines to v1.7.2 by @renovate in #312
- Update ktor to v2.3.2 by @renovate in #311
- Update dependency gradle to v8.2 by @renovate in #314
- Update dependency com.pinterest:ktlint to v0.50.0 by @renovate in #313
Full Changelog: 2023-06-24...2023-07-01