Updates

# What's new

Release notes for every Flow version, pulled from [GitHub Releases](https://github.com/flow-mn/flow/releases).

01. ## **PLEASE BACKUP BEFORE UPGRADING**

You may permanently lose all of your data if something goes wrong with the update.
    Generally, everything should be fine unless specified otherwise in the release note.
    Project owner and/or any of the project contributors are not responsible for your
    data loss under any circumstances!

## What's Changed

Special thanks to [@PawiX25](https://github.com/PawiX25) for the new widget, and the changes!

### New features

- Added summary home screen widget showing monthly income and expenses by [@PawiX25](https://github.com/PawiX25)
    - Now we support plurals in the localization, [#707](https://github.com/flow-mn/flow/pull/707) by [@PawiX25](https://github.com/PawiX25)

### Fixes

- \[Android\] Two Entry Last now shows the correct buttons, fixed by [@PawiX25](https://github.com/PawiX25)
    - Other UX/QoL fixes by [@PawiX25](https://github.com/PawiX25)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-21-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-21-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

## New Contributors

- @PawiX25 made their first contribution in [https://github.com/flow-mn/flow/pull/698](https://github.com/flow-mn/flow/pull/698)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.20.0...0.21.0](https://github.com/flow-mn/flow/compare/0.20.0...0.21.0)

02. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Added Polish, and Belarusian localizations
    - Added list view for Stats > Category page

### Changes

- \[iOS\] Now it's possible to record incomes from Shortcuts.
    - \[iOS\] Translated texts in Shortcuts dialogs.
    - TransactionProgrammableObject now enforces amount's sign if it's
      expense or income.

### Fixes

- In home tab, account selection "Clear selection" now works.
    - Preferences > Money Formatting's Custom Formatting now works

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-20-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-20-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.19.6...0.20.0](https://github.com/flow-mn/flow/compare/0.19.6...0.20.0)

03. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- New transaction button no longer flickers
    - Set long press duration to zero on pie\_menu, it may fix the Redmi Note 12 Pro
      issue, I'm not sure, I've ran out of credits on BrowserStack, someone please
      test it :)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-19-6) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-19-6) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

04. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### Fixes

- In the setup screen, iCloud backups option now always shows up on iOS/macOS
      devices
    - Fixed smart search, transaction type filter not working on home page
    - Fixed Eny integration not working in some scenarios

### Changes

- iOS Shortcut inputs are now trimmed (removes leading and trailing whitespace)
      for better consistency

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-19-5) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-19-5) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.19.3...0.19.5](https://github.com/flow-mn/flow/compare/0.19.3...0.19.5)

05. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

Sorry for the patch releases of 0.19.-, wrote one too many bugs last week :(

### Fixes

- Fixed duplicating transfers reversed their accounts
    - Fixed home page pending transactions not showing, closes [#681](https://github.com/flow-mn/flow/issues/681)

### Changes

- Added an optional `transaction date` field to Shortcut action (iOS)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-19-4) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-19-4) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.19.3...0.19.4](https://github.com/flow-mn/flow/compare/0.19.3...0.19.4)

06. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

## Fixes

- Siri/Eny Account exact match name now works, and is case insensitive
    - Fixed pending transactions were duplicated

## Changes

- **Automation**: Exact match for account and category is no longer case-sensitive

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-19-3) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-19-3) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.19.1...0.19.3](https://github.com/flow-mn/flow/compare/0.19.1...0.19.3)

07. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Past pending transactions now always show up to avoid missing payments

### Changes

- Renovated multi account/category sheets
    - Now all fields of iOS Shortcuts are optional, except `Amount`

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-19-2) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-19-2) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.19.1...0.19.2](https://github.com/flow-mn/flow/compare/0.19.1...0.19.2)

08. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### Changes

- Now it's possible to create category while adding a transaction, credits to [@r4khul](https://github.com/r4khul)

### Fixes

- Fixed "Add an expense" Siri Shortcut struggling with non-US formatted numbers
    - Other minor fixes

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-19-1) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-19-1) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

## New Contributors

- @r4khul made their first contribution in [https://github.com/flow-mn/flow/pull/672](https://github.com/flow-mn/flow/pull/672)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.19.0...0.19.1](https://github.com/flow-mn/flow/compare/0.19.0...0.19.1)

09. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Added a Siri integration (intent), fix [#657](https://github.com/flow-mn/flow/issues/657)
    - Persian (Iran) support thanks to @arefbhrn\[ [https://github.com/arefbhrn\]](https://github.com/arefbhrn%5D)
    - Location tags are suggested if you're within 50m of the tag. Requires location
      to be enabled. Closes [#648](https://github.com/flow-mn/flow/issues/648)
    - Now it's possible to duplicate transfers

### Changes

- Added an option to show/hide external source (Eny, Siri) in transactions
    - Enhanced home tab pending transactions timeframe options, closes [#666](https://github.com/flow-mn/flow/issues/666)
    - Home tab pending transaction group now shows sum and count of transactions

### Fixes

- Action arrows are now correctly displayed in RTL languages (Arabic, Persian)
      IDK why it was flipped, probably Flutter update did something.

## New Contributors

- @arefbhrn made their first contribution in [https://github.com/flow-mn/flow/pull/656](https://github.com/flow-mn/flow/pull/656)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-19-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-19-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.18.2...0.19.0](https://github.com/flow-mn/flow/compare/0.18.2...0.19.0)

10. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### Fixes

- Fixed Eny itemized categories
    - Home tab income/expense no longer includes pending transactions
    - Enchanced pasting number into amount input
    - Cryptos now show more decimal places. Closes [#652](https://github.com/flow-mn/flow/issues/652)

### Changes

- Transactions added from Eny that have older transaction date (6h)
      will be added as a pending transaction
    - Simplified stats tab average income/expense calculation
    - Added a description about missing alarm permission required for settings
      reminders. Closes [#647](https://github.com/flow-mn/flow/issues/647)
    - Minor UI enhancements

### New features

- Now you can configure Eny transactions to be added as "pending". Transactions
      that have **transaction date** older than 6 hours is always set as "pending"
    - Now you can enable "shake to mask", which turns on masking upon shaking device

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-18-2) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-18-2) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.18.0...0.18.2](https://github.com/flow-mn/flow/compare/0.18.0...0.18.2)

11. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

Now you can scan receipts with [Eny](https://eny.gege.mn/) (beta).

This is completely opt-in, and doesn't even show up unless you choose to use it.

### How to connect

1. Create an account on Eny (You receive 10 free credits for signing up)
    2. Head to **Dashboard** \> **Connect to Flow**. (You must have at least Flow 0.18.0 or up)

## About Eny

I made an AI-based receipt scanning platform called [Eny](https://eny.gege.mn/). Please check it out. It offers web interface, REST API, and first-party integration with Flow.

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-%7B%7Bversion%7D%7D) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-%7B%7Bversion%7D%7D) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

12. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now you can configure transaction entry flows
    - Added more fields to programmable object.
    - Now you can import multiple transactions at once with [programmable URL](https://github.com/flow-mn/flow/blob/main/README.md#adding-multiple-transactions)
    - Now there's a concept of primary accounts, closes [#624](https://github.com/flow-mn/flow/issues/624)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-17-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-17-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.16.0...0.17.0](https://github.com/flow-mn/flow/compare/0.16.0...0.17.0)

13. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now you can select categories when exporting PDFs
    - New theme: Monochrome for those who resemble Wednesday

### Fixes

- Android widget now opens the app (I'm really sorry, it was working when I tested)

## Download

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.16.5...0.16.6](https://github.com/flow-mn/flow/compare/0.16.5...0.16.6)

14. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

## New features

- Now we have our initial widget for Android, yey!
    - Home widgets now respects the Button Order settings.
    - Long-pressing on a date will prompt you to create a new transaction,
      closes [#617](https://github.com/flow-mn/flow/issues/617)

## Fixes

- Text selection is now transparent in the markdown editor

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-16-5) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-16-5) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.16.4...0.16.5](https://github.com/flow-mn/flow/compare/0.16.4...0.16.5)

15. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now we have a very basic iOS widget, which I plan to improve later, part of
      [#411](https://github.com/flow-mn/flow/issues/411)
    - Now you can search accounts in the accounts tab if you have more than
      4 accounts, closes [#607](https://github.com/flow-mn/flow/issues/607)

### Fixes

- Fixed setup preset accounts always having USD currency thanks to Duluu
    - Fixed long text getting clipped in home screen actionable reminders [#608](https://github.com/flow-mn/flow/issues/608)
    - Other minor fixes, UX/QoL improvements;

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-16-4) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-16-4) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.16.3...0.16.4](https://github.com/flow-mn/flow/compare/0.16.3...0.16.4)

16. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- We have a better editor for the notes/description now, yayy. Closes [#323](https://github.com/flow-mn/flow/issues/323)
    - Added Czech language support thanks to **Miloš Koliáš** through email.
    - Added Flow to the home page.

### Fixes

- Fixed opening external links on Android, closes [#600](https://github.com/flow-mn/flow/issues/600)
    - Other UX/QoL fixes and improvements

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-16-3) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-16-3) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.16.2...0.16.3](https://github.com/flow-mn/flow/compare/0.16.2...0.16.3)

17. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now you can paste copied images, or image urls when choosing image icons for
      accounts/categories/tags. Download images from the internet will require
      internet. Duh.

### Changes

- Now selecting tags doesn't require you to click "Done" in the transaction page.
    - When you create a new tag in the transaction page, it'll be selected automatically

### Fixes

- Small QoL fixes regarding modal bottom sheets
    - Fixed translation for attachment/pending filters
    - \[iOS\] Fixed "Take a photo" option when attaching files in iOS/iPadOS

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-16-2) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-16-2) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.16.1...0.16.2](https://github.com/flow-mn/flow/compare/0.16.1...0.16.2)

18. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Pdf summary now shows summary for the report duration
    - Added transaction tags, closes [#568](https://github.com/flow-mn/flow/issues/568)
    - Now you can set colors for tags, accounts, and categories.
    - Now you can set N occurences for recurring transactions, closes [#536](https://github.com/flow-mn/flow/issues/536)
    - Now you can customize arrow/color of comparisions, closes [#546](https://github.com/flow-mn/flow/issues/546)
    - Now you can attach files to transactions, closes [#517](https://github.com/flow-mn/flow/issues/517)
    - Now you can programmatically open new transaction page with prefilled fields with `flow-mn` uri scheme
      - Example for creating $300 transaction in an USD account:

`flow-mn:/transaction/new?amount=300&fromAccountUuid=2627442e-b741-4ab7-93a8-d82178007519`

- All fields are passed by uri query params

- To retrieve the account id, use json export

- For valid fields, see [schema](https://github.com/flow-mn/flow/blob/main/schemas/20250919-transaction-programmable-object.json)

### Fixes

- Fixed PDF range date were relative.
    - Fixed it was impossible to edit the category/account of an existing
      transaction in some scenarios
    - Single character/emoji Flow Icons are vertically centered (way better than before at least)

### Changes

- Added slight shadow to the navbar for distinction
    - Some pages now scroll behind the system navbar
    - Reorganized profile tab to account for upcoming changes

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-16-1) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-16-1) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.15.0...0.16.1](https://github.com/flow-mn/flow/compare/0.15.0...0.16.1)

19. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

`flow-mn:/transaction/new?amount=300&fromAccountUuid=2627442e-b741-4ab7-93a8-d82178007519`

- All fields are passed by uri query params

- To retrieve the account id, use json export

- For valid fields, see [schema](https://github.com/flow-mn/flow/blob/main/schemas/20250919-transaction-programmable-object.json)

### Fixes

### Changes

- Added slight shadow to the navbar for distinction
    - Some pages now scroll behind the system navbar
    - Reorganized profile tab to account for upcoming changes

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-16-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-16-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.15.0...0.16.0](https://github.com/flow-mn/flow/compare/0.15.0...0.16.0)

20. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now supports backups to iCloud.
      - DISCLAIMER: This is not syncing. It will not sync across your devices.
    - Now supports following cryptocurrencies: BTC, ETH, USDT, XRP, BNB, SOL, USDC, DOGE, ADA, BCH, AVAX, TON, SHIB, LTC,
      HBAR, XMR, DAI, DOT, UNI, PEPE, AAVE, APT, OKB, NEAR, ICP, CRO, ETC

### Changes

- \[iOS only\] Now required iOS 15.6 or later

### Fixes

- Now has more loose parsing for Ivy Wallet CSV option, closes [#547](https://github.com/flow-mn/flow/issues/547)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-15-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-15-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.14.5...0.15.0](https://github.com/flow-mn/flow/compare/0.14.5...0.15.0)

21. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now you can export transactions history in PDF format. Closes [#516](https://github.com/flow-mn/flow/issues/516)

### Changes and improvements

- Range selector now remembers the last value, closes [#542](https://github.com/flow-mn/flow/issues/542)
    - No longer shows year 4000 in some places in transaction page :O

### Fixes

- Transaction reminder text no longer reverses the ago/in.

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-14-5) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-14-5) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.14.4...0.14.5](https://github.com/flow-mn/flow/compare/0.14.4...0.14.5)

22. ## What's Changed

## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now you can filter transactions by type in the home tab
    - Added support for Spanish and Russian (Thanks to Gemini Pro 2.5)

### Changes and improvements

- Primary currency, and transaction button orders now persists with backups.
    - Exports now run in a different [Isolate](https://dart.dev/language/isolates)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-14-4) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-14-4) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

## New Contributors

- @Jodokus-H made their first contribution in [https://github.com/flow-mn/flow/pull/524](https://github.com/flow-mn/flow/pull/524)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.14.3...0.14.4](https://github.com/flow-mn/flow/compare/0.14.3...0.14.4)

23. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Fixed permenantly deleting a part of transfer transaction from the trash bin
      would result in a stale transaction, that is unable to be opened
    - Now you can customize money formats. Closes [#179](https://github.com/flow-mn/flow/issues/179)
    - German language support thanks to [@MarkusWangler](https://github.com/MarkusWangler)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-14-3) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-14-3) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.14.2...0.14.3](https://github.com/flow-mn/flow/compare/0.14.2...0.14.3)

24. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now you can import from Ivy Wallet, closes [#477](https://github.com/flow-mn/flow/issues/477)
    - Now you can choose to auto-lock the app when switching to different app, closes [#450](https://github.com/flow-mn/flow/issues/450)
    - Now you can assign types to accounts. This is part of an upcoming feature, [#464](https://github.com/flow-mn/flow/issues/464)

### Fixes

- Fixed some preferences weren't toggling, and not getting included in the backups
    - Transaction title input placeholder no longer looks like a real title
    - Fixed recurring transactions weren't generating new transactions in some scenarios, special thanks to @abelood on Discord
    - Now you can slide transaction list tile even if they don't have any action
    - You can no longer slide multiple list tiles on home tab
    - Pending transactions now respects "Show on home" option when the current date
      is part of the filter (e.g., This month, Last 30 days, this \*, etc...)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-14-2) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-14-2) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.14.1...0.14.2](https://github.com/flow-mn/flow/compare/0.14.1...0.14.2)

25. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Arabic ordinal numbers are somewhat fixed (Please help if you can [https://github.com/sadespresso/moment\_dart/issues/47](https://github.com/sadespresso/moment_dart/issues/47))
    - Fixed early reminder date estimate was incorrect
    - Fixed some place were misleadingly showing missing exchange rates when offline
    - You can no longer confirm a deleted transaction
    - Overall polishments
    - Improved markdown editor UX, fixed keyboard was covering the text area, closes [#493](https://github.com/flow-mn/flow/issues/493)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-14-1) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-14-1) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.14.0...0.14.1](https://github.com/flow-mn/flow/compare/0.14.0...0.14.1)

26. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Added list of contributors, closes [#448](https://github.com/flow-mn/flow/issues/448)
    - Date and time are now in Arabic when the language is set to Arabic, thanks to [Ultrate](https://github.com/Ultrate)
    - Now you can do recurring transactions, closes [#59](https://github.com/flow-mn/flow/issues/59)

### Changes & Improvements

- Backup files naming convention has changed (to comply with upcoming iCloud Drive file name requirements)
    - Added "Recommend Flow" button
    - Title suggestion now considers recency of a transaction
    - Improved RTL support in certain parts of the UI. Feel free to report more issues regarding RTL
    - Transfer transactions now shows account balance
    - Home page default filter now shows transactions of the current month rather than last 30 days'
    - Some transactions page now has time range filter (transactions pages for deleted, pending, account, etc.)

### Fixes

- Fixed `Categories page` add from preset buttons were squashed on smaller screens
    - `Add category from presets` page no longer show presets with same name as any of your existing categories

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-14-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-14-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.13.1...0.14.0](https://github.com/flow-mn/flow/compare/0.13.1...0.14.0)

27. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### Changes & Improvements

- Now you can customize some aspects of transaction list item
    - Money formatting preferences page will now show an example
    - Now you can add category presets after the setup, closes [#104](https://github.com/flow-mn/flow/issues/104)
      - Also added few more presets

### Fixes

- Minor UI fixes

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-13-1) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-13-1) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.13.0...0.13.1](https://github.com/flow-mn/flow/compare/0.13.0...0.13.1)

28. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Arabic language support thanks to [@Ultrate](https://github.com/Ultrate)

- Now you can transfer between accounts of different currency. Closes [#400](https://github.com/flow-mn/flow/issues/400)

- Now you can long press and drag to change transaction date, closes [#346](https://github.com/flow-mn/flow/issues/346)

- Now you can import from CSVs. (This doesn't support multi-currency transactions for the same account)

- See template on Google Sheets: [https://docs.google.com/spreadsheets/d/1wxdJ1T8PSvzayxvGs7bVyqQ9Zu0DPQ1YwiBLy1FluqE/edit?usp=sharing](https://docs.google.com/spreadsheets/d/1wxdJ1T8PSvzayxvGs7bVyqQ9Zu0DPQ1YwiBLy1FluqE/edit?usp=sharing)

The template cells will turn red if you provide incorrect datetime format
    - Now you can set up "Auto-backup". Defaults to every 72 hour.

IMPORTANT: Backups are made only when you open the app! And you have to save
      them manually

- Now Flow asks you to:

- Save the latest auto-backup if you haven't. This doesn't get dismissed until
        you save the latest backup
      - Rate the app every 75 days (this can be disabled by the system on iOS and macOS)
      - Give a star on GitHub every 120 days

### Fixes

- Fixed notifications wasn't working on Android 14 (maybe 13 also, and potentially all androids... hehe)
    - Account tab total income/expense no longer includes deleted transactions
    - Early reminders now work correctly
    - "Save backup" now saves files into "Downloads" folder on desktop (macOS, Linux, and Windows), closes [#326](https://github.com/flow-mn/flow/issues/326)
    - Category card in categories page now shows current month flow (used to show all-time)
    - Importing no longer results in outdated data in some part of the interface
    - Home tab now updates after fetching the exchange rates
    - Exchange rate missing warning no longer incorrectly show for those who use only one currency

### Changes and improvements

- Launching Flow from a notification now opens the relevant page if available
    - CSV no longer includes deleted transactions
    - CSV now includes ISO 8601 format transaction date
    - UX enhancements regarding setup flow
    - Profile tab now shows pending and deleted transactions
    - Added an option show category name for untitled transactions, closes [#416](https://github.com/flow-mn/flow/issues/416)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-11-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-11-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.12.2...0.13.0](https://github.com/flow-mn/flow/compare/0.12.2...0.13.0)

29. ## PLEASE BACKUP BEFORE UPGRADING

## What's Changed

### Fixes

- Fixed some Android devices were unable to open the app

### Notice

If you were **unable to open the app** in the previous update (0.12.1),
please do the following. Non-android users, and those who didn't suffer from the
problem can ignore this.

- You will be greeted with a setup page. This is fine, you can proceed,
      or close the app and reopen. Your data shouldn't be affected by this.
    - You can backup your data now if you want
    - Please reconfigure your preferences. You may see your theme, money formatting
      and/or other preference you've set disappeared.

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-12-2) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-12-2) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.12.1...0.12.2](https://github.com/flow-mn/flow/compare/0.12.1...0.12.2)

30. ## PLEASE BACKUP BEFORE UPGRADING

## What's Changed

## Beta 0.12.1

### New features

- Now you can setup daily reminders, so you won't forget to track your expenses
    - Added French (fr\_FR), it's totally AI generated, but it'll help me cuz I'm trying to learn french
    - Added App lock in response to a popular request, closes [#348](https://github.com/flow-mn/flow/issues/348)

### Fixes

- In transaction/account/category, and other pages with forms, clicking back button multiple times
      after changing data no longer shows multiple modal sheets. This mostly affected android.
    - Platforms other than iOS no longer shows "App icon follows theme" option as it's not available, closes [#345](https://github.com/flow-mn/flow/issues/345)
    - App no longer hangs when re-opening in some cases, closes [#370](https://github.com/flow-mn/flow/issues/370)
      - Thanks @tossj for submitting a fix

### Changes and improvements

- Now Flow shows warnings for ungranted notification/location permissions

- Flow now saves logs on-device. Logs contain information about certain actions being
      executed, and information about failures and errors in the app, and could be used
      for debugging.

You can find logs at the end of Backup > Backup history page

> At the moment, most sensitive information stored on the app is transaction UUID,
      > which doesn't reveal any sensitive information without the data.

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-12-1) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-12-1) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

31. ## PLEASE BACKUP BEFORE UPGRADING

## What's Changed

## Beta 0.12.0

### New features

- Now you can create and delete (except the default one) filter presets
    - **\[Experimental\]** Now you can receive notifications for pending transactions on iOS and Android.
      It may support macOS in the future.
    - Deleted transaction now go to "Trash bin". You can recover recently deleted
      items, closes [#294](https://github.com/flow-mn/flow/issues/294)
    - Added [catppuccin](https://github.com/catppuccin/catppuccin) themes

### Changes and improvements

- Missing exchange rates warning no longer shows if you use only one currency
      across Flow
    - Now you can group by "All time" - have your transactions in one big group...?
    - Currency filter now longer shows when you only use single currency
    - Slidable actions no longer preserve open panes when another opens in the same group
    - Backup history entry now shows file size with extra decimal precision (e.g., 1mb -> 1.2mb)
    - Modal pages will now respond to back buttons/gestures
    - Confirming transfers no longer leaves the other transaction stranded

### Fixes

- Fixed total balance not updating in the account tab
    - Deleting accounts and categories no longer leave you stranded in a "not found"
      page in some cases
    - Fixed toggling `Transfers > Exclude from totals` would cause home tab flow to
      show incorrect data
    - Updating account balance no longer creates multiple amendment transactions when
      updating/correcting the amount for the second and subsequent times
    - Updating account balance no longer creates unnecessary `zero` amount transactions

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-12-0) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-12-0) for iOS

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

32. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### Fixes

- \[IMPORTANT\] Fixed Stats tab first day of month (or any range) was missing
      This led to incorrect avg. daily expense/income, which, now, is fixed.

### New fetures

- Now you can use OLED themes, closes [#288](https://github.com/flow-mn/flow/issues/288)
    - Now you can sync your balance at an exact date, closes [#293](https://github.com/flow-mn/flow/issues/293)

## Download

Also:

- Download Fat APK build from [GitHub release](https://github.com/flow-mn/flow/releases/latest)

Updates may take some time to appear on app stores after GitHub release

33. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Reworked stats tab (ongoing)
    - Enhanced search options (ongoing)
      - Added partial and exact match mode
      - Added option to include description, closes [#269](https://github.com/flow-mn/flow/issues/269)
        At the time, it will only do substring (partial) matching.
    - Now you can group transcations by hour, day, week, month, and year, closes [#256](https://github.com/flow-mn/flow/issues/256)
    - Fixed that the default filters weren't updating when the day changes (at 00:00)

## Download

> Updates may take some time to be available on app stores

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.10.2...0.11.0](https://github.com/flow-mn/flow/compare/0.10.2...0.11.0)

34. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### Improvements

- Date, time translations now support Turkish, fixes [#266](https://github.com/flow-mn/flow/issues/266)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow?utm_source=gh-release-0-10-2) for Android
    - [App Store](https://apps.apple.com/mn/app/flow-expense-tracker/id6477741670?utm_source=gh-release-0-10-2) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.10.1...0.10.2](https://github.com/flow-mn/flow/compare/0.10.1...0.10.2)

35. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Added Turkish language [#259](https://github.com/flow-mn/flow/issues/259) by @winstreakers

### Changes and improvements

- Now checking `Prefer full amounts` in Money formatting settings makes daily summaries
      show full amounts. Closes [#255](https://github.com/flow-mn/flow/issues/255)
    - Now importing data triggers frecency data to update.

### Fixes

- Account tab "Total balance" no longer shows stale data

## New Contributors

- @winstreakers made their first contribution in [https://github.com/flow-mn/flow/pull/260](https://github.com/flow-mn/flow/pull/260)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.10.0...0.10.1](https://github.com/flow-mn/flow/compare/0.10.0...0.10.1)

36. # Happy new year!

Last update of the year, hope I didn't break anything :P

## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Now you can deactivate accounts.
      - Deactivated accounts will no longer show up in account selection
        sheets, and the accounts tab. It will still show up for older transactions, and reports.
      - You can find inactive accounts in Profile tab > Accounts

### Changes and improvements

- \[BREAKING\] Profile pictures are now stored elsewhere. Auto-migration will be in place for few builds.
      Please reapply your profile picture if you need to.
    - Now you are unable to permanently delete an account until you deactivate it.
    - Now account in transaction page shows post-transcation balance instead of current balance
    - Account selection sheet now shows current balance for each account
    - Now you can import an old backup at the setup

### Fixes

- Fixed home page wasn't scrolling to the top when clicking on iOS app bar
    - Now you can do ZIP backups that include account/profile photos, fixes [#173](https://github.com/flow-mn/flow/issues/173)
      and [#204](https://github.com/flow-mn/flow/issues/204)
    - Transfers no longer incorrectly ask confirmation when nothing has changed on transaction page
    - With updating flutter, fix of [#82](https://github.com/flow-mn/flow/issues/82) came

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.9.0...0.10.0](https://github.com/flow-mn/flow/compare/0.9.0...0.10.0)

37. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Home screen day title flow now converts all currencies into primary
    - Markdown editor (transaction description) now has a preview, and minimal toolbar
    - Now you can duplicate a transaction be swiping to the right, closes [#232](https://github.com/flow-mn/flow/issues/232)

### Changes

- Renamed upcoming/planned -> Pending transactions
    - Home screen pending transactions time range settings has been revised.
      You will need to update your preferences again.
    - Deprecated old theme system (light/dark). If you missed an update since
      this features was introduced, you will need to set up your themes agian.
    - Now confirming pending transactions update date of transaction to the
      date of confirmation. You can disable this in **Preferences** >
      **Pending transactions**
    - Haptic feedbacks setting has been moved, and now controls all haptics.
      (Including error feedbacks)

### Fixes and enhancements

- Transaction list tile title color is now fixed in light themes
    - Wavy divider color now follows the theme change
    - Disabled Autocorrect on transaction title, so it no longer alters suggestions
    - Category and account detail page now doesn't include pending transactions in
      count and flow.
    - Home tab search should work better now

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.8.1...0.9.0](https://github.com/flow-mn/flow/compare/0.8.1...0.9.0)

38. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

### New features

- Privacy mode - mask digits with asterisk (\*)
    - Choose between symbols or currency codes (e.g., `€` or `EUR`)
    - Enable `Prefer full amounts` to see non-abbreviated amounts in flow/balances

### Changes

- Json exports now use **UTC** timezone
    - Future transactions now require user confirmation by default. Closes [#120](https://github.com/flow-mn/flow/issues/120)
    - Now it's possible to paste transaction amount in the numpad. Closes [#157](https://github.com/flow-mn/flow/issues/157)
    - Map preview is no longer interactable in transaction detail page
    - Map preview has been moved below the transaction date

### Small improvemets, fixes

- Fixed iOS launcher icons having 1 pixel gap (Figma export issue _sigh_)
    - Now income/expense text on home screen no longer wraps to the next line
    - Texts that automatically shrink to fit now synchronizes its size with siblings. If that makes sense...
    - Stopped re-setting app icon when it's already the current icon
    - Home tab income/expense no longer includes transfers **if exclude transfers from flow** is enabled

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

> Releases are generally available within 48 hours after the GitHub release is posted. The wait may vary depending on how long the Google Play and App Store reviews take.

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.8.0...0.8.1](https://github.com/flow-mn/flow/compare/0.8.0...0.8.1)

39. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Fixed account card "this month" summary
    - Added new theme selector
    - Enhanced searching
    - Added icons for each color (iOS exclusive)
    - Added total balance in the accounts tab
    - Added income/expense report in the home tab
    - Swapped icon for income/expense buttons (oof)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.7.2...0.8.0](https://github.com/flow-mn/flow/compare/0.7.2...0.8.0)

40. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Added themes, closes [#105](https://github.com/flow-mn/flow/issues/105)
    - Add transaction description, type, and lat/long for CSV exports, closes [#203](https://github.com/flow-mn/flow/issues/203)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.7.1...0.7.2](https://github.com/flow-mn/flow/compare/0.7.1...0.7.2)

41. ## **PLEASE BACKUP BEFORE UPGRADING**

## Regarding 0.7.0 bug

I'm sorry for those who experienced #201 in version 0.7.0. Hope you understand the beta nature of Flow.

Anyways, here are the steps to "fix":

1. For convenience, enable separate view for transfers (You can do it in set this in Preferences > Transfers)
    2. Find bugged incoming/outgoing transaction
    3. Delete the one with positive amount (income)
    4. Open detail page for the remaining transaction (expense)
    5. Change its type to `transfer`
    6. Select the receiving account
    7. Save

I will setup tests to prevent similar bugs from occurring later on. Thank you for using Flow :D :D :D

> Sorry for the manual migration. Made this decision since there was only ~20 people who was on the version in question.

## What's Changed

- Now you can choose a geo location on a map, closes #192
    - iOS language is now fixed (I am not sure since which version I broke it)
    - Fixed transfers, closes #201

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.6.2...0.7.1](https://github.com/flow-mn/flow/compare/0.6.2...0.7.1)

42. ## **PLEASE BACKUP BEFORE UPGRADING**

## ⚠️ BUGGY VERSION, PLEASE USE [0.7.1](https://github.com/flow-mn/flow/releases/0.7.1)

## What's Changed

- Now you can choose a geo location on a map, closes #192
    - iOS language is now fixed (I am not sure since which version I broke it)

## Download

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.6.2...0.7.0](https://github.com/flow-mn/flow/compare/0.6.2...0.7.0)

43. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Fixed upcoming transactions config doesn’t get set initially by @sadespresso in [https://github.com/flow-mn/flow/pull/188](https://github.com/flow-mn/flow/pull/188)
    - Show 3 lines of title @ most, fixes #189 by @sadespresso in [https://github.com/flow-mn/flow/pull/190](https://github.com/flow-mn/flow/pull/190)
    - Added this week, this month, this year, and all time options for upcoming transactions, close #186
    - Auto-attach geo features by @sadespresso in [https://github.com/flow-mn/flow/pull/191](https://github.com/flow-mn/flow/pull/191)

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.6.1...0.6.2](https://github.com/flow-mn/flow/compare/0.6.1...0.6.2)

44. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Added the gap back in pie chart
    - Added en\_IN locale
    - Added optional description field for transactions
      - Uses markdown, is quite experimental for now.
    - Added little bit breathing space for dialog buttons 🥳

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.6.0...0.6.1](https://github.com/flow-mn/flow/compare/0.6.0...0.6.1)

45. ## **PLEASE BACKUP BEFORE UPGRADING**

## What's Changed

- Added exchange rates, currently only works in Stats tab
    - Stats tab:
      - Converts all money to the primary currency
      - Now separates income/expense
      - Fallback when there's no exchange rate
    - Home tab
      - Search, filter transactions
      - Set planned transaction preferences @ preferences page
    - Minor, QoL
      - Added error builder for Image `FlowIcon`s when the image is missing
      - TimeRange selector now listens for mouse wheel scroll
      - Frecency data updates one per day max. (was updating at every launch before)
      - Updated theme to correct `activeColor` for radio/checkboxes and its lists
    - Flutter upgraded to 3.24.0
    - Dart upgraded to 3.5

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.5.5...0.6.0](https://github.com/flow-mn/flow/compare/0.5.5...0.6.0)

46. ## **PLEASE BACKUP BEFORE UPGRADING**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

## What's Changed

- Selecting icons should be slightly better (#61 by @sadespresso in [https://github.com/flow-mn/flow/pull/159](https://github.com/flow-mn/flow/pull/159))
    - Now icons (Material Symbols and Simple Icons) are searchable (only in English)
    - Improved backup history empty UI (#152 by @sadespresso in [https://github.com/flow-mn/flow/pull/158](https://github.com/flow-mn/flow/pull/158))
    - Fixed number format was messed up when dividing with input sheet calculator
    - When making changes, pages will now confirm to close without saving. (converted form pages -> modals, @sadespresso in [https://github.com/flow-mn/flow/pull/166](https://github.com/flow-mn/flow/pull/166))

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.5.3...0.5.5](https://github.com/flow-mn/flow/compare/0.5.3...0.5.5)

47. ## **PLEASE BACKUP BEFORE UPGRADING**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

## What's Changed

- Fixed entering decimal amount with leading '0' decimal was impossible. (e.g., `1.02` was impossible to input)
    - Calculator percent button now adds/subtracts percent of initial value when adding/subtracting
    - \[iOS only\] Now uses iOS system language settings for app language

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.5.2...0.5.3](https://github.com/flow-mn/flow/compare/0.5.2...0.5.3)

48. ## **PLEASE BACKUP BEFORE UPGRADING**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

## What's Changed

- Fixed transaction page date selector's time was always set to **zero** (12AM)
    - Now uses [pie\_menu](https://pub.dev/packages/pie_menu) from pub.dev since
      fork's additional features have are in the new release
    - Uses serializer from [`moment_dart`](https://github.com/sadespresso/moment_dart)
    - Saves all backups in app data, fixes [#131](https://github.com/flow-mn/flow/issues/131)
    - Backups are now deletable
    - Minor improvements

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.5.1...0.5.2](https://github.com/flow-mn/flow/compare/0.5.1...0.5.2)

49. ## **PLEASE BACKUP BEFORE UPGRADING**

You may permanently lose all of your data if something goes wrong with the update. Generally, everything should be fine unless specified otherwise in the release note. Project owner and/or any of the project contributor(s) are not responsible for your data loss in any circumstances!

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

## What's Changed

- \[FEAT\] Customize order of new transaction buttons by @sadespresso in [https://github.com/flow-mn/flow/pull/148](https://github.com/flow-mn/flow/pull/148)
    - Reform account edit page by @sadespresso in [https://github.com/flow-mn/flow/pull/149](https://github.com/flow-mn/flow/pull/149)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.5.0...0.5.1](https://github.com/flow-mn/flow/compare/0.5.0...0.5.1)

50. ## **PLEASE BACKUP BEFORE UPGRADING**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

## What's Changed

- Added calculator by @sadespresso in [https://github.com/flow-mn/flow/pull/147](https://github.com/flow-mn/flow/pull/147)
    - Uses correct control modifier - `Meta` for macOS and iOS, `Control` for others
    - Comma separator is now displayed correctly when inputting amount

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.4.3...0.5.0](https://github.com/flow-mn/flow/compare/0.4.3...0.5.0)

51. ## **PLEASE BACKUP BEFORE UPGRADING**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

> (16 April) TestFlight release was delayed due to Flow having a `tip the creator` button. Removed the button, and re-released. Should be available soon

## What's Changed

- Fix: Category page re renders upon change in db by @sadespresso in [https://github.com/flow-mn/flow/pull/140](https://github.com/flow-mn/flow/pull/140)
    - 🛠️ fix: `CustomRange.end` goes 'til the end of the day by @sadespresso in [https://github.com/flow-mn/flow/pull/141](https://github.com/flow-mn/flow/pull/141)
    - \[BUG\] Time range selector bottom sheet overflows by @sadespresso in [https://github.com/flow-mn/flow/pull/142](https://github.com/flow-mn/flow/pull/142)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.4.2...0.4.3](https://github.com/flow-mn/flow/compare/0.4.2...0.4.3)

52. ## **PLEASE BACKUP BEFORE UPGRADING**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

> Starting with this release, "fat APK" files are no longer attached in release binaries section :(

## What's Changed

- feat: memoize account names by @sadespresso in [https://github.com/flow-mn/flow/pull/129](https://github.com/flow-mn/flow/pull/129)
    - Upcoming transaction hitbox by @sadespresso in [https://github.com/flow-mn/flow/pull/132](https://github.com/flow-mn/flow/pull/132)
    - Title suggestion improvement by @sadespresso in [https://github.com/flow-mn/flow/pull/134](https://github.com/flow-mn/flow/pull/134)
    - Category page reform by @sadespresso in [https://github.com/flow-mn/flow/pull/135](https://github.com/flow-mn/flow/pull/135)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.4.1...0.4.2](https://github.com/flow-mn/flow/compare/0.4.1...0.4.2)

53. ## **PLEASE BACKUP BEFORE UPGRADING**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

## What's Changed

- Fix minus sign missing in account balance update by @sadespresso in [https://github.com/flow-mn/flow/pull/125](https://github.com/flow-mn/flow/pull/125)
    - Fallback to English when translation keys are missing by @sadespresso in [https://github.com/flow-mn/flow/pull/126](https://github.com/flow-mn/flow/pull/126)
    - l10n: add missing Italian transactions by @sadespresso in [https://github.com/flow-mn/flow/pull/123](https://github.com/flow-mn/flow/pull/123)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.4.0...0.4.1](https://github.com/flow-mn/flow/compare/0.4.0...0.4.1)

54. ## **PLEASE BACKUP BEFORE UPGRADING**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

## What's Changed

- Upcoming transactions by @sadespresso in [https://github.com/flow-mn/flow/pull/122](https://github.com/flow-mn/flow/pull/122)
    - add it-IT language by @albertorizzi in [https://github.com/flow-mn/flow/pull/116](https://github.com/flow-mn/flow/pull/116)
    - Translation missing by @sadespresso in [https://github.com/flow-mn/flow/pull/111](https://github.com/flow-mn/flow/pull/111)
    - Fixed new transaction date wasn't being set
    - Fixed transfer titles not being set

## New Contributors

- @albertorizzi made their first contribution in [https://github.com/flow-mn/flow/pull/116](https://github.com/flow-mn/flow/pull/116)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.3.4...0.4.0](https://github.com/flow-mn/flow/compare/0.3.4...0.4.0)

55. **BACKUP BEFORE UPGRADING ALTHOUGH NOTHING SHOULD GO WRONG :P**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

## What's Changed

- Added year/month selector, closes [#85](https://github.com/flow-mn/flow/issues/85)
    - No longer uses `AutomiaticKeepAlive` for stats tab, but will change this later. Fixes [#94](https://github.com/flow-mn/flow/issues/94)
    - Limited stats tab's pie chart to 300px

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.3.3...0.3.4](https://github.com/flow-mn/flow/compare/0.3.3...0.3.4)

56. **BACKUP BEFORE UPGRADING ALTHOUGH NOTHING SHOULD GO WRONG :P**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

## What's Changed

- Fix: Transaction date doesn't get updated by @sadespresso in [https://github.com/flow-mn/flow/pull/102](https://github.com/flow-mn/flow/pull/102)
    - Improve setup by @sadespresso in [https://github.com/flow-mn/flow/pull/103](https://github.com/flow-mn/flow/pull/103)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.3.2...0.3.3](https://github.com/flow-mn/flow/compare/0.3.2...0.3.3)

57. **BACKUP BEFORE UPGRADING ALTHOUGH NOTHING SHOULD GO WRONG :P**

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

## What's Changed

- \[BUG\] - untitled transaction by @sadespresso in [https://github.com/flow-mn/flow/pull/98](https://github.com/flow-mn/flow/pull/98)
    - Fix/improve title suggestions by @sadespresso in [https://github.com/flow-mn/flow/pull/99](https://github.com/flow-mn/flow/pull/99)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.3.1...0.3.2](https://github.com/flow-mn/flow/compare/0.3.1...0.3.2)

58. **BACKUP BEFORE UPGRADING ALTHOUGH NOTHING SHOULD GO WRONG :P**

This release includes autocomplete for transaction titles, and minor fixes & enhancements.

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

## What's changed

- Transaction page now suggests title based on relevancy (category, account, etc)
    - Removed minus (`-`) sign in expense transaction input sheet, closes [#88](https://github.com/flow-mn/flow/issues/88)
    - Setup page bottom buttons are now rendered in `SafeArea` ()
    - Fixed stats tab custom range selection not updating the state (21940fd775c9c0d05e8c70da7d682b24bfa0199c)
    - Added Mongolian localization for the iOS project, closes [#72](https://github.com/flow-mn/flow/issues/72)

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.3.0...0.3.1](https://github.com/flow-mn/flow/compare/0.3.0...0.3.1)

59. ## First beta release

This release includes all the basic feature required for an expense tracker app.

Exported JSON backup files are guaranteed to be fully supported by the **Beta Iter 2** and production releases.

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

## What's changed

- Actually fixed #83
    - Initial draft for #27

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.2.8...0.3.0](https://github.com/flow-mn/flow/compare/0.2.8...0.3.0)

60. ## What's changed

- ~~Fixed some transfer transactions where missing in single account transactions list, fixes #83 (@sadespresso)~~
    - Early preview of #27 by @sadespresso

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.2.3...0.2.8](https://github.com/flow-mn/flow/compare/0.2.3...0.2.8)

61. ## What's Changed

- Improve export share dialog subject by @sadespresso in [https://github.com/flow-mn/flow/pull/70](https://github.com/flow-mn/flow/pull/70)
    - Refresh accounts tab upon transaction update by @sadespresso in [https://github.com/flow-mn/flow/pull/78](https://github.com/flow-mn/flow/pull/78)
    - Limit max no. of characters in short fields by @sadespresso in [https://github.com/flow-mn/flow/pull/80](https://github.com/flow-mn/flow/pull/80)

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.2.2...0.2.3](https://github.com/flow-mn/flow/compare/0.2.2...0.2.3)

62. ## What's Changed

- Improve account edit page by @sadespresso in [https://github.com/flow-mn/flow/pull/69](https://github.com/flow-mn/flow/pull/69)
    - Improve fallback icons for account/category by @sadespresso in [https://github.com/flow-mn/flow/pull/66](https://github.com/flow-mn/flow/pull/66)

## Download

Release should be available shortly after the GitHub release on:

- [Google Play](https://play.google.com/store/apps/details?id=mn.flow.flow) for Android
    - [TestFlight](https://testflight.apple.com/join/NH4ifijS) for iOS

Also available as downloadable **APK** file in the release attachments for Android systems.

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.2.1...0.2.2](https://github.com/flow-mn/flow/compare/0.2.1...0.2.2)

63. ## What's Changed

- Exclude transfers from flow by @sadespresso in [https://github.com/flow-mn/flow/pull/62](https://github.com/flow-mn/flow/pull/62)
    - Show warning when there's no account to choose from by @sadespresso in [https://github.com/flow-mn/flow/pull/64](https://github.com/flow-mn/flow/pull/64)
    - Improve translations for transferring, and fixed `mn`

**Full Changelog**: [https://github.com/flow-mn/flow/compare/0.2.0...0.2.1](https://github.com/flow-mn/flow/compare/0.2.0...0.2.1)

64. ## What's Changed

- (ios) Add photo library usage description by @sadespresso in [https://github.com/flow-mn/flow/pull/9](https://github.com/flow-mn/flow/pull/9)
    - Always render `PieMenu` from center of the button by @sadespresso in [https://github.com/flow-mn/flow/pull/11](https://github.com/flow-mn/flow/pull/11)
    - Improve add transaction button by @sadespresso in [https://github.com/flow-mn/flow/pull/12](https://github.com/flow-mn/flow/pull/12)
    - Switch to `toastification` by @sadespresso in [https://github.com/flow-mn/flow/pull/15](https://github.com/flow-mn/flow/pull/15)
    - Polish export page by @sadespresso in [https://github.com/flow-mn/flow/pull/16](https://github.com/flow-mn/flow/pull/16)
    - Import page, backup history by @sadespresso in [https://github.com/flow-mn/flow/pull/17](https://github.com/flow-mn/flow/pull/17)
    - Add delete button for transaction page by @sadespresso in [https://github.com/flow-mn/flow/pull/22](https://github.com/flow-mn/flow/pull/22)
    - refactor: call `.close` on `Query<T>` by @sadespresso in [https://github.com/flow-mn/flow/pull/24](https://github.com/flow-mn/flow/pull/24)
    - Add setup page by @sadespresso in [https://github.com/flow-mn/flow/pull/31](https://github.com/flow-mn/flow/pull/31)
    - Improve account page empty state by @sadespresso in [https://github.com/flow-mn/flow/pull/39](https://github.com/flow-mn/flow/pull/39)
    - Improve profile edit page by @sadespresso in [https://github.com/flow-mn/flow/pull/40](https://github.com/flow-mn/flow/pull/40)
    - Refactor modal bottom sheet by @sadespresso in [https://github.com/flow-mn/flow/pull/42](https://github.com/flow-mn/flow/pull/42)
    - Use theme color in checkbox/radio on iOS by @sadespresso in [https://github.com/flow-mn/flow/pull/43](https://github.com/flow-mn/flow/pull/43)
    - Support page by @sadespresso in [https://github.com/flow-mn/flow/pull/44](https://github.com/flow-mn/flow/pull/44)
    - chore: improve currency sheet ux, fix #47 by @sadespresso in [https://github.com/flow-mn/flow/pull/48](https://github.com/flow-mn/flow/pull/48)
    - Transfer transaction by @sadespresso in [https://github.com/flow-mn/flow/pull/50](https://github.com/flow-mn/flow/pull/50)
    - Implement frecency by @sadespresso in [https://github.com/flow-mn/flow/pull/52](https://github.com/flow-mn/flow/pull/52)
    - Setup android production build by @sadespresso in [https://github.com/flow-mn/flow/pull/53](https://github.com/flow-mn/flow/pull/53)
    - Account cards should be reorderable by @sadespresso in [https://github.com/flow-mn/flow/pull/54](https://github.com/flow-mn/flow/pull/54)

**Full Changelog**: [https://github.com/flow-mn/flow/commits/0.2.0](https://github.com/flow-mn/flow/commits/0.2.0)

[en](/content/guide/changelog/index.html)
