Releases: DennisBauer/RecurringExpenseTracker
Releases · DennisBauer/RecurringExpenseTracker
v0.12.4
🧪 Updated Translations
💬 Minor Changes
- Add gradle wrapper checksum by @DennisBauer in #342
- Update room to v2.7.0-alpha09 (patch) by @renovate[bot] in #345
- Update dependency androidx.sqlite:sqlite-bundled to v2.5.0-alpha09 by @renovate[bot] in #344
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.15 by @renovate[bot] in #346
- Update dependency org.jetbrains.kotlin:kotlin-test to v2.0.21 by @renovate[bot] in #348
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.16 by @renovate[bot] in #349
- Update dependency androidx.activity:activity-compose to v1.9.3 by @renovate[bot] in #350
- Update room to v2.7.0-alpha10 (patch) by @renovate[bot] in #352
- Update dependency androidx.sqlite:sqlite-bundled to v2.5.0-alpha10 by @renovate[bot] in #351
- Update ksp to match Kotlin version by @DennisBauer in #354
- Update Compose Plugin to 1.7.0 by @DennisBauer in #355
- Update exchange rates by @DennisBauer in #356
v0.12.3
🚀 New Features
- Move default currency description to info button by @DennisBauer in #336
💬 Minor Changes
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.2 by @renovate[bot] in #313
- Update actions/upload-artifact action to v3.2.1 by @renovate[bot] in #316
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.11 by @renovate[bot] in #315
- Update dependency androidx.activity:activity-compose to v1.9.2 by @renovate[bot] in #317
- Update dependency androidx.lifecycle:lifecycle-viewmodel to v2.8.5 by @renovate[bot] in #318
- Update dependency com.google.devtools.ksp to v2.0.20-1.0.25 by @renovate[bot] in #319
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.12 by @renovate[bot] in #323
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.8.0-alpha10 by @renovate[bot] in #324
- Update kotlin to v1.9.0 (minor) by @renovate[bot] in #325
- Update koin dependency by @DennisBauer in #328
- Update dependency androidx.lifecycle:lifecycle-viewmodel to v2.8.6 by @renovate[bot] in #329
- Update dependency androidx.sqlite:sqlite-bundled to v2.5.0-alpha08 by @renovate[bot] in #330
- Update room to v2.7.0-alpha08 (patch) by @renovate[bot] in #331
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3 by @renovate[bot] in #332
- Remove obsolete koin annotation by @DennisBauer in #335
- Update to actions/download-artifact v4 by @DennisBauer in #339
v0.12.2
🐛 Bugs fixed
- Fix wrong currency on upcoming tab by @DennisBauer in #306
- Make release tags builds are reproducible again by @DennisBauer in #307
💬 Minor Changes
- Update kotlin to v2.0.10 (patch) by @renovate[bot] in #294
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.9 by @renovate[bot] in #295
- Update dependency com.google.devtools.ksp to v2.0.10-1.0.24 by @renovate[bot] in #297
- Update kotlin (patch) by @renovate[bot] in #304
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.8.0-alpha09 by @renovate[bot] in #303
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.10 by @renovate[bot] in #298
- Update dependency androidx.sqlite:sqlite-bundled to v2.5.0-alpha07 by @renovate[bot] in #299
- Update room to v2.7.0-alpha07 (patch) by @renovate[bot] in #300
- Remove obsolete enableStrongSkippingMode declaration by @DennisBauer in #308
- Update agp to v8.5.2 (minor) by @renovate[bot] in #301
v0.12.1
v0.12.0
🚀 New Features
- Define a currency per expense by @DennisBauer in #273
🐛 Bugs fixed
- Fix date formatting in upcoming payments screen by @DennisBauer in #289
💬 Minor Changes
- Update dependency androidx.activity:activity-compose to v1.9.1 by @renovate[bot] in #278
- Update dependency androidx.lifecycle:lifecycle-viewmodel to v2.8.4 by @renovate[bot] in #279
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.6 by @renovate[bot] in #281
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.7 by @renovate[bot] in #282
- Update dependency com.google.devtools.ksp to v2.0.0-1.0.24 by @renovate[bot] in #283
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.8 by @renovate[bot] in #284
- Update actions/setup-python action to v4 by @renovate[bot] in #286
- Update mikepenz/release-changelog-builder-action action to v5 by @renovate[bot] in #280
- Update actions/setup-python action to v5 by @renovate[bot] in #288
v0.11.0
🚀 New Features
- Add support for predictive back action on Android by @DennisBauer in #265
- Add icons to the settings tab for better readability by @RedsTom in #267
🐛 Bugs fixed
- Fix bug wrong date calculation by @DennisBauer in #276
🧪 Updated Translations
- French translations update from Hosted Weblate by @weblate in #266
- Spanish translations added from Hosted Weblate by @weblate in #268
- Update German translations by @DennisBauer in #270
- Translations update from Hosted Weblate by @weblate in #275
💬 Minor Changes
- Restructure retrieving Currencies by @DennisBauer in #261
- Move creation of database to same package as Database itself by @DennisBauer in #262
- Add run configuration for Desktop by @DennisBauer in #263
- Update dependency io.insert-koin:koin-compose-viewmodel to v1.2.0-Beta5 by @renovate[bot] in #264
- Remove duplicate string by @DennisBauer in #271
v0.10.0
🚀 New Features
- Persist grid mode for iOS and desktop platforms by @DennisBauer in #256
- Add default currency selection in settings by @DennisBauer in #257
- Move biometric lock above backup and restore by @DennisBauer in #259
🐛 Bugs fixed
- Only show delete button when editing an expense by @DennisBauer in #258
💬 Minor Changes
v0.9.0
🚀 New Features
- Confirm delete of expenses by @DennisBauer in #251
💬 Minor Changes
- Extract Scaffolds to NavHost allowing more flexibility by @DennisBauer in #247
- Update dependency androidx.sqlite:sqlite-bundled to v2.5.0-alpha05 by @renovate[bot] in #248
- Update room to v2.7.0-alpha05 (patch) by @renovate[bot] in #249
- Move back to a single Scaffold per screen by @DennisBauer in #250
v0.8.1
🐛 Bugs fixed
- Fix color definitions for light and dark theme by @DennisBauer in #244
v0.8.0
🚀 New Features
- Migrate the whole project to KMP by @DennisBauer in #227
- Create separate pane for edit expense by @DennisBauer in #236
- Allow toggling grid mode for desktop and iOS by @DennisBauer in #240
🐛 Bugs fixed
- Fix first payment date after KMP migration by @DennisBauer in #232
- Add proguard rule to fix release build by @DennisBauer in #241
💬 Minor Changes
- Update dependency org.jetbrains.compose to v1.6.11 by @renovate[bot] in #228
- Update dependency com.google.devtools.ksp to v2.0.0-1.0.22 by @renovate[bot] in #223
- Update ktlint and compose rules by @DennisBauer in #229
- Update dependency gradle to v8.8 by @renovate[bot] in #221
- Update dependency androidx.test.ext:junit to v1.2.0 by @renovate[bot] in #230
- Update dependency androidx.test.ext:junit to v1.2.1 by @renovate[bot] in #231
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.5 by @renovate[bot] in #234
- Update dependency androidx.lifecycle:lifecycle-viewmodel to v2.8.3 by @renovate[bot] in #233
- Update dependency com.pinterest.ktlint:ktlint-ruleset-standard to v1.3.1 by @renovate[bot] in #235
- Use Koin for dependency injection by @DennisBauer in #238
- Sort dependencies alphabetically by @DennisBauer in #242