Releases: DennisBauer/RecurringExpenseTracker
Releases · DennisBauer/RecurringExpenseTracker
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
![](/DennisBauer/RecurringExpenseTracker/raw/v0.12.0/fastlane/metadata/android/en-US/images/phoneScreenshots/04.png)
![](/DennisBauer/RecurringExpenseTracker/raw/v0.12.0/fastlane/metadata/android/en-US/images/phoneScreenshots/05.png)
🐛 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
v0.7.2
v0.7.1
🧪 Updated Translations
- Add German translation by @DennisBauer in #212
💬 Minor Changes
- Update dependency androidx.compose:compose-bom to v2024.04.01 by @renovate[bot] in #187
- Update dependency androidx.datastore:datastore-preferences to v1.1.0 by @renovate[bot] in #188
- Reorder and restructure all dependencies by @DennisBauer in #191
- Update dependency androidx.compose.compiler:compiler to v1.5.12 by @renovate[bot] in #189
- Update dependency androidx.activity:activity-compose to v1.9.0 by @renovate[bot] in #190
- Update dependency androidx.core:core-ktx to v1.13.0 by @renovate[bot] in #192
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.16 by @renovate[bot] in #193
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.17 by @renovate[bot] in #194
- Update release pipeline to generate changelog automatically by @DennisBauer in #195
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.18 by @renovate[bot] in #196
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.19 by @renovate[bot] in #197
- Update dependency com.android.application to v8.4.0 by @renovate[bot] in #198
- Update dependency androidx.core:core-ktx to v1.13.1 by @renovate[bot] in #200
- Update dependency androidx.compose.compiler:compiler to v1.5.13 by @renovate[bot] in #199
- Update dependency androidx.compose:compose-bom to v2024.05.00 by @renovate[bot] in #202
- Update dependency androidx.datastore:datastore-preferences to v1.1.1 by @renovate[bot] in #201
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.20 by @renovate[bot] in #203
- Add icon to first payment date picker by @r1n1os in #204
- Update dependency org.jlleitschuh.gradle.ktlint to v12.1.1 by @renovate[bot] in #206
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.21 by @renovate[bot] in #208
- Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.0 by @renovate[bot] in #209
- Update kotlin (patch) by @renovate[bot] in #205
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.1 by @renovate[bot] in #210
- Add PlayStore publish to release pipeline by @DennisBauer in #211