Releases: DennisBauer/RecurringExpenseTracker
Releases · DennisBauer/RecurringExpenseTracker
v0.19.3
🧪 Updated Translations
- (Lithuanian) translation updated by @weblate in #790
- (Lithuanian) translation updated by @weblate in #791
- (Chinese (Simplified Han script)) translation updated by @weblate in #797
- (Lithuanian) translation updated by @weblate in #804
💬 Minor Changes
- Update dependency com.github.skydoves:colorpicker-compose to v1.1.3 by @renovate[bot] in #783
- Update Room and SQLite (patch) by @renovate[bot] in #784
- Update dependency androidx.activity:activity-compose to v1.12.0 by @renovate[bot] in #785
- Update dependency androidx.datastore:datastore-preferences to v1.2.0 by @renovate[bot] in #786
- Update actions/checkout action to v6 by @renovate[bot] in #787
- Update dependency com.google.devtools.ksp to v2.3.3 by @renovate[bot] in #788
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.28 by @renovate[bot] in #789
- Update dependency com.pinterest.ktlint:ktlint-ruleset-standard to v1.8.0 by @renovate[bot] in #778
- Update dependency org.jetbrains.compose.hot-reload to v1.0.0 by @renovate[bot] in #792
- Update dependency io.nlopez.compose.rules:ktlint to v0.5.0 by @renovate[bot] in #793
- Update dependency androidx.activity:activity-compose to v1.12.1 by @renovate[bot] in #794
- Update glance to v1.2.0-rc01 (patch) by @renovate[bot] in #795
- Update agp to v8.13.1 (minor) by @renovate[bot] in #796
- Update dependency io.nlopez.compose.rules:ktlint to v0.5.1 by @renovate[bot] in #798
- Update peter-evans/create-pull-request action to v8 by @renovate[bot] in #799
- Update agp to v8.13.2 (patch) by @renovate[bot] in #800
- Update dependency io.nlopez.compose.rules:ktlint to v0.5.2 by @renovate[bot] in #801
- Update actions/upload-artifact action to v6 by @renovate[bot] in #803
- Update actions/download-artifact action to v7 by @renovate[bot] in #802
- Update kotlin to v2.3.0 (minor) by @renovate[bot] in #805
- Update dependency com.google.devtools.ksp to v2.3.4 by @renovate[bot] in #807
- Update dependency androidx.activity:activity-compose to v1.12.2 by @renovate[bot] in #808
- Update dependency io.nlopez.compose.rules:ktlint to v0.5.3 by @renovate[bot] in #809
- Update exchange rates and licenses by @DennisBauer in #811
v0.19.2
🐛 Bugs fixed
- Fix crash when using currency unkown to system by @DennisBauer in #770
🧪 Updated Translations
- Added (Belarusian) translation by @weblate in #769
- Added (Lithuanian) translation by @weblate in #774
💬 Minor Changes
- Update Room and SQLite to v2.8.3 (patch) by @renovate[bot] in #755
- Remove KSP group for Renovate after it is decoupled by @DennisBauer in #758
- Update dependency com.google.devtools.ksp to v2.3.0 by @renovate[bot] in #760
- Update kotlin to v2.2.21 (patch) by @renovate[bot] in #759
- Update actions/download-artifact action to v6 by @renovate[bot] in #761
- Update actions/upload-artifact action to v5 by @renovate[bot] in #762
- Update compose.plugin to v1.9.2 (patch) by @renovate[bot] in #764
- Update dependency com.google.devtools.ksp to v2.3.1 by @renovate[bot] in #768
- Update dependency com.google.devtools.ksp to v2.3.2 by @renovate[bot] in #772
- Update compose.plugin to v1.9.3 (patch) by @renovate[bot] in #771
- Update dependency org.jetbrains.androidx.lifecycle:lifecycle-viewmodel to v2.9.6 by @renovate[bot] in #773
- Update Gradle to v9.2.0 by @renovate[bot] in #763
- Update dependency org.jlleitschuh.gradle.ktlint to v14 by @renovate[bot] in #777
- Update dependency org.jetbrains.compose.hot-reload to v1.0.0-rc03 by @renovate[bot] in #775
- Update dependency org.jetbrains.compose.hot-reload to v1.0.0-rc04 by @renovate[bot] in #779
- Update Gradle to v9.2.1 by @renovate[bot] in #780
- Update mikepenz/release-changelog-builder-action action to v6 by @renovate[bot] in #765
- Update exchange rates and licenses by @DennisBauer in #781
v0.19.1
🐛 Bugs fixed
- Fix crash adding a new expense with reminders enabled by @DennisBauer in #753
v0.19.0
🚀 New Features
- Add option for multiple reminders per expense by @DennisBauer in #740
- Allow searching default currencies in settings with a search bar by @DennisBauer in #744
- Confirm back action on edit expense screen by @DennisBauer in #748
🧪 Updated Translations
💬 Minor Changes
- Update Room and SQLite to v2.8.2 (patch) by @renovate[bot] in #737
- Update dependency org.jetbrains.compose.hot-reload to v1.0.0-rc01 by @renovate[bot] in #719
- Update dependency python to 3.14 by @renovate[bot] in #734
- Update dependency com.google.devtools.ksp to v2.2.20-2.0.4 by @renovate[bot] in #736
- Update github/codeql-action action to v4 by @renovate[bot] in #735
- Update dependency org.jetbrains.compose.hot-reload to v1.0.0-rc02 by @renovate[bot] in #739
- Update aboutLibraries to v13 (major) by @renovate[bot] in #738
- Update aboutLibraries to v13.1.0 (minor) by @renovate[bot] in #741
- Update dependency org.jetbrains.compose to v1.9.1 by @renovate[bot] in #742
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.1 by @renovate[bot] in #743
- Update dependency org.jetbrains.androidx.lifecycle:lifecycle-viewmodel to v2.9.5 by @renovate[bot] in #745
- Fix ExpenseNotificationManagerTest by @DennisBauer in #749
- Update exchange rates and licenses by @DennisBauer in #750
v0.18.3
v0.18.2
🚀 New Features
- Add Amoled theme by @DennisBauer in #720
🧪 Updated Translations
- (German) translation updated by @DennisBauer in #688
- (Polish) translation updated by @weblate in #689
- (Russian) translation updated by @weblate in #690
- (French) translation updated using Weblate by @weblate in #718
💬 Minor Changes
- Update agp to v8.12.2 (minor) by @renovate[bot] in #684
- Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta06 by @renovate[bot] in #683
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.0-rc01 by @renovate[bot] in #682
- Update koin to v4.1.1 (patch) by @renovate[bot] in #692
- Update actions/setup-python action to v6 by @renovate[bot] in #694
- Update dependency androidx.activity:activity-compose to v1.11.0 by @renovate[bot] in #697
- Update Room and SQLite (minor) by @renovate[bot] in #698
- Remove SQLite Bundled from common code by @DennisBauer in #699
- Update agp to v8.13.0 (minor) by @renovate[bot] in #691
- Delete .fleet folder by @DennisBauer in #701
- Fix compiler warning by specifying exact type by @DennisBauer in #700
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.0-rc02 by @renovate[bot] in #702
- Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta07 by @renovate[bot] in #704
- Define warnings threshold for PR pipeline by @DennisBauer in #707
- Update kotlin (patch) by @renovate[bot] in #696
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.0 by @renovate[bot] in #705
- Update lint report for PR pipeline by @DennisBauer in #708
- Fix pipeline by @DennisBauer in #709
- Update dependency org.jetbrains.compose to v1.9.0 by @renovate[bot] in #706
- Switch to Jetbrains ViewModel implementation by @DennisBauer in #712
- Update Gradle to v9.1.0 by @renovate[bot] in #713
- Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta08 by @renovate[bot] in #714
- Update Room and SQLite (patch) by @renovate[bot] in #716
- Update exchange rates and licenses by @github-actions[bot] in #722
- Make sure builds are triggered by prepare release workflow by @DennisBauer in #723
v0.18.1
v0.18.0
🚀 New Features
- Add tags to organize items by @DennisBauer in #655
- Add tags to Widget by @DennisBauer in #662
- Add further colors for tags by @DennisBauer in #664
- Allow adding fully custom colors to tags by @DennisBauer in #665
- Dynamically define label and icon color based on tag color by @DennisBauer in #667
- Add Whats New when opening the app by @DennisBauer in #668
- Add "Contribute an idea or report an issue" to settings by @DennisBauer in #675
🐛 Bugs fixed
- Fix flickering of assign tag animation by @DennisBauer in #669
- Fix tag unselected on rename in edit expense screen by @DennisBauer in #674
- Sort tags by title in overview by @DennisBauer in #671
🧪 Updated Translations
💬 Minor Changes
- Remove unused composable and update strings by @DennisBauer in #661
- Disable Gradle cache, daemon and configuration cache for all pipelines by @DennisBauer in #663
- Adjust Whats New show condition by @DennisBauer in #670
- Update dependency androidx.lifecycle:lifecycle-viewmodel to v2.9.3 by @renovate[bot] in #672
- Update glance to v1.2.0-beta01 (patch) by @renovate[bot] in #673
- Use default token for AboutLibraries by @DennisBauer in #677
- Update exchange rates by @github-actions[bot] in #679
v0.17.8
This is another release with the same changes as v0.17.7, but with a fix for the F-Droid build that doesn't yet work with AGP version 8.12. See https://gitlab.com/fdroid/admin/-/issues/593 for more details.
🐛 Bugs fixed
- Downgrade AGP to 8.11.1 to fix F-Droid build by @DennisBauer in #657
🧪 Updated Translations
- (Spanish) translation updated by @weblate in #638
- Added (Portuguese) translation using Weblate by @weblate in #643
💬 Minor Changes
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.0-beta04 by @renovate[bot] in #623
- Update agp to v8.12.0 (minor) by @renovate[bot] in #626
- Update dependency gradle to v9 by @renovate[bot] in #627
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.27 by @renovate[bot] in #636
- Update actions/download-artifact action to v5 by @renovate[bot] in #635
- Update actions/checkout action to v5 by @renovate[bot] in #637
- Update kotlin (patch) by @renovate[bot] in #640
- Update agp to v8.12.1 (patch) by @renovate[bot] in #647
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.0-beta05 by @renovate[bot] in #644
- Update actions/setup-java action to v5 by @renovate[bot] in #648
- Update dependency org.jlleitschuh.gradle.ktlint to v13.1.0 by @renovate[bot] in #649
- Migrate to new KMP project structure by @DennisBauer in #650
- Add hot reload plugin by @DennisBauer in #651
- Fix iOS build by @DennisBauer in #652
- Update exchange rates by @github-actions[bot] in #653
v0.17.7
🧪 Updated Translations
- (Spanish) translation updated by @weblate in #638
- Added (Portuguese) translation using Weblate by @weblate in #643
💬 Minor Changes
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.0-beta04 by @renovate[bot] in #623
- Update agp to v8.12.0 (minor) by @renovate[bot] in #626
- Update dependency gradle to v9 by @renovate[bot] in #627
- Update dependency io.nlopez.compose.rules:ktlint to v0.4.27 by @renovate[bot] in #636
- Update actions/download-artifact action to v5 by @renovate[bot] in #635
- Update actions/checkout action to v5 by @renovate[bot] in #637
- Update kotlin (patch) by @renovate[bot] in #640
- Update agp to v8.12.1 (patch) by @renovate[bot] in #647
- Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.0-beta05 by @renovate[bot] in #644
- Update actions/setup-java action to v5 by @renovate[bot] in #648
- Update dependency org.jlleitschuh.gradle.ktlint to v13.1.0 by @renovate[bot] in #649
- Migrate to new KMP project structure by @DennisBauer in #650
- Add hot reload plugin by @DennisBauer in #651
- Fix iOS build by @DennisBauer in #652
- Update exchange rates by @github-actions[bot] in #653