Skip to content

v1.1.0

Choose a tag to compare

@Gabrick75 Gabrick75 released this 04 Jan 03:26
· 41 commits to main since this release

FlowFinance v1.1.0: More Power and Customization!

This version is packed with new features and improvements to make managing your finances even more intuitive and powerful. Here’s what’s new:

⚠️ Important Notice: Database Change

Due to a change in the app’s database structure, before installing this update, you must either delete all data from the previous version or uninstall the previous version for the new one to work correctly.

I am not responsible for any data loss. Please make sure to export your data from the previous version via the app's settings before updating.

✨ New Features

  • Budget Management: A dedicated screen under the "Planning" tab now allows you to:
    • Set monthly budget goals for each category.
    • Create new custom categories with a unique name, color, and icon.
  • Safe Category Deletion: You can now delete custom categories by swiping them away. The app will prevent the deletion of default categories or any category that still has transactions linked to it, ensuring data integrity.
  • Smarter Transaction Form:
    • The category selector now filters categories based on the transaction type (Income or Expense).
    • Category icons are now displayed in the selector, making it easier to find what you're looking for.
  • Enhanced Data Export: The exported CSV file is now more readable, showing the full category name instead of a numeric ID, and includes a header with the app name, your username, and selected currency.

🎨 UI/UX Improvements

  • Consistent Icons: Category icons are now synchronized and displayed consistently across all screens (Dashboard, History, etc.).
  • Character Limits & Counters: Text input fields for your name, transaction descriptions, and category names now have character limits and counters to improve usability.
  • Smarter Floating Action Button (FAB): The + button is now context-aware, only appearing on the Dashboard (to add transactions) and Planning (to manage budgets) screens.
  • Adaptive App Icon: The app icon now supports Android's themed icons (Android 13+), adapting to your system's wallpaper and theme.

🐞 Bug Fixes

  • Navigation: Fixed a bug where navigating back to the "Dashboard" from the "History" screen would not work correctly.
  • Date Picker: Resolved a timezone issue in the date picker that caused the previous day to be selected.
  • Visual Glitches: Fixed a visual bug where list items would lose their rounded corners during the swipe-to-dismiss animation.

🛠 Build & Compatibility

  • Enabled API Desugaring to ensure modern date/time APIs work on older Android versions (API 24+).
  • Resolved BuildConfig errors by using a more robust method for displaying the app version.

Thank you for using FlowFinance! I am already working on the next set of features, including a notification system to help you stay on top of your budget.

Full Changelog: v1.0.0...v1.1.0