Releases: moneymanagerex/android-money-manager-ex
Releases · moneymanagerex/android-money-manager-ex
2025.01.10.1059
What's Changed
- Restore original layout for date and add tag and attachement at note level by @wolfsolver in #2055
- New Crowdin Translations @ by @github-actions in #2057
- New Crowdin Translations @ by @github-actions in #2058
- Align report behaviours with MMEXDesktop. by @wolfsolver in #2059
- Fix crash issue during tag editing: ensure mTagLink is not null by @wolfsolver in #2063
- Crash Fix: check null of getListAdapter by @guanlisheng in #2066
- Crash Fix: check mAccount for onCommissionClick by @guanlisheng in #2067
Full Changelog: 2025.01.03.1058...2025.01.10.1059
2025.01.03.1058
What's Changed
- Sync: refactor download/upload database with java.nio. by @guanlisheng in #2036
- manage clear all in tags by @wolfsolver in #2038
- Sync: clean up DatabaseMetadata, DocFileMetadata, and FileStorageHelper by @guanlisheng in #2043
- Sync: enrich DatabaseMetadata with DocumentFile and simplify FileStorageHelp by @guanlisheng in #2044
- Sync: syncOnStart default as false and typo fix by @guanlisheng in #2045
- Better code for Clear All and Add Transable strings.xml by @wolfsolver in #2039
- New Crowdin Translations @ 2025-01-02T19:23:22+08:00 by @github-actions in #2046
- Refactor: clean up by @guanlisheng in #2047
- New Crowdin Translations @ 2025-01-02T23:58:17+08:00 by @github-actions in #2048
- Sync: forceMetadataRefresh by @guanlisheng in #2049
- Fix nested loadCategoryName ARN by @wolfsolver in #2051
- Honor PC constraint in tag by @wolfsolver in #2052
- Sync: resolver.notifyChange to prompt synchronization. by @guanlisheng in #2053
- Encryption: refine part of password input workflow by @guanlisheng in #2050
Full Changelog: 2024.12.31.1057...2025.01.03.1058
2024.12.31.1057
What's Changed
- ORM: simplify SupportSQLiteOpenHelper and BriteDatabase provideDatabase by @guanlisheng in #2017
- New Crowdin Translations @ 2024-12-28T11:41:26+08:00 by @github-actions in #2018
- Refactor: upgrade dagger to v2.54 and clean up subcategoryId code by @guanlisheng in #2019
- Widget: permission and flag fix by @guanlisheng in #2022
- New Crowdin Translations @ 2024-12-28T17:36:37+08:00 by @github-actions in #2021
- Widget: format and clean up by @guanlisheng in #2023
- i18n: formatted string for better translation by @wolfsolver in #2025
- New Crowdin Translations @ 2024-12-28T20:10:26+08:00 by @github-actions in #2024
- New Crowdin Translations @ 2024-12-29T07:42:40+08:00 by @github-actions in #2026
- New Crowdin Translations @ 2024-12-29T10:57:31+01:00 by @github-actions in #2027
- New Crowdin Translations @ 2024-12-29T18:29:37+08:00 by @github-actions in #2028
- UEX: change Year text size back to micro from medium by @guanlisheng in #2034
- UEX: one Row for Attachment Status and Tags by @guanlisheng in #2035
- Crash: return a default value for the edge case in getRemoteFileModifiedDate by @guanlisheng in #2031
Full Changelog: 2024.12.27.1056...2024.12.31.1057
2024.12.27.1056
What's Changed
- Refactor: clean up and format by @guanlisheng in #2002
- Keep SAF only by @guanlisheng in #2011
- Refactor: clean up outdated code and logic by @guanlisheng in #2012
- Encryption: switch to SQLite3MC revert by @guanlisheng in #2014
- Crash: set default getRemoteFileModifiedDate by @guanlisheng in #2015
- handle java.lang.RuntimeException on fingerprint by @wolfsolver in #2004
- ANR: just enable light check by @guanlisheng in #2010
Full Changelog: 2024.12.25.1055...2024.12.27.1056
2024.12.25.1055
What's Changed
- Encryption: switch to SQLite3MC by @guanlisheng in #1994
- New Crowdin Translations @ 2024-12-23T17:52:28+08:00 by @github-actions in #1995
- SQLite3MC followup: fix parameter bindArgs by @guanlisheng in #1997
Full Changelog: 2024.12.22.1054...2024.12.25.1055
2024.12.22.1054
What's Changed
- Tag management (edit mode & management) by @wolfsolver in #1979
- New Crowdin Translations @ 2024-12-20T20:42:16+08:00 by @github-actions in #1982
- upgrade guava to 33.4.0 from 33.3.1 by @guanlisheng in #1983
- Add Tag in SearchTransaction by @wolfsolver in #1985
- CONFLICT_REPLACE to CONFLICT_IGNORE by @guanlisheng in #1989
- Upgrade minSdkVersion to 28, Android 9.0 by @guanlisheng in #1987
- Crowdin Action: clean up manual python by @guanlisheng in #1990
- Catch NullPointerException from MainActivity.onBackPressed by @guanlisheng in #1991
- Handle IllegalArgumentException from TransactionStatuses.get by @guanlisheng in #1992
Full Changelog: 2024.12.19.1053...2024.12.22.1054
2024.12.19.1053
What's Changed
- Attachment mark in transaction list by @guanlisheng in #1957
- Refine UEX issue reported from Google Play by @guanlisheng in #1958
- Clean up and fix Gradle demoted library version issue by @guanlisheng in #1959
- Upgrade various libs by @guanlisheng in #1960
- New Crowdin Translations @ by @github-actions in #1962
- New Crowdin Translations @ 2024-12-16T00:01:37+08:00 by @github-actions in #1964
- Budget financial year by @wolfsolver in #1965 and #1966
- New Crowdin Translations @ 2024-12-16T16:38:53+08:00 by @github-actions in #1967
- handle error on date user format by @wolfsolver in #1968
- Handling Recurring Transaction exceptions by @wolfsolver in #1971 and #1972
- Copy Notes from Split if there is only one by @wolfsolver in #1973
- Tag management (read mode) by @wolfsolver in #1974
- New Crowdin Translations @ 2024-12-18T21:24:37+08:00 by @github-actions in #1975 and #1976
- tag management (read mode) by @wolfsolver in #1977
New Contributors
- @github-actions made their first contribution in #1962
Full Changelog: 2024.12.10.1052...2024.12.19.1053
2024.12.10.1052
What's Changed
- 2024.12.10.1052 and some bugfix by @guanlisheng in #1956
Full Changelog: 2024.12.08.1051...2024.12.10.1052
2024.12.08.1051
What's Changed
- Refactor: unify regular transaction and scheduled transaction by @guanlisheng in #1940
- Use always new nested category model by @wolfsolver in #1942
- Clean code for nestedcategory by @wolfsolver in #1943
- Clean code step 3 for old model cat:subcat by @wolfsolver in #1947
- Clean old cat subcat by @wolfsolver in #1949
- Honor transaction deletedtime in delete payee by @wolfsolver in #1952
- 2024.12.08.1051 by @guanlisheng in #1954
Full Changelog: 2024.11.30.1050...2024.12.08.1051
2024.11.30.1050
What's Changed
- UEX: add password hint by @guanlisheng in #1924
- Refactor: format and clean up by @guanlisheng in #1926
- Stability: fix some dump reported by GPlay by @wolfsolver in #1928
- protect Toast in background by @wolfsolver in #1929
- Copy Version to clipboard & Directly Open Issue on Github by @wolfsolver in #1933
- Restore currency management in edit account (int2long) by @wolfsolver in #1934
- Pause SUID for a while to buy more time for desktop by @guanlisheng in #1935
- int2long in PayeeReportFragment by @wolfsolver in #1936
- Update i18n on 2024-11-30 from Crowdin and fix integer2long by @guanlisheng in #1937
- 2024.11.30.1050 by @guanlisheng in #1938
Full Changelog: 2024.11.25.1049...2024.11.30.1050