Expenses

de.dbauer.expensetracker
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

A Material You recurring expense tracker, allowing you to keep track of your monthly spending. As the name suggests, this app focuses on recurring expenses like rent, insurance, subscriptions, and other regular payments. Built with Kotlin Multiplatform and Material You design principles, it provides a simple yet powerful way to track and visualize your recurring financial commitments. The app is designed to be intuitive and straightforward, helping you understand exactly where your money goes each month. My idea is to add new features iteratively, and I'm happy for any contribution. Feel free to make feature requests or report bugs if you find any.

First release: Aug 29, 2025, 19 total releases.

Most recent release: Sep 26, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 26, 2026 0.21.4
    ## πŸ§ͺ Updated Translations - (Turkish) translation updated by @weblate in #1012 - (Belarusian) translation updated by @weblate in #1020 ## πŸ’¬ Minor Changes - Update app screenshots for store entry by @DennisBauer in #996 - Update aboutLibraries to v15.0.3 by @renovate[bot] in #997 - Migrate from Room 2 to Room 3 by @DennisBauer in #999
    More…
    - Replace DataStore prefs with KSafe by @DennisBauer in #1000 - Update dependency com.google.devtools.ksp to v2.3.10 by @renovate[bot] in #1002 - Update dependency eu.anifantakis:ksafe to v2.2.1 by @renovate[bot] in #1003 - Update dependency ruby to v4.0.6 by @renovate[bot] in #1004 - Update dependency org.jetbrains.androidx.lifecycle:lifecycle-viewmodel to v2.11.0 by @renovate[bot] in #1007 - Update aboutLibraries to v15.0.4 by @renovate[bot] in #1009 - Update dependency io.nlopez.compose.rules:ktlint to v0.6.3 by @renovate[bot] in #1008 - Update actions/setup-python action to v7 by @renovate[bot] in #1010 - Update kotlin to v2.4.10 by @renovate[bot] in #1005 - Update agp to v9.3.1 by @renovate[bot] in #1006 - Update dependency eu.anifantakis:ksafe to v3 by @renovate[bot] in #1013 - Update Room and SQLite to v3.0.1 by @renovate[bot] in #1014 - Update dependency io.nlopez.compose.rules:ktlint to v0.6.4 by @renovate[bot] in #1016 - Update Gradle to v9.7.0 by @renovate[bot] in #1017 - Update dependency androidx.appcompat:appcompat to v1.8.0 by @renovate[bot] in #1018 - Update agp to v9.3.2 by @renovate[bot] in #1024 - Update aboutLibraries to v15.1.1 by @renovate[bot] in #1022 - Update actions/setup-java action to v6 by @renovate[bot] in #1025 - Update dependency eu.anifantakis:ksafe to v3.1.0 by @renovate[bot] in #1023 - Update Gradle to v9.7.1 by @renovate[bot] in #1021 - Update compose to v1.12.0 by @renovate[bot] in #1026 - Update dependency eu.anifantakis:ksafe to v3.2.0 by @renovate[bot] in #1033 - Update agp to v9.4.0 by @renovate[bot] in #1032 - Update aboutLibraries to v15.2.0 by @renovate[bot] in #1030 - Update glance to v1.2.0 by @renovate[bot] in #1028 - Update Room and SQLite to v3.0.2 - autoclosed by @renovate[bot] in #1029 - Update dependency io.nlopez.compose.rules:ktlint to v0.6.6 by @renovate[bot] in #1031 - Update kotlin to v2.4.20 by @renovate[bot] in #1034 - Update Room and SQLite (patch) by @renovate[bot] in #1035 - Update dependency com.google.devtools.ksp to v2.3.12 by @renovate[bot] in #1015 - Update dependency ruby to v4.0.7 - autoclosed by @renovate[bot] in #1036 - Update dependency com.github.skydoves:colorpicker-compose to v1.3.0 by @renovate[bot] in #1039 - Update compose to v1.12.1 by @renovate[bot] in #1041 - Update agp to v9.4.1 by @renovate[bot] in #1040 - Update Gradle to v9.8.0 by @renovate[bot] in #1044 - Update dependency io.nlopez.compose.rules:ktlint to v0.6.7 by @renovate[bot] in #1043 - Update dependency androidx.core:core to v1.19.1 by @renovate[bot] in #1042 - Update exchange rates and licenses by @DennisBauer in #1045
  • Jun 28, 2026 0.21.3
    ## πŸ§ͺ Updated Translations - (French) translation updated by @weblate in #976 - (French, Arabic, Portuguese, Chinese) translations updated by @weblate in #981 ## πŸ’¬ Minor Changes - Update dependency ruby to v4.0.5 by @renovate[bot] in #972 - Update dependency com.google.devtools.ksp to v2.3.9 by @renovate[bot] in #975 - Update aboutLibraries to v14.2.1 by @renovate[bot] in #974
    More…
    - Update compose to v1.11.1 by @renovate[bot] in #977 - Update androidx.core to v1.19.0 by @renovate[bot] in #980 - Update koin to v4.2.2 by @renovate[bot] in #984 - Update ktlint (minor) by @renovate[bot] in #983 - Update Gradle to v9.6.0 by @renovate[bot] in #986 - Update actions/checkout action to v7 by @renovate[bot] in #985 - Update Gradle to v9.6.1 by @renovate[bot] in #992 - Ignore compat versions of Kotlin Datetime by Renovate by @DennisBauer in #993 - Update kotlin to v2.4.0 by @renovate[bot] in #979 - Update dependency com.github.skydoves:colorpicker-compose to v1.2.0 by @renovate[bot] in #982 - Update aboutLibraries to v15 by @renovate[bot] in #987 - Update exchange rates and licenses by @DennisBauer in #994
  • May 19, 2026 0.21.2
    ## πŸ› Bugs fixed - Fix widget by limiting expenses to 40 by @DennisBauer in #970 ## πŸ’¬ Minor Changes - Update dependency io.nlopez.compose.rules:ktlint to v0.5.9 by @renovate[bot] in #969
  • May 18, 2026 0.21.1
    ## πŸ› Bugs fixed - Fix: Upcoming expenses show up further into the future than the end date by @DennisBauer in #966 ## πŸ§ͺ Updated Translations - (Lithuanian) translation updated by @weblate in #964 - (Russian) translation updated by @weblate in #965 ## πŸ’¬ Minor Changes
    More…
    - Update dependency org.jetbrains.androidx.navigationevent:navigationevent-compose to v1.1.0 by @renovate[bot] in #952 - Update exchange rates and licenses by @DennisBauer in #967
  • May 15, 2026 0.21.0
    ## πŸš€ New Features - Allow archiving expenses manually and automatically by @DennisBauer in #956 <img src="https://github.com/DennisBauer/RecurringExpenseTracker/blob/main/shared/src/commonMain/composeResources/drawable/whats_new_1.png" width="200"> - Properly show upcoming payments in widget same as in the app by @DennisBauer in #949 <img src="https://github.com/DennisBauer/RecurringExpenseTracker/blob/main/shared/src/commonMain/composeResources/drawable/whats_new_3.png" width="200"> - Allow defining the horizon of upcoming payments in the settings by @DennisBauer in #947 <img src="https://github.com/DennisBauer/RecurringExpenseTracker/blob/main/shared/src/commonMain/composeResources/drawable/whats_new_2.png"
    More…
    width="200"> ## πŸ› Bugs fixed - Update currencies together with exchange rates on every release by @DennisBauer in #919 ## πŸ§ͺ Updated Translations - (Lithuanian) translation updated by @weblate in #920 - (Belarusian) and (Russian) translations updated by @weblate in #921 - (Portuguese (Brazil)) translation updated by @weblate in #927 - (German) translation updated by @DennisBauer in #948 - (Arabic) translation updated by @weblate in #955 ## πŸ’¬ Minor Changes - Update aboutLibraries to v14 (major) by @renovate[bot] in #922 - Update dependency io.nlopez.compose.rules:ktlint to v0.5.7 by @renovate[bot] in #923 - Update koin to v4.2.1 (patch) by @renovate[bot] in #925 - Update aboutLibraries to v14.0.1 (patch) by @renovate[bot] in #924 - Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.11.0 by @renovate[bot] in #926 - Update agp to v9.1.1 (patch) by @renovate[bot] in #928 - Update dependency ruby to v4.0.3 by @renovate[bot] in #929 - Update agp to v9.2.0 (minor) by @renovate[bot] in #930 - Update dependency com.google.devtools.ksp to v2.3.7 by @renovate[bot] in #931 - Update kotlin to v2.3.21 (patch) by @renovate[bot] in #932 - Update dependency io.nlopez.compose.rules:ktlint to v0.5.8 by @renovate[bot] in #933 - Update timheuer/base64-to-file action to v2 by @renovate[bot] in #935 - Update Gradle to v9.5.0 by @renovate[bot] in #934 - Update dependency com.github.skydoves:colorpicker-compose to v1.1.4 by @renovate[bot] in #937 - Update aboutLibraries to v14.1.0 (minor) by @renovate[bot] in #936 - Update agp to v9.2.1 (patch) by @renovate[bot] in #938 - Update aboutLibraries to v14.2.0 (minor) by @renovate[bot] in #939 - Update kotlinx-coroutines monorepo to v1.11.0 (minor) by @renovate[bot] in #942 - Update mikepenz/action-gh-release action to v3 by @renovate[bot] in #941 - Update kotlinx datetime to 0.8.0 by @DennisBauer in #943 - Update to Android 17 (use compile and targetSdkVersion 37) by @DennisBauer in #944 - Update dependency ruby to v4.0.4 by @renovate[bot] in #946 - Update Gradle to v9.5.1 by @renovate[bot] in #950 - Update dependency com.google.devtools.ksp to v2.3.8 by @renovate[bot] in #954 - Update compose to v1.11.0 by @renovate[bot] in #953 - Properly commit also currencies that got updated by @DennisBauer in #959 - Update exchange rates and licenses by @DennisBauer in #960
  • Mar 31, 2026 0.20.2
    I hope this is the last hot fix with problems I noticed after the release :crossed_fingers: ## πŸ› Bugs fixed - Fix WhatsNew shown on every app start by @DennisBauer in #914 - Fix showing past items from current month by @DennisBauer in #915
  • Mar 6, 2026 0.19.8
    ## πŸ› Bugs fixed - Fix widget loading infinitely by @DennisBauer in #883 ## πŸ§ͺ Updated Translations - Added (Lithuanian) store entry translation by @weblate in #872 - (Lithuanian) and (Russian) translations updated by @weblate in #875 - Added (Arabic) store entry translation by @weblate in #884
    More…
    ## πŸ’¬ Minor Changes - Update actions/download-artifact action to v8 by @renovate[bot] in #873 - Update crazy-max/ghaction-import-gpg action to v7 - autoclosed by @renovate[bot] in #876 - Update compose to v1.10.2 (patch) by @renovate[bot] in #881 - Update Gradle to v9.4.0 by @renovate[bot] in #879 - Update agp to v9.1.0 (minor) by @renovate[bot] in #878 - Update dependency org.jlleitschuh.gradle.ktlint to v14.1.0 by @renovate[bot] in #882 - Update exchange rates and licenses by @DennisBauer in #885
  • Feb 24, 2026 0.19.7
    ## πŸ§ͺ Updated Translations - (Lithuanian) and (Turkish) translation updated by @weblate in #857 - Added (Croatian) store entry translation by @weblate in #864 - Added (German) store entry translation by @weblate in #868 ## πŸ’¬ Minor Changes - Adjust compose version handling to combine compose-ui with compose-plugin by @DennisBauer in #850 - Update dependency org.jetbrains.androidx.navigationevent:navigationevent-compose to v1.0.1 by @renovate[bot] in #852
    More…
    - Update compose to v1.10.1 (patch) by @renovate[bot] in #853 - Update dependency org.jetbrains.androidx.navigation:navigation-compose to v2.9.2 by @renovate[bot] in #854 - Update dependency androidx.activity:activity-compose to v1.12.4 by @renovate[bot] in #855 - Update agp to v9.0.1 (patch) by @renovate[bot] in #858 - Update dependency com.google.devtools.ksp to v2.3.6 by @renovate[bot] in #859 - Allow Renovate to update the Gradle Wrapper by @DennisBauer in #863 - Update dependency ruby to v4 by @renovate[bot] in #867 - Update exchange rates and licenses by @DennisBauer in #869
  • Feb 5, 2026 0.19.6
    ## πŸ› Bugs fixed - Add proper predictive back support for edit expense by @DennisBauer in #847 ## πŸ§ͺ Updated Translations - (Russian) translation updated by @weblate in #833 - (French) translation updated by @weblate in #840 - (Croatian) translation added by @weblate in #841 - Fix string character escapes in some languages by @DennisBauer in #842
    More…
    ## πŸ’¬ Minor Changes - Update dependency io.nlopez.compose.rules:ktlint to v0.5.6 by @renovate[bot] in #835 - Update dependency com.google.devtools.ksp to v2.3.5 by @renovate[bot] in #836 - Update Gradle to v9.3.1 by @renovate[bot] in #837 - Update dependency androidx.activity:activity-compose to v1.12.3 by @renovate[bot] in #838 - Update kotlin to v2.3.10 (patch) by @renovate[bot] in #843 - Replace deprecated BackHandler by @DennisBauer in #844 - Prevent Compose Preview dependency from being bundled to the app by @DennisBauer in #846 - Update exchange rates and licenses by @DennisBauer in #845
  • Feb 5, 2026 v0.19.6 Release page β†’
    ## πŸ› Bugs fixed - Add proper predictive back support for edit expense by @DennisBauer in #847 ## πŸ§ͺ Updated Translations - (Russian) translation updated by @weblate in #833 - (French) translation updated by @weblate in #840 - (Croatian) translation added by @weblate in #841 - Fix string character escapes in some languages by @DennisBauer in #842
    More…
    ## πŸ’¬ Minor Changes - Update dependency io.nlopez.compose.rules:ktlint to v0.5.6 by @renovate[bot] in #835 - Update dependency com.google.devtools.ksp to v2.3.5 by @renovate[bot] in #836 - Update Gradle to v9.3.1 by @renovate[bot] in #837 - Update dependency androidx.activity:activity-compose to v1.12.3 by @renovate[bot] in #838 - Update kotlin to v2.3.10 (patch) by @renovate[bot] in #843 - Replace deprecated BackHandler by @DennisBauer in #844 - Prevent Compose Preview dependency from being bundled to the app by @DennisBauer in #846 - Update exchange rates and licenses by @DennisBauer in #845
  • Jan 24, 2026 v0.19.5 Release page β†’
    ## πŸ› Bugs fixed - Define minSdkVersion to prevent legacy permissions added to the manifest by @DennisBauer in #829 ## πŸ§ͺ Updated Translations - (Lithuanian) translation updated by @weblate in #831 ## πŸ’¬ Minor Changes
    More…
    - Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.10.0 by @renovate[bot] in #826 - Update dependency io.nlopez.compose.rules:ktlint to v0.5.5 by @renovate[bot] in #828 - Cleanup after creating separate KMP shared library by @DennisBauer in #830
  • Jan 20, 2026 v0.19.4 Release page β†’
    ## πŸ› Bugs fixed - Properly mask ripple effect on expense cards by @DennisBauer in #820 - Fix unsafe Intent Lint warning by @DennisBauer in #822 ## πŸ§ͺ Updated Translations - (Chinese (Traditional Han script)) translation updated by @weblate in #813 ## πŸ’¬ Minor Changes
    More…
    - Update compose.plugin to v1.10.0 (minor) by @renovate[bot] in #815 - Update Gradle to v9.3.0 by @renovate[bot] in #817 - Update aboutLibraries to v13.2.1 (minor) by @renovate[bot] in #810 - Migrate to new multiplatform library by @DennisBauer in #819 - Update dependency com.android.application to v9 by @renovate[bot] in #816 - Fix AboutLibraries JSON update by @DennisBauer in #821 - Update exchange rates and licenses by @DennisBauer in #823 - Fix naming of release apks by @DennisBauer in #825
  • Dec 20, 2025 v0.19.3 Release page β†’
    ## πŸ§ͺ 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
    More…
    - 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
  • Nov 17, 2025 v0.19.2 Release page β†’
    ## πŸ› 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
    More…
    - 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
  • Oct 20, 2025 v0.19.1 Release page β†’
    ## πŸ› Bugs fixed - Fix crash adding a new expense with reminders enabled by @DennisBauer in #753
  • Oct 18, 2025 v0.19.0 Release page β†’
    ## πŸš€ 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 - (Russian) translation updated using Weblate by @weblate in #732
    More…
    ## πŸ’¬ 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
  • Oct 1, 2025 v0.18.3 Release page β†’
    ## πŸ› Bugs fixed - Downgrade AGP to 8.11.1 to fix F-Droid build by @DennisBauer in #728 ## πŸ§ͺ Updated Translations - (Portuguese (Brazil)) translation updated by @weblate in #727 ## πŸ’¬ Minor Changes
    More…
    - Update agp to v8.11.2 (patch) by @renovate[bot] in #729
  • Sep 29, 2025 v0.18.2 Release page β†’
    ## πŸš€ 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
    More…
    ## πŸ’¬ 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
  • Aug 29, 2025 v0.18.1 Release page β†’
    ## πŸ› Bugs fixed - Fix F-Droid reproducible builds by pre-generating libraries copyright file by @DennisBauer in #685 ## πŸ§ͺ Updated Translations - (Russian) translation updated by @weblate in #681 ## πŸ’¬ Minor Changes
    More…
    - Update exchange rates and licenses by @github-actions[bot] in #686