Releases: igorescodro/alkaa
Releases · igorescodro/alkaa
v3.0.1
Full Changelog: v3.0.0...v3.0.1
What's Changed
- 🔧 Update Xcode Cloud scripts to allow KMM builds by @igorescodro in #633
- ⬆️ Upgrade AGP to 8.3.2 by @igorescodro in #636
- 🧑🔧 Small fixes for 3.0.1 by @igorescodro in #634
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- ♻️ Convert the Domain module to a KMP module by @igorescodro in #521
- 🚚 Organize the domain folder by @igorescodro in #532
- ♻️ Convert Local module to KMP by @igorescodro in #535
- ♻️ Convert Data Store module to KMP by @igorescodro in #541
- 🍏 Setup the iOS project and connect to Alkaa by @igorescodro in #546
- 🍏 Additional iOS setup by @igorescodro in #550
- Update dependency com.google.devtools.ksp to v1.9.10-1.0.13 by @renovate in #558
- 🧃 Improvements for the KMP modules by @igorescodro in #557
- 🍏 Implement a Hello World Composable connecting with the iOS app by @igorescodro in #559
- 🔥 Remove CocoaPods by @igorescodro in #560
- 🔧 Update
gradle.properties
to allow native cache by @igorescodro in #561 - 🔥 Remove even more CocoaPods by @igorescodro in #562
- 🤖🍏 Enable Alkaa to be multiplatform by @igorescodro in #531
- Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.4.1 by @renovate in #564
- 👷 Add iOS build in GitHub Actions by @igorescodro in #565
- 🔧 Fix build.yml by @igorescodro in #566
- Update dependency org.jetbrains.compose to v1.5.0 by @renovate in #563
- 🔧 Fix check reports issues by @igorescodro in #569
- Update actions/checkout action to v4 by @renovate in #567
- Update dependency androidx.lifecycle:lifecycle-viewmodel to v2.6.2 by @renovate in #572
- Update dependency androidx.datastore:datastore-preferences-core to v1.1.0-alpha05 by @renovate in #571
- Update dependency com.autonomousapps.dependency-analysis to v1.22.0 by @renovate in #583
- Update glance to v1.0.0 by @renovate in #573
- Update dependency androidx.core:core to v1.12.0 by @renovate in #575
- Update dependency org.jetbrains.compose to v1.5.1 by @renovate in #570
- Update dependency androidx.core:core-ktx to v1.12.0 by @renovate in #576
- Update dependency io.insert-koin:koin-android to v3.5.0 by @renovate in #580
- Update dependency io.insert-koin:koin-test to v3.5.0 by @renovate in #585
- Update dependency io.insert-koin:koin-core to v3.5.0 by @renovate in #584
- Update dependency io.insert-koin:koin-compose to v1.1.0 by @renovate in #582
- Update dependency io.insert-koin:koin-androidx-compose to v3.5.0 by @renovate in #581
- Update dependency androidx.compose:compose-bom to v2023.09.01 by @renovate in #574
- Update dependency io.mockk:mockk to v1.13.8 by @renovate in #586
- Update aboutlibraries to v10.9.0 by @renovate in #587
- Update android-actions/setup-android action to v3 by @renovate in #589
- Update dependency androidx.compose:compose-bom to v2023.09.02 by @renovate in #595
- Update dependency org.jetbrains.compose to v1.5.2 by @renovate in #591
- Update aboutlibraries to v10.9.1 by @renovate in #593
- Update libs.versions.toml by @igorescodro in #607
- Update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.6 by @renovate in #606
- Update dependency org.jetbrains.compose to v1.5.3 by @renovate in #604
- Update dependency com.google.android.material:material to v1.10.0 by @renovate in #605
- Update dependency androidx.compose:compose-bom to v2023.10.00 by @renovate in #601
- Update dependency gradle to v8.4 by @renovate in #602
- Update dependency com.autonomousapps.dependency-analysis to v1.25.0 by @renovate in #596
- 🌟 Small polishes by @igorescodro in #610
- ✨ Re-enable Glance feature for Android by @igorescodro in #611
- ✨ Re-enable the ability of navigating using deep links by @igorescodro in #612
- Update dependency androidx.compose:compose-bom to v2023.10.01 by @renovate in #613
- ⏰ Implement the alarm functionality back by @igorescodro in #615
- Update dependency androidx.datastore:datastore-preferences-core to v1.1.0-alpha06 by @renovate in #620
- 🪟 Re-enable WindowSizeClass to support multiple screen sizes by @igorescodro in #622
- Update aboutlibraries to v10.9.2 by @renovate in #621
- 🔥 Remove "core" module by @igorescodro in #623
- Update actions/github-script action to v7 by @renovate in #624
- 🔖 Prepare iOS release by @igorescodro in #630
- 📲 Convert Alkaa UI to Compose Multiplatform by @igorescodro in #597
- 🔖 Release Alkaa 3.0.0 by @igorescodro in #632
Full Changelog: v2.3.0...v3.0.0
v2.3.0
What's Changed
- Update aboutlibraries to v10.8.3 by @renovate in #520
- Update kotlinx.coroutines to v1.7.3 by @renovate in #523
- Update dependency io.insert-koin:koin-test to v3.4.3 by @renovate in #529
- Update dependency io.insert-koin:koin-android to v3.4.3 by @renovate in #526
- Update dependency io.insert-koin:koin-androidx-compose to v3.4.6 by @renovate in #527
- 🚨 Fix build warnings by @igorescodro in #530
- Update dependency io.insert-koin:koin-core to v3.4.3 by @renovate in #528
- Update dependency com.android.tools.build:gradle to v8.1.0 by @renovate in #524
- Update dependency io.mockk:mockk to v1.13.7 by @renovate in #537
- 👷 Update CI to allow external PRs by @igorescodro in #538
- 👷 Update the CI again by @igorescodro in #540
- Update dependency gradle to v8.3 by @renovate in #542
- Added Jetpack Glance Theming by @tuuhin in #536
- Update dependency com.android.tools.build:gradle to v8.1.1 by @renovate in #548
- Update dependency androidx.compose:compose-bom to v2023.08.00 by @renovate in #534
- Update glance to v1.0.0-rc01 by @renovate in #525
- Update kotlin monorepo to v1.9.0 by @igorescodro in #554
- 👷 Setup GitHub Actions cache for Gradle by @igorescodro in #545
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 by @renovate in #549
- Revert "👷 Setup GitHub Actions cache for Gradle" by @igorescodro in #555
- Update dependency com.autonomousapps.dependency-analysis to v1.21.0 by @renovate in #539
- 🔖 Release Alkaa 2.3.0 by @igorescodro in #552
- 👷 Fix Release CI by @igorescodro in #556
New Contributors
Full Changelog: v2.2.7...v2.3.0
v2.2.7
What's Changed
- Update dependency androidx.compose.material:material-icons-extended to v1.4.1 by @renovate in #455
- Update compose to v1.4.1 by @renovate in #454
- Update dependency androidx.core:core to v1.10.0 by @renovate in #456
- Update dependency androidx.core:core-ktx to v1.10.0 by @renovate in #457
- Update accompanist to v0.30.1 by @renovate in #453
- Update aboutlibraries to v10.6.2 by @renovate in #458
- Update dependency gradle to v8.1 by @renovate in #461
- Update dependency io.mockk:mockk to v1.13.5 by @renovate in #460
- Update dependency androidx.activity:activity-compose to v1.7.1 by @renovate in #466
- Update dependency com.autonomousapps.dependency-analysis to v1.20.0 by @renovate in #472
- Update dependency androidx.compose.material:material-icons-extended to v1.4.2 by @renovate in #468
- Update dependency gradle to v8.1.1 by @renovate in #471
- Update dependency io.insert-koin:koin-androidx-compose to v3.4.4 by @renovate in #464
- Update dependency com.pinterest:ktlint to v0.49.0 by @renovate in #473
- Update compose to v1.4.2 by @renovate in #465
- Update dependency com.android.tools.build:gradle to v8 by @renovate in #462
- ➕ Add Compose BOM dependency by @igorescodro in #478
- Update dependency com.android.tools.build:gradle to v8.0.1 by @renovate in #480
- Update dependency androidx.compose:compose-bom to v2023.05.00 by @renovate in #482
- Update aboutlibraries to v10.6.3 by @renovate in #483
- 🔧 Update the Android Tests in CI based on Now In Android by @igorescodro in #481
- Update dependency com.google.devtools.ksp to v1.8.21-1.0.11 by @renovate in #479
- Update dependency com.google.android.material:material to v1.9.0 by @renovate in #484
- Update dependency androidx.core:core-ktx to v1.10.1 by @renovate in #487
- Update dependency androidx.core:core to v1.10.1 by @renovate in #486
- Update dependency com.pinterest:ktlint to v0.49.1 by @renovate in #489
- Update Coroutines to 1.7.1 by @igorescodro in #490
- Update dependency androidx.glance:glance-appwidget to v1.0.0-beta01 by @renovate in #488
- Update aboutlibraries to v10.7.0 by @renovate in #491
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.1 by @renovate in #499
- Fix Bottom Nav colors not updating after theme change by @igorescodro in #493
- Update dependency androidx.compose:compose-bom to v2023.05.01 by @renovate in #494
- Update koin.core to v3.4.1 by @renovate in #500
- Update dependency io.insert-koin:koin-androidx-compose to v3.4.5 by @renovate in #498
- Update dependency io.insert-koin:koin-android to v3.4.1 by @renovate in #497
- Update dependency com.android.tools.build:gradle to v8.0.2 - autoclosed by @renovate in #495
- Update dependency io.insert-koin:koin-android to v3.4.2 by @renovate in #502
- Update dependency androidx.compose:compose-bom to v2023.06.00 by @renovate in #506
- Update dependency com.google.devtools.ksp to v1.8.22-1.0.11 by @renovate in #507
- Update room to v2.5.2 by @renovate in #510
- Update dependency androidx.compose:compose-bom to v2023.06.01 by @renovate in #509
- Update aboutlibraries to v10.8.0 by @renovate in #511
- Update dependency io.insert-koin:koin-core to v3.4.2 by @renovate in #503
- Update kotlinx.coroutines to v1.7.2 by @renovate in #512
- Update dependency gradle to v8.2 by @renovate in #514
- Update dependency com.pinterest:ktlint to v0.50.0 by @renovate in #513
- Update dependency gradle to v8.2.1 by @renovate in #518
- Update aboutlibraries to v10.8.2 by @renovate in #517
- 🔖 Release Alkaa 2.2.7 by @igorescodro in #519
Full Changelog: v2.2.6...v2.2.7
v2.2.6
What's Changed
- Update dependency androidx.appcompat:appcompat to v1.6.0 by @renovate in #412
- Update room to v2.5.0 by @renovate in #413
- Update dependency com.android.tools.build:gradle to v7.4.0 by @renovate in #414
- Update compose to v1.3.3 by @renovate in #411
- Update dependency com.google.android.material:material to v1.8.0 by @renovate in #416
- Update dependency com.pinterest:ktlint to v0.48.2 by @renovate in #415
- 🎨 Add Navigation Rail to Home Composable by @igorescodro in #417
- Update dependency io.mockk:mockk to v1.13.4 by @renovate in #418
- Update dependency io.github.microutils:kotlin-logging to v3.0.5 by @renovate in #419
- Update dependency com.android.tools.build:gradle to v7.4.1 by @renovate in #420
- Update dependency com.autonomousapps.dependency-analysis to v1.19.0 by @renovate in #421
- Update dependency io.insert-koin:koin-android to v3.3.3 by @renovate in #423
- Update dependency androidx.work:work-runtime-ktx to v2.8.0 by @renovate in #425
- Update koin_core to v3.3.3 by @renovate in #424
- Update dependency androidx.appcompat:appcompat to v1.6.1 by @renovate in #422
- Update dependency io.insert-koin:koin-androidx-compose to v3.4.2 by @renovate in #426
- Update dependency gradle to v8 by @renovate in #428
- Invoke app specific "Alarms & reminders" settings by @plush-mesh in #341
- Update dependency gradle to v8.0.2 by @renovate in #429
- Update dependency com.android.tools.build:gradle to v7.4.2 by @renovate in #432
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.0 by @renovate in #431
- Update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.6.0 by @renovate in #434
- Update dependency androidx.work:work-runtime-ktx to v2.8.1 by @renovate in #436
- Update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.6.1 by @renovate in #435
- Update dependency androidx.activity:activity-compose to v1.7.0 by @renovate in #439
- Update room to v2.5.1 by @renovate in #437
- Update dependency io.insert-koin:koin-androidx-compose to v3.4.3 by @renovate in #442
- Update koin_core to v3.4.0 by @renovate in #444
- Update dependency io.insert-koin:koin-android to v3.4.0 by @renovate in #443
- Update accompanist to v0.30.0 by @renovate in #441
- Update Compose and Kotlin-related dependencies by @igorescodro in #445
- 🔧 Move namespace from Manifest to build.gradle by @igorescodro in #446
- Update aboutlibraries to v10.6.1 by @renovate in #430
- 💚 Remove all build warnings by @igorescodro in #448
- Update dependency androidx.lifecycle:lifecycle-viewmodel to v2.6.1 by @renovate in #433
- 👷 Update Instrumented CI jobs to run together by @igorescodro in #450
- 🔖 Release Alkaa 2.2.6 by @igorescodro in #449
New Contributors
- @plush-mesh made their first contribution in #341
Full Changelog: v2.2.5...v2.2.6
v2.2.5
What's Changed
- Update dependency com.pinterest:ktlint to v0.48.0 by @renovate in #396
- 🐞 Fix Glance not working issue by @igorescodro in #397
- 🐞 Fix Snackbar never disappearing issue by @igorescodro in #399
- Update dependency com.autonomousapps.dependency-analysis to v1.18.0 by @renovate in #402
- Update dependency io.insert-koin:koin-androidx-compose to v3.4.1 by @renovate in #404
- Update koin_core to v3.3.2 by @renovate in #405
- Update dependency io.insert-koin:koin-android to v3.3.2 by @renovate in #403
- 🐞 Fix issue when sometimes the app does not add or update tasks by @igorescodro in #401
- Update dependency com.pinterest:ktlint to v0.48.1 by @renovate in #407
- Update dependency androidx.test:runner to v1.5.2 by @renovate in #409
- Update dependency androidx.test.ext:junit to v1.1.5 by @renovate in #408
- 🚨 Fix Lint issues by @igorescodro in #398
- ♻️ Create custom CoroutineScope to be used application-wide by @igorescodro in #410
- 🔖 Release Alkaa 2.2.5 by @igorescodro in #400
Full Changelog: v2.2.4...v2.2.5
v2.2.4
What's Changed
- Add Dependency Analysis plugin by @igorescodro in #388
- Update dependency androidx.appcompat:appcompat to v1.5.1 by @renovate in #390
- 💚 Duplicate the scripts for running instrumented tests by @igorescodro in #392
- Update compose to v1.3.2 by @renovate in #389
- 📝 Update README by @igorescodro in #395
- Update koin_android by @renovate in #391
- ♻️ Refactor some wrong injections by @igorescodro in #393
- 🔖 Release Alkaa 2.2.4 by @igorescodro in #394
Full Changelog: v2.2.3...v2.2.4
v2.2.3
What's Changed
- Update dependency io.gitlab.arturbosch.detekt:detekt-gradle-plugin to v1.22.0 by @renovate in #371
- 👷 Update the GitHub actions to get the tag name for the release by @igorescodro in #375
- Update dependency com.twitter.compose.rules:detekt to v0.0.26 by @renovate in #377
- Small code refactors by @igorescodro in #376
- ⬆️ Replace KAPT with KSP by @igorescodro in #378
- Update aboutlibraries to v10.5.2 by @renovate in #379
- Update dependency gradle to v7.6 by @renovate in #380
- Update dependency io.mockk:mockk to v1.13.3 by @renovate in #384
- Update dependency com.google.devtools.ksp to v1.7.22-1.0.8 by @renovate in #382
- Update accompanist to v0.28.0 by @renovate in #383
- ✅ Add Dependency Injection test by @igorescodro in #387
- ♻️ Remove duplicated CoroutineScope by @igorescodro in #385
- 🔖 Release Alkaa 2.2.3 by @igorescodro in #386
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- ⬆️ Update Compose version by @igorescodro in #361
- Update dependency com.adevinta.android:barista to v4.3.0 by @renovate in #360
- Update koin to v3.3.0 by @renovate in #350
- Update test_core to v1.5.0 by @renovate in #354
- Update accompanist to v0.27.1 by @renovate in #362
- Update Glance to latest alpha version by @igorescodro in #364
- Add Twitter's Compose Rules in the project by @igorescodro in #365
- 🔥 Remove unused @OptIn values by @igorescodro in #367
- 👷 Implement a GitHub action to create tags by @igorescodro in #368
- 👷 Update broken GitHub actions by @igorescodro in #372
- 🔖 Release Alkaa 2.2.2 by @igorescodro in #366
- 👷 Update GitHub Action for tag by @igorescodro in #373
- 👷 Update the GitHub actions to generate tag and release by @igorescodro in #374
Full Changelog: v2.2.1...v2.2.2
v2.2.1
Commits
- 1a51e6e: 🔖 Release Alkaa 2.2.0 (#334) (Igor Escodro) #334
- 98abcd7: Update dependency io.github.microutils:kotlin-logging to v3 (#322) (renovate[bot]) #322
- a5df0dc: Update dependency io.github.microutils:kotlin-logging to v3.0.2 (#337) (renovate[bot]) #337
- 16f21cc: ⏪️ Revert to Gradle Managed Devices (yes, again) (Igor Escodro) #327
- 2e44588: ✅ Update FlakyTest class to run rules in specific order (Igor Escodro) #327
- cf84b67: 🚨 Fix annoying deprecation issues (Igor Escodro) #327
- 89f0684: 🚨 Small lint fixes (Igor Escodro) #327
- 7f4bc66: Revert "✅ Allow some test class to be flaky (#318)" (Igor Escodro) #327
- 5688f39: ♻️ Remove all
runBlocking
references in the test code (Igor Escodro) #327 - 2772cff: ♻️ Update Tests for better Resource Idling (Igor Escodro) #327
- 20f97f2: ♻️ More idling resources (Igor Escodro) #327
- 1cd9242: ✅ Add AndroidX Test Orchestrator (Igor Escodro) #327
- 1ab573b: ✅ Update tests to be less flaky (Igor Escodro) #327
- 878922b: Revert "💩 Add a workaround for Instrumented Tests on Android 12" (Igor Escodro) #327
- ccf82cb: 👷 Revert again (again) again to Reactive Circus (Igor Escodro) #327
- 53d8160: ✅ Update deprecated Test class and fix imports (Igor Escodro) #327
- ed8cba0: ✅ More test improvements (Igor Escodro) #327
- 2692fc8: 👷 Downgrade Emulator Android version (Igor Escodro) #327
- c135f7b: 👷 Update Emulator configuration based on Accompanist project (Igor Escodro) #327
- f24fb60: ➕ Re-add Compose Activity dependency (Igor Escodro) #327
- 35f1501: 🔥 Remove redundant test (Igor Escodro) #327
- e275667: 👷 Update script to run ALL Instrumented Tests (Igor Escodro) #327
- 6794b33: Fix the Instrumented Tests for once and for all? (#327) (Igor Escodro) #327
- e7abf4e: Update dependency androidx.compose.material3:material3 to v1.0.0-rc01 (#335) (renovate[bot]) #335
- b8ff87f: Update dependency com.android.tools.build:gradle to v7.3.1 (#339) (renovate[bot]) #339
- 889c6f0: ➕ Add AboutLibraries dependency (Igor Escodro) #338
- e7c1637: ♻️ Organize Composable functions inside Preference.kt (Igor Escodro) #338
- 314e24d: ➕ Add AboutLibraries dependency for UI (Igor Escodro) #338
- 1376bcb: 💬 Add strings for the Open source license title (Igor Escodro) #338
- 3bbb524: ✨ Implement the new OpenSource composable (Igor Escodro) #338
- 6be84b4: ✨ Connect the new Composable to the Navigation Graph (Igor Escodro) #338
- 19c1ac3: 🚨 Fix Detekt and Ktlint issues (Igor Escodro) #338
- 5b983b6: ✅ Update Instrumented Tests (Igor Escodro) #338
- cb6c970: Add open source licenses screen (#338) (Igor Escodro) #338
- 3a5e4fa: Update dependency com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin to v10.5.1 (renovate[bot]) #340
- cf302a0: ✨ Enable license click on Open Source composable (Igor Escodro) #340
- 12d7842: ✅ Update Instrumented Tests (Igor Escodro) #340
- 75386db: Update aboutlibraries to v10.5.1 (#340) (Igor Escodro) #340
- 4549b5c: Update dependency androidx.activity:activity-compose to v1.6.1 (#343) (renovate[bot]) #343
- 1473eb2: Update dependency androidx.compose.material3:material3 to v1.0.0 (#344) (renovate[bot]) #344
- 3b375d7: Update dependency io.github.microutils:kotlin-logging to v3.0.4 (#347) (renovate[bot]) #347
- 0dc2148: Update dependency androidx.navigation:navigation-compose to v2.5.3 (#345) (renovate[bot]) #345
- c010ec9: Update koin (#317) (renovate[bot]) #317
- b33bf3d: Update dependency com.google.android.material:material to v1.7.0 (#342) (renovate[bot]) #342
- dfd6b83: Update dependency androidx.test.ext:junit to v1.1.4 (#351) (renovate[bot]) #351
- d0b3399: 👷 Remove breaking emulators (#356) (Igor Escodro) #356
- fd4cfe2: Update dependency androidx.test:orchestrator to v1.4.2 (#352) (renovate[bot]) #352
- 0341cd5: Update dependency androidx.test:runner to v1.5.1 (#353) (renovate[bot]) #353
- 1adbb5b: Update dependency androidx.compose.material3:material3 to v1.0.1 (#355) (renovate[bot]) #355
- 5d50091: ♻️ Move the Koin injections to use class constructor (#357) (Igor Escodro) #357
- 7171bcd: 👷 Executes CI also Pull Request (#359) (Igor Escodro) #359
- 9b61468: 🔖 Release Alkaa 2.2.1 (#358) (Igor Escodro) #358