mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-22 00:13:45 -05:00
16 KiB
16 KiB
title, description, date, slug, tags, hide_table_of_contents, authors
| title | description | date | slug | tags | hide_table_of_contents | authors | ||
|---|---|---|---|---|---|---|---|---|
| Release 24.8.0 | New release of Actual. | 2024-08-03T10:00 | release-24.8.0 |
|
false | MatissJanis |
The release has the following notable improvements:
- ability to favorite payees
- most used and favorite payees appear at the top of the payee autocomplete results
- resizable side navigation
- experimental goal templates: long term goal template support
- experimental spending report: adding last month as an option for the primary graph
Docker tag: 24.8.0
Actual
Features
- #2930 Add getAccountBalance() API. — thanks @psybers
- #2993 Adds ability to resize sidebar. — thanks @YusefOuda
- #3033 Add help modal for keyboard shortcuts. — thanks @psybers
Enhancements
- #2717 Explicitly ask when reconciling transactions on manual import — thanks @Wizmaster
- #2814 Shows favourite and up to the top 5 most frequently used payees in the payee dropdown menu in a section at the top. — thanks @qedi-r
- #2834 Reapply rules to split transactions when the parent changes — thanks @jfdoming
- #2928 API: add getBudgets() method to list all local/remote budgets. — thanks @psybers
- #2980 Add PWA shortcut actions — thanks @julianwachholz
- #2982 Add apostrophe-dot (Swiss) number format — thanks @julianwachholz
- #3012 Add long term goal type template — thanks @youngcw
- #3017 Moved budget type toggle to the settings page — thanks @MatissJanis
- #3022 Expose bank sync account data ('account_id' and 'official_name') in AQL. — thanks @psybers
- #3028 Add
mergePayeesmethod to the API — thanks @matt-fidd - #3029 Perform bank sync in same order as accounts shown in sidebar. — thanks @psybers
- #3032 Dim hidden income category rows. — thanks @psybers
- #3045 Enhanced Autocomplete sorting, Payees tab filter, and Schedules tab filter for languages with accents / diacritics. — thanks @nullscope
- #3049 Include more information in payee of split parent — thanks @jfdoming
- #3056 Add payee auto capitalization when creating on mobile — thanks @JukeboxRhino
- #3061 Add additional keyboard hotkeys. — thanks @psybers
- #3100 Added Keyboard Shortcuts Reference to the Electron Help menu — thanks @MikesGlitch
- #3112 Add a save button to Spending report so you can keep filter settings between sessions — thanks @carkom
- #3117 Adding a "+1" to custom reports to indicate that the current month toggle is on. — thanks @carkom
- #3123 Add a goal information tooltip to the balance on the budget table — thanks @matt-fidd
- #3132 In spending report - adding last month as an option for the primary graph — thanks @carkom
Bugfix
- #2818 Fix Net Worth amounts being clipped when over 5 characters — thanks @sreetamdas
- #2832 Fix number format preference not being used for graphs — thanks @sreetamdas
- #2898 Bank sync: fix account with new transactions highlight disappearing if multiple consecutive accounts are synced. — thanks @MatissJanis
- #2903 Use Unicode-aware database queries for filtering and searching. — thanks @dymanoid
- #2924 Disable interactivity on preview status icons — thanks @jfdoming
- #2943 Fix the carryover arrow display for mobile and desktop views. — thanks @dymanoid
- #2956 Fix: Warning modal was not showing a second time. — thanks @psybers
- #2960 Fix time display of backup on Electrons "Load Backup" modal — thanks @MikesGlitch
- #2968 Fix: editing transactions on mobile not going back. — thanks @psybers
- #2973 Fix exporting split transactions to CSV by including top-line transactions and noting the split. — thanks @wdpk
- #2981 Fix number parsing with and remove unsupported "space-dot" format — thanks @julianwachholz
- #2983 Removed broken update functionality and "About" screen for Electron app — thanks @MikesGlitch
- #2990 Assign schedule to both transactions if schedule is a transfer — thanks @joel-jeremy
- #3001 Moves "Rename" to first item in Category + Category Group menus. Adds debounce to sidebar animation. — thanks @YusefOuda
- #3007 Fix alignment of reports — thanks @JukeboxRhino
- #3008 Fix cover modal title. — thanks @joel-jeremy
- #3009 Fix datepicker closing when trying to edit a date filter — thanks @MatissJanis
- #3011 Fix apply template resetting the goals on already set categories — thanks @youngcw
- #3019 Fix payee creation for long names on narrow screens — thanks @JukeboxRhino
- #3037 Fix the position of the separator in the operator menu when editing a rule — thanks @ctozlowski
- #3046 Fixes the alignment of notifications in mobile view — thanks @YusefOuda
- #3062 Increase the font-weight of the mobile category label to match the value totals — thanks @JukeboxRhino
- #3073 Fix rules in mobile transaction entry — thanks @joel-jeremy
- #3080 Update running balances width to display large numbers. — thanks @psybers
- #3082 Fix running balances thick header. — thanks @psybers
- #3084 Fix "?" crashing on budget selection page. — thanks @psybers
- #3086 Fix crash on CAMT.053 imports with missing ValDt — thanks @simonschmidt
- #3092 Correctly dismiss pop-over when using the copy last month's budget feature — thanks @sleepyfran
- #3113 Updated Fly.io link in README to point to correct section of documentation. — thanks @reecerunnells
- #3127 Fix issue with schema in updateReports function that was using insert instead of update — thanks @carkom
- #3131 Fix menus auto closed when clicked element on top of the menu — thanks @joel-jeremy
- #3133 Fix the Data Dir Location picker not showing on the Settings page when running in Electron. — thanks @MikesGlitch
- #3135 Fixes spending card that doesn't show the correct difference number. — thanks @carkom
- #3142 Add missing
:hovercursor to the newButtoncomponent. — thanks @MatissJanis - #3143 Add missing underline to links. — thanks @MatissJanis
- #3146 Fix Button2 isDisabled prop. — thanks @joel-jeremy
- #3147 Add backdrop for Modal2 component. — thanks @joel-jeremy
- #3149 Fix missing error handling in rules modal. — thanks @MatissJanis
- #3151 Fix plain-text SimpleFin link in error message. — thanks @MatissJanis
- #3153 Fix the "Enter" shortcut not saving on "Cover Overspending" popup — thanks @MikesGlitch
- #3158 Fix local playwright html reporter config. — thanks @joel-jeremy
- #3160 Remove focus outline from modals. — thanks @MatissJanis
- #3161 Allow modal content to be vertically scrollable. — thanks @MatissJanis & @MikesGlitch
- #3168 Fix input fields overflowing while adding split transactions — thanks @wnklmnn
- #3169 Fix budget type toggle not working the first time — thanks @YusefOuda
Maintenance
- #2721 Move bank sync payee name normalization from actual to actual-server — thanks @matt-fidd
- #2828 Migrating native
Tooltipcomponent to react-aria Tooltip/Popover (vol.10) — thanks @MatissJanis - #2880 Refactoring desktop-electron package to use typescript — thanks @MikesGlitch
- #2904 Use react-aria-components's Button as base of the builtin Button component. — thanks @joel-jeremy
- #2905 Refactor
Selectcomponent to stop using@reach/listboxdependency. — thanks @MatissJanis - #2913 Use new react-aria-components based Button on settings and rules page. — thanks @joel-jeremy
- #2914 Use new react-aria-components based Button on accounts and payees page. — thanks @joel-jeremy
- #2916 Use new react-aria-components based Button on management components. — thanks @joel-jeremy
- #2918 Use new react-aria-components based Button on modals. — thanks @joel-jeremy
- #2942 Remove the broken Trafico pull request review triggers. — thanks @twk3
- #2946 Port finance modals to react-aria-components Modal. — thanks @joel-jeremy
- #2978 Update Electron menu to use typescript — thanks @MikesGlitch
- #2995 Update Electron server file to use typescript — thanks @MikesGlitch
- #3000 Cleanup desktop app filenames to prep for download page — thanks @youngcw
- #3014 Remove unused files from Electron app — thanks @MikesGlitch
- #3015 Improve Electron Mac build to target "Universal" for better performance on Apple Silicon — thanks @MikesGlitch
- #3023 Remove Trafico workflow in favour of our new GitHub bot — thanks @twk3
- #3026 Migrate BudgetList to Typescript — thanks @tcrasset
- #3027 Updated Electron window-state file to use typescript — thanks @MikesGlitch
- #3058 Add pre-commit hook for improved dev-x. — thanks @MatissJanis
- #3066 Updated security.js and preload.js to Typescript and fixed Theme not setting correctly when set via dev console — thanks @MikesGlitch
- #3101 Update README with starting fresh and migration guides. — thanks @joel-jeremy
- #3104 Delete unused user preferences. — thanks @MatissJanis
- #3105 Upgrade yarn to v4.3.1 — thanks @MatissJanis
- #3106 Add repository activity image to README and update some information in the README — thanks @MatissJanis
- #3107 CI workflow for pinging PRs that have been in the "WIP" state for a week without an update. — thanks @MatissJanis
- #3144 Unit tests: improve the reliability of unique ids. — thanks @MatissJanis
Actual Server
Enhancements
- #389 Add Fortuneo GoCardless Integration — thanks @tcrasset
- #396 Add easybank GoCardless Integration — thanks @neuos
- #401 Added GoCardless Integration for ING (Romania) — thanks @spideraxal
Bugfix
- #385 Update URL to log into SimpleFIN. — thanks @psybers & @iffy
- #388 Remove obsolete "version" from docker compose statement to prevent WARN message to end user. — thanks @wdpk
- #391 Add SEB Card Accounts to bank adapter to flip payment and deposit when importing — thanks @craigmdennis
- #397 Fix SimpleFIN blank payee introduced in #353 — thanks @duplaja
- #405 Modified GoCardless Integration for ING (Romania) so that the
notesfield will be updated once a transaction gets booked. — thanks @spideraxal - #406 Fix date calculation in Nationwide bank handler — thanks @matt-fidd
- #407 Fix mBank Retail (Poland) Integration issue. Changed accessValidForDays from 180 to 179. — thanks @vrozaksen
Maintenance
- #353 Move bank sync payee name normalization from actual to actual-server — thanks @matt-fidd
- #386 Prettify GoCardless Integration documentation — thanks @tcrasset
- #390 Remove the Trafico GitHub workflow — thanks @twk3
- #400 Fix
verifyscript which runsyarn lintandyarn types— thanks @djm2k - #402 Obfuscate password when login the login header — thanks @rodriguestiago0
- #403 Upgrade yarn to v4.3.1 — thanks @MatissJanis