mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-22 00:13:45 -05:00
11 KiB
11 KiB
title, description, date, slug, tags, hide_table_of_contents
| title | description | date | slug | tags | hide_table_of_contents | ||
|---|---|---|---|---|---|---|---|
| Release 23.9.0 | New release of Actual. | 2023-09-02T10:00 | release-23.9.0 |
|
false |
The release has the following notable improvements:
- Mobile transaction entry - ability to enter transactions using the mobile responsive version of Actual
- Privacy mode - ability to mask balance amounts in the app - allowing to use the product in public environments
Docker tag: 23.9.0
Actual
Version: 23.9.0
Features
- #1340 Add editing / adding transactions on mobile devices (via an initial port of the old React Native UI) — thanks @Cldfire
- #1382 Add category spending report — thanks @kyrias & @ovbm
- #1623 Releasing privacy mode as a supported feature — thanks @joel-jeremy & @MatissJanis
Enhancements
- #1436 Phase one of dark theme, to include filters/rules/transaction tables — thanks @biohzrddd & @carkom
- #1455 Show projected balance when creating a new transaction — thanks @joel-jeremy
- #1468 Improved error handling for export functionality — thanks @MatissJanis
- #1480 Update Accounts files with dark theme changes — thanks @biohzrddd & @carkom
- #1482 eslint rule for capturing colors/themes — thanks @carkom
- #1484 Fetch GoCardless transactions from the last 90 days or since first transaction — thanks @kyrias
- #1491 Add loading indicators to reports page — thanks @MatissJanis
- #1493 Stop setting
endDatewhen fetching GoCardless transactions — thanks @kyrias - #1499 Rely on date determined by server for GoCardless transactions — thanks @kyrias
- #1505 Allow schedules to skip weekends, and automatically reschedule to before or after the weekend — thanks @pole95
- #1515 Import category notes from YNAB4 exports — thanks @kyrias
- #1545 Mobile: add transaction creation button in the footer — thanks @MatissJanis
- #1548 Category spending: improving the visual style of the side-nav — thanks @MatissJanis
- #1549 Trigger a sync when the user returns to Actual in order to present fresh data — thanks @Cldfire
- #1559 Don't update transaction date when syncing from GoCardless — thanks @kyrias
- #1573 Show all payees by default for child transactions — thanks @kyrias
- #1580 Schedule page privacy filter — thanks @joel-jeremy
- #1631 Imports: ability to toggle on/off the fallback logic for payee field (OFX imports) — thanks @MatissJanis
Bugfix
- #1402 Fix bug where all Account Transaction rows would be re-rendered on hover of a single Transaction row — thanks @biohzrddd
- #1465 Fixed clearing split transactions when importing matched transactions — thanks @kstockk
- #1481 Goals: Ignore hidden categories when applying templates — thanks @shall0pass
- #1486 Fix mobile account view — thanks @Cldfire
- #1494 Fix transactions button background color — thanks @Cldfire
- #1501 Fix collapsed schedules table in Link Schedule modal — thanks @trevdor
- #1508 Show all available transaction icons - transfer & schedule — thanks @MatissJanis
- #1518 Fix incorrect cashflow balance — thanks @martinfrench92
- #1526 Show the correct payee of scheduled transactions on "For budget" account page — thanks @kyrias
- #1529 Fix nYNAB importer when fractional budget amounts are used — thanks @MatissJanis
- #1530 Fix light mode regressions introduced with experimental dark mode changes — thanks @MatissJanis
- #1531 Fix transaction table hover effects — thanks @MatissJanis
- #1533 Fix schedule colors in transaction table — thanks @MatissJanis
- #1539 Mobile: Don't show hidden categories — thanks @shall0pass
- #1540 Mobile: Show the correct To Budget amount on Budget Summary — thanks @shall0pass
- #1541 Fix more dark mode regressions - transaction table, csv import modal — thanks @MatissJanis
- #1546 Mobile: hide sync button when sync is not active — thanks @MatissJanis
- #1547 Reset reconciliation bar when switching accounts — thanks @MatissJanis
- #1550 Fixed expanding mobile header, aligned elements center — thanks @zigamacele
- #1551 Mobile: transaction entry screen should apply the same negative/positive logic to Amount whether or not it is focused for editing at the time Add Transaction is pressed — thanks @trevdor
- #1552 Unified fatal error design — thanks @zigamacele
- #1563 Fix Link Schedules modal list of schedules growing too long — thanks @trevdor
- #1571 Fix collapsed linked transactions table in Schedule editor modal — thanks @trevdor
- #1579 Goals: Fix percentage goals overwriting any previous goal values — thanks @youngcw
- #1581 Fix split transaction deposits parent transaction amount to off-budget account instead of the child transaction amount — thanks @joel-jeremy
- #1583 Fix to open transaction date picker when clicked while it's focused — thanks @joel-jeremy
- #1604 Mobile: fix regression of Accounts page theme — thanks @trevdor
- #1607 Mobile: Fix text color in account autocomplete dialog — thanks @shall0pass
- #1613 Close open modals when navigating to a different URL — thanks @joel-jeremy
- #1622 Fix filtering in transaction table not working — thanks @MatissJanis
- #1625 Mobile: Fix bug where tapping a date heading in an account transaction list scrolls the list to the top — thanks @trevdor
Maintenance
- #1270 Remove second modal implementation — thanks @j-f1
- #1469 add development theme to list of theme options — thanks @carkom & @biohzrddd
- #1477 Update product screenshot in README.md — thanks @adamkelly86
- #1479 Migrate hooks from native JS to TypeScript — thanks @MatissJanis
- #1492 Add
plugin:react/recommendedeslint config and fix some issues — thanks @MatissJanis - #1517 Extract rules components into individual files — thanks @MatissJanis
- #1521 Add e2e tests for mobile views — thanks @MatissJanis
- #1532 Migration some components to typescript — thanks @joel-jeremy
- #1535 Port App to functional component — thanks @joel-jeremy
- #1553 Add visual regression tests — thanks @MatissJanis
- #1565 Refactor MonthCountSelector to tsx. — thanks @Jod929
- #1590 Improving e2e test stability by forcing a specific date — thanks @MatissJanis
- #1591 Mark inactive PRs as stale and auto-close after 30 days — thanks @MatissJanis
- #1602 Refactor MobileTable to tsx. — thanks @Jod929
- #1605 VRT: increasing strictness and adding datepicker test — thanks @MatissJanis
Actual Server
Version: 23.9.0
Enhancements
- #237 Add all integration for all Bank Norwegian branches to the GoCardless support — thanks @kyrias
- #239 Add American Express AESUDEF1 GoCardless bank integration — thanks @kyrias
- #241 Make
endDatefield optional when downloading GoCardless transactions — thanks @kyrias - #242 Add GoCardless integration for Fintro BE to use additional transaction information — thanks @CharlieMK
- #243 Decide on transaction date during GoCardless transaction normalization — thanks @kyrias
- #244 Add GoCardless integration for Danske Bank Private NO — thanks @LudvigHz
- #248 Disable the Express "Powered By" HTTP header for enhanced security — thanks @dylmye
Bugfix
- #249 Fix config file not being loaded from the project root by default — thanks @UnexomWid