New features
- Add option to define a color for an expense by @DennisBauer in #101
- Decrease app size in release significantly by enabling minify and resource shrinking by @DennisBauer in #100
Bugs fixed
- Fix price input verification taking locale specific number formatting into consideration by @DennisBauer in #103
- Fix nested scroll behavior for TopAppBar when switching between tabs by @DennisBauer in #104
- Fix minor warning for upcoming payments icon by @DennisBauer in #102
- Fix red expense color bug by @DennisBauer in #105
Minor changes
- Update actions/upload-artifact action to v3.1.3 by @renovate in #77
- Rename MainActivityViewModel to RecurringExpenseViewModel by @DennisBauer in #82
- Update dependency com.android.application to v8.2.1 by @renovate in #87
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.9 by @renovate in #88
- Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.7.0 by @renovate in #89
- Update dependency org.jlleitschuh.gradle.ktlint to v12.1.0 by @renovate in #90
- Update to ktlint 1.1.1 by @DennisBauer in #95
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.10 by @renovate in #96
- Update kotlin (patch) by @renovate in #78
- Update dependency com.android.application to v8.2.2 by @renovate in #97
- Update dependency androidx.compose:compose-bom to v2024 by @renovate in #99
- Update dependency io.nlopez.compose.rules:ktlint to v0.3.11 by @renovate in #98
- Create new release 0.5.0 by @DennisBauer in #106
Full Changelog: v0.4.1...v0.5.0