Releases: moneymanagerex/android-money-manager-ex
5.1.3
What's Changed
- Moving SMS Receiver related bug fixes to 5.1.2 release by @velmuruganc in #2371
- 5.1.2 : fix-getTransactionNumber by @velmuruganc in #2375
- 5.1.2 Branch: Show Fingerprint Authentication if it is launched from the Notification by @velmuruganc in #2374
- 5.1.3 Prepare & Fix by @wolfsolver in #2377
- 5.1.3 : Enable Fingerprint Authentication by default (ISSUE #2355) by @velmuruganc in #2378
Full Changelog: 5.1.2...5.1.3
5.1.2
What's Changed
minor fix:
- Fix Tag if null
- Fix Cashflow for transaction with number of occurences
- Fix LoaderManager for error while enter transaction
Full Changelog: 5.1.1...5.1.2
5.1.1
What's Changed
Minor fix to 5.1 release
- new translation improvement
- Tag: fix tag save/re-creation bug by @guanlisheng in #2331 and #2334
- Restore Order in transaction list for V5.1 by @wolfsolver in #2329
- Moved OTP skipping logic to top of the section by @velmuruganc in #2335
- Honor number of payement in CashFlow Report by @wolfsolver in #2342
Full Changelog: 5.1...5.1.1
5.1
What's Changed
This release primarily focuses on improving SMS transaction creation, enhancing reporting capabilities, refining ORM for better performance, and fixing bugs related to transaction handling and database operations.
This version require Desktop version > 1.9.0
Known Issue
- Getting error "Update failed, URI: content://...." when re-saving txn with tag
- Sometimes Error message on 5.1 (1072) when close a transaction
- Blank menu name under sync settings
- Order in transaction list from account is set older-to-newest instead of newest-to-older
highlight
New Features and Improvements:
1. Automatic Transaction from SMS: Support for creating transactions automatically from SMS for database v19.
2. General Reports: Added support for General Reports in AMMEX.
3. Language Support: Tamil language added to the app's language options.
4. Nested Category Management: Introduced management for nested categories.
5. New Cash Flow Report: A new cash flow report has been added to the app with graphics analysis
6. New option under security to enable Fingerprint Authentication
Enhancements:
1. SMS Receiver: Improved notification for failures in automatic transaction creation from SMS
2. ORM Refinements: Multiple updates to improve ORM operations like handling database entities (e.g., Account, Payee, Tag) and optimizing queries and deletions.
3. Database Updates: Support for upgrading to DB version 20. The app now re-enables SUID for database synchronization and centralizes entity creation.
4. Tag Management: Added filter options for inactive tags, categories, and payees.
5. Transaction Handling: Enhanced transaction handling with more detailed error messages and fixes to prevent crashes.
6. Attachment Management: Improved handling and normalization of attachments and TagLinks within transactions.
Bug Fixes:
1. Core Dump in CashFlow: Fixed a core dump issue in the CashFlow feature.
7. ANR for Investment: Addressed an Application Not Responding (ANR) issue related to investment features.
8. Stock Repo Fix: Fixed issues with null values in stock repository.
9. Database Dump Fix: Resolved problems with database dumps, especially when entering transactions via the floating button.
10. Fix dump when financial year is not set in transaction list
11. Hidden Biometric UI when the user activates or edits the passcode. This will appear only during app startup and disabling the passcode screen
Translations:
• Multiple updates to Crowdin translations, adding and updating several languages, including new entries for Tamil.
detail
- Pull from Master as of 2025-02-07 06:10 AM IST by @velmuruganc in #2221
- Pull from Master by @velmuruganc in #2228
- Release 2025.02.07.1070 by @wolfsolver in #2232
- New Crowdin Translations @ 2025-02-08T07:22:39+08:00 by @github-actions in #2233
- Merge from Master 8th Feb 10:31 IST by @velmuruganc in #2236
- Support creating automatic transaction from SMS for database v19 by @velmuruganc in #2205
- Pull SMS Related changes from Master by @velmuruganc in #2238
- Fic core dump in CashFlow by @wolfsolver in #2237
- New Crowdin Translations @ 2025-02-08T23:53:52+08:00 by @github-actions in #2239
- New Crowdin Translations @ by @github-actions in #2240
- Support for General Reports in AMMEX #2138 by @velmuruganc in #2222
- New Crowdin Translations @ 2025-02-09T15:54:10+08:00 by @github-actions in #2241
- Merge from Master as of 2025-02-12 08:55 AM by @velmuruganc in #2243
- Minor correction in the SMS Receiver by @velmuruganc in #2244
- Database Sync: re-enable SUID by @guanlisheng in #2245
- Database Sync: centralize entity create/add by @guanlisheng in #2248
- Using openHelper for reading database in General Report by @velmuruganc in #2250
- GRM: Report model by @guanlisheng in #2251
- Pull from Master by @velmuruganc in #2252
- Included more info in the notification when SMS Receiver fails to create txn automatically by @velmuruganc in #2253
- Added a trim before checking for space to be replaced by _ in Tag Name by @velmuruganc in #2255
- add Menu Item for Filter Inactive Tag, Category and Payee by @wolfsolver in #2242
- ORM: refine EntityBase and RepositoryBase by @guanlisheng in #2256
- ORM: fix xxxRepo and impl Id get/set in EntityBase by @guanlisheng in #2257
- New Crowdin Translations @ by @github-actions in #2254
- ORM: Currency use Id get/set in EntityBase by @guanlisheng in #2259
- Merge from Master by @velmuruganc in #2262
- New Crowdin Translations @ 2025-02-12T19:54:36+08:00 by @github-actions in #2258
- ORM: use delete(id) in RepoBase by passing id_column and table_name by @guanlisheng in #2264
- Fix missing dump if financial year is not set by @wolfsolver in #2265
- ORM: use delete(id) and load(id) in RepoBase by @guanlisheng in #2266
- Merge from Master 2025-02-13 07:07 PM by @velmuruganc in #2268
- ORM: use save(entity) in RepoBase and fix TagLink bug by @guanlisheng in #2267
- ORM: refine query, add loadAll in baseRepo and custom func in xxxRepo by @guanlisheng in #2269
- ORM: GRM adopt (still wip) by @guanlisheng in #2270
- ORM: promote nameColumn along with idColumn by @guanlisheng in #2271
- ORM: impl and use loadIdByName in RepoBase by @guanlisheng in #2275
- Merge from master as of 2025:02-14 09:30 AM by @velmuruganc in #2276
- Fix ANR for investment by @wolfsolver in #2272
- New Crowdin Translations @ by @github-actions in #2274
- New Crowdin Translations @ 2025-02-14T19:28:41+08:00 by @github-actions in #2277
- GRM: Handled Report having blank group name by @velmuruganc in #2278
- New Crowdin Translations @ 2025-02-15T00:14:56+05:30 by @github-actions in #2279
- Pull from Master as of 2025-02-15 09:29 AM IST by @velmuruganc in #2281
- ORM: abstract and common RefType by @guanlisheng in #2280
- ORM: normalize attachments retrieve by trx by @guanlisheng in #2282
- ORM: normalize loadAttachments and loadTaglinks in RepoBase by @guanlisheng in #2284
- New Crowdin Translations @ 2025-02-15T18:23:03+08:00 by @github-actions in #2285
- Pull from Master by @velmuruganc in #2287
- ORM: use TagLink(s) explicitly by @guanlisheng in #2286
- Update to DB 20 by @wolfsolver in #2247
- New Crowdin Translations @ 2025-02-15T22:30:40+08:00 by @github-actions in #2291
- Added Report under drawer menu when there is no group ...
2025.02.14.1071
Minor fix to 1070:
- Use Calendar year if Financal year is not set
- Fix int2long in Investement
Full Changelog: 2025.02.07.1070...1070-anr-fix
2025.02.07.1070
What's Changed
New/Improvement
- New cashflow report - 12 month by @wolfsolver in #2213
- Improve Translations
- Database Version: auto downgrade from v20 to v19 with no schema change by @guanlisheng in #2223
Fix
- Payee but fix by @wolfsolver in #2218
- Try to handle correct load of fragment by @wolfsolver in #2224
- Force refresh in account list after creation by @wolfsolver in #2225
Full Changelog: 2025.02.07.1069...2025.02.07.1070
2025.02.07.1069
What's Changed
New/Improvement
- New cashflow report - 12 month by @wolfsolver in #2213
- Improve Translations
- Database Version: auto downgrade from v20 to v19 with no schema change by @guanlisheng in #2223
Fix
- Payee but fix by @wolfsolver in #2218
- Try to handle correct load of fragment by @wolfsolver in #2224
- Force refresh in account list after creation by @wolfsolver in #2225
Full Changelog: 2025.02.02.1067...2025.02.07.1028
2025.02.02.1067
What's Changed
- hotfix for search
- fix for frequency order in tag, category and payee
- new sorting by recent usage in tag, category and payee
- evidence of inactive category in report (transaction with inactive category is still shown in list)
- sort criteria for tag, category and payee is persistent after app close (with fix)
- ability to Activate/Deactivate Tag and Payee
- Fix for Copy Tag in transaction duplicate
- Fix for delete Tag during deletion of transaction and schedule transaction
Full Changelog: 2025.01.31.1066...2025.02.02.1067
2025.01.31.1066
What's Changed
New Feature
- Categories can be deactivated and shown as inactive in the Category list. Long-pressing a category in the Entity Category List will bring up an enable/disable menu.
- Transactions can have colors, like the desktop version. Colors can be used in transactions and scheduled transactions. Colors are searchable from the search menu. Transactions with colors are shown in the list with a square icon of the respective color. Color settings are not changeable from mobile, but you can easily set them in the Desktop version.
- In transfer transaction, the 'from' and 'to' accounts can now be easily switched by clicking the switch button near the "to account" field.
- Tags and Labels are now fully implemented. They can be used in transactions, scheduled transactions, split transactions, and split recurring transactions. Tags will be copied from schedules to transactions and are searchable.
- Categories, Payees, and Tags can be sorted by Name or Frequency using the sort icons in the header.
Bugfix
- Exporting to QIF from search results is now available again.
- Password workflow revert, waiting for final solution
- Some ANR from gplay fixed
Contributors
- @guanlisheng
- @wolfsolver
- New @velmuruganc made their first contribution in #2124
Full Changelog: 2025.01.27.1065...2025.01.31.1066
2025.01.27.1065
Hotfix for missing split coming from schedule transaction
Full Changelog: 2025.01.24.1064...2025.01.27.1065