-
Notifications
You must be signed in to change notification settings - Fork 164
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,112 @@ | ||
--- | ||
title: Release 24.3.0 | ||
description: New release of Actual. | ||
date: 2024-03-03T10:00 | ||
slug: release-24.3.0 | ||
tags: [announcement, release] | ||
hide_table_of_contents: false | ||
authors: MatissJanis | ||
--- | ||
|
||
The release has the following notable improvements: | ||
|
||
- Transaction list sortable by cleared status | ||
- Offline PWA support | ||
- Creating schedules from existing transactions | ||
- (Experimental) custom report saving - please report your feedback [here](https://github.com/actualbudget/actual/issues/1918) | ||
|
||
<!--truncate--> | ||
|
||
**Docker tag: 24.3.0** | ||
|
||
## Actual | ||
|
||
Version: v24.3.0 | ||
|
||
#### Features | ||
|
||
- [#2059](https://github.com/actualbudget/actual/pull/2059) Support automatically splitting transactions with rules — thanks @jfdoming | ||
- [#2222](https://github.com/actualbudget/actual/pull/2222) Add ability to create schedules from existing transactions — thanks @xentara1 | ||
- [#2262](https://github.com/actualbudget/actual/pull/2262) Don't allow duplicate category groups — thanks @dhruvramdev | ||
- [#2344](https://github.com/actualbudget/actual/pull/2344) Remove category spending report which has been superseded by the custom reports feature. — thanks @kyrias | ||
- [#2369](https://github.com/actualbudget/actual/pull/2369) Add offline support to PWA — thanks @jfdoming | ||
|
||
#### Enhancements | ||
|
||
- [#1994](https://github.com/actualbudget/actual/pull/1994) Make transaction list sortable by cleared status — thanks @jaarasys-henria | ||
- [#2121](https://github.com/actualbudget/actual/pull/2121) Change the hover background color of the month picker range to match other buttons in the UI. — thanks @pprimor | ||
- [#2257](https://github.com/actualbudget/actual/pull/2257) Expanding the menu for saving reports and adding hooks and logic. — thanks @carkom | ||
- [#2285](https://github.com/actualbudget/actual/pull/2285) Web manifest additions — thanks @youngcw | ||
- [#2300](https://github.com/actualbudget/actual/pull/2300) Change lookback and look forward time range when fuzzy matching — thanks @yoyotogblo | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error library
lookback is not a recognized word. (unrecognized-spelling)
|
||
- [#2302](https://github.com/actualbudget/actual/pull/2302) In custom reports: separating "show offbudget" filter to split out hidden categories from offbudget. — thanks @carkom | ||
- [#2309](https://github.com/actualbudget/actual/pull/2309) Consider child transactions when fuzzy matching imported transactions. — thanks @joel-jeremy | ||
- [#2312](https://github.com/actualbudget/actual/pull/2312) Theme: Add Midnight theme — thanks @shall0pass | ||
- [#2322](https://github.com/actualbudget/actual/pull/2322) Added `show/hide balance` button to the cash flow report — thanks @MatissJanis | ||
- [#2326](https://github.com/actualbudget/actual/pull/2326) Allow running DB queries against the local database outside of dev-mode. Read more in [AQL docs](https://actualbudget.org/docs/api/actual-ql/) — thanks @MatissJanis | ||
- [#2335](https://github.com/actualbudget/actual/pull/2335) Allows for saving custom reports. Also changes reports dashboard to display saved reports. — thanks @carkom | ||
- [#2346](https://github.com/actualbudget/actual/pull/2346) Dynamically changing graph margins for large budgets with YAxis max > 1,000,000. — thanks @carkom | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error library
YAxis is not a recognized word. (unrecognized-spelling)
|
||
- [#2350](https://github.com/actualbudget/actual/pull/2350) Creating an autocomplete for custom reports so they can be recalled without switching back to the dashboard. — thanks @carkom | ||
- [#2358](https://github.com/actualbudget/actual/pull/2358) Allow to post transaction(s) from schedule(s) at any time. — thanks @radtriste | ||
- [#2368](https://github.com/actualbudget/actual/pull/2368) Show rules with splits on rules overview page — thanks @jfdoming | ||
- [#2386](https://github.com/actualbudget/actual/pull/2386) Enable dashboard card "rename" menu. Change default custom report card to just show a button. Adjust time filters. Fix category order. — thanks @carkom | ||
- [#2389](https://github.com/actualbudget/actual/pull/2389) Adding an interval menu to custom reports — thanks @carkom | ||
|
||
#### Bugfix | ||
|
||
- [#2123](https://github.com/actualbudget/actual/pull/2123) Add Primary Button hover background colors for light and Dark theme — thanks @Ife-Ody | ||
- [#2286](https://github.com/actualbudget/actual/pull/2286) Fix margin when editing account name on desktop — thanks @dhruvramdev | ||
- [#2313](https://github.com/actualbudget/actual/pull/2313) Fix collapsed budget header colors — thanks @youngcw | ||
- [#2317](https://github.com/actualbudget/actual/pull/2317) Fix variable name misspelling in Dark theme — thanks @shall0pass | ||
- [#2325](https://github.com/actualbudget/actual/pull/2325) Re-open autocomplete dropdown on change — thanks @jfdoming | ||
- [#2327](https://github.com/actualbudget/actual/pull/2327) Save budget/account name fields on blur — thanks @jfdoming | ||
- [#2342](https://github.com/actualbudget/actual/pull/2342) Fix parse errors with OFX data with no transactions — thanks @twk3 | ||
- [#2352](https://github.com/actualbudget/actual/pull/2352) Fix overlapping mobile nav bar. — thanks @skymaiden | ||
- [#2360](https://github.com/actualbudget/actual/pull/2360) Change default schedule amount so that the amount sign can be changed first and not be locked to "-" — thanks @youngcw | ||
- [#2364](https://github.com/actualbudget/actual/pull/2364) Convert html special characters in ofx imports to plaintext. — thanks @twk3 | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error library
ofx is not a recognized word. (unrecognized-spelling)
|
||
- [#2383](https://github.com/actualbudget/actual/pull/2383) Fix ability to rename budget in the UI. — thanks @twk3 | ||
- [#2399](https://github.com/actualbudget/actual/pull/2399) Only match 2 decimal places when parsing amounts for file import — thanks @youngcw | ||
- [#2401](https://github.com/actualbudget/actual/pull/2401) Fix bug in create schedule from transaction — thanks @youngcw | ||
- [#2411](https://github.com/actualbudget/actual/pull/2411) Fix crash in the BarGraph for Net/Interval. — thanks @carkom | ||
|
||
#### Maintenance | ||
|
||
- [#2231](https://github.com/actualbudget/actual/pull/2231) Split out mega-file FiltersMenu.jsx into separate elements and converted them all to Typescript. — thanks @carkom | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error library
mega is not a recognized word. (unrecognized-spelling)
|
||
- [#2270](https://github.com/actualbudget/actual/pull/2270) Update desktop-client dependency versions. — thanks @joel-jeremy | ||
- [#2274](https://github.com/actualbudget/actual/pull/2274) Updating and organizing code in preperation for saved custom reports menu. — thanks @carkom | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error library
preperation is not a recognized word. (unrecognized-spelling)
|
||
- [#2280](https://github.com/actualbudget/actual/pull/2280) Update loot-core dependencies — thanks @joel-jeremy | ||
- [#2283](https://github.com/actualbudget/actual/pull/2283) Update yarn to 4.0.2 — thanks @joel-jeremy | ||
- [#2293](https://github.com/actualbudget/actual/pull/2293) Add hooks for frequently-made operations in the codebase. — thanks @joel-jeremy | ||
- [#2295](https://github.com/actualbudget/actual/pull/2295) Monthly cleanup tool: Adjust behavior with category roll-over and allow partial fills — thanks @shall0pass | ||
- [#2298](https://github.com/actualbudget/actual/pull/2298) Remove modals.d.ts file — thanks @joel-jeremy | ||
- [#2304](https://github.com/actualbudget/actual/pull/2304) Don't launch browser in docker development. — thanks @twk3 | ||
- [#2316](https://github.com/actualbudget/actual/pull/2316) Enable passing HTTPS env variable flag to dev container for easy HTTPS enabling. — thanks @jaarasys-henria | ||
- [#2319](https://github.com/actualbudget/actual/pull/2319) Upgrade deprecated github CI actions — thanks @MatissJanis | ||
- [#2320](https://github.com/actualbudget/actual/pull/2320) Split out mega-file SavedFilters.jsx into separate elements and converted them all to Typescript. — thanks @carkom | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error library
mega is not a recognized word. (unrecognized-spelling)
|
||
- [#2328](https://github.com/actualbudget/actual/pull/2328) Removing unused old code paths — thanks @MatissJanis | ||
- [#2334](https://github.com/actualbudget/actual/pull/2334) Define more of the returns types in api-handlers. — thanks @twk3 | ||
- [#2343](https://github.com/actualbudget/actual/pull/2343) Patching an incorrect TypeScript type definition used for `sendCatch` method return value. — thanks @MatissJanis | ||
- [#2345](https://github.com/actualbudget/actual/pull/2345) Changing graph styles so that they can be used for cards on Reports Dashboard. Also updating Entities and create/update calls for saved reports. — thanks @carkom | ||
- [#2349](https://github.com/actualbudget/actual/pull/2349) Organizing and splitting filters Autocomplete. Splitting out headers function that was duplicated in all autocomplete elements. — thanks @carkom | ||
- [#2356](https://github.com/actualbudget/actual/pull/2356) Removed `victory` dependency in favor of `recharts` — thanks @MatissJanis | ||
- [#2357](https://github.com/actualbudget/actual/pull/2357) eslint: re-enable some rules to enforce better code quality — thanks @MatissJanis | ||
- [#2380](https://github.com/actualbudget/actual/pull/2380) Excludes folders in tsconfig to fix VS Code "Configure Excludes" warning. — thanks @joel-jeremy | ||
- [#2385](https://github.com/actualbudget/actual/pull/2385) Midnight theme updates — thanks @shall0pass | ||
- [#2394](https://github.com/actualbudget/actual/pull/2394) Midnight theme updates, round 2 — thanks @shall0pass | ||
|
||
## Actual Server | ||
|
||
Version: v24.3.0 | ||
|
||
#### Enhancements | ||
|
||
- [#305](https://github.com/actualbudget/actual-server/pull/305) Add GoCardless integration for Andelskassen Fælleskassen — thanks @circle3451 | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error library
Andelskassen is not a recognized word. (unrecognized-spelling)
Check failure Code scanning / check-spelling Unrecognized Spelling Error library
lleskassen is not a recognized word. (unrecognized-spelling)
|
||
- [#315](https://github.com/actualbudget/actual-server/pull/315) Add pending transaction import and handling, where supported, to SimpleFIN integration. — thanks @duplaja | ||
|
||
#### Bugfix | ||
|
||
- [#310](https://github.com/actualbudget/actual-server/pull/310) Switch from using deprecated gocardless endpoints. — thanks @twk3 | ||
- [#311](https://github.com/actualbudget/actual-server/pull/311) Fix the redirect for gocardless link so the page closes when complete. — thanks @twk3 | ||
|
||
#### Maintenance | ||
|
||
- [#307](https://github.com/actualbudget/actual-server/pull/307) Upgrade deprecated github actions — thanks @MatissJanis |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,106 @@ | ||
# Release Notes | ||
|
||
## 24.3.0 | ||
|
||
The release has the following notable improvements: | ||
|
||
- Transaction list sortable by cleared status | ||
- Offline PWA support | ||
- Creating schedules from existing transactions | ||
- (Experimental) custom report saving - please report your feedback [here](https://github.com/actualbudget/actual/issues/1918) | ||
|
||
## Actual | ||
|
||
Version: v24.3.0 | ||
|
||
#### Features | ||
|
||
- [#2059](https://github.com/actualbudget/actual/pull/2059) Support automatically splitting transactions with rules — thanks @jfdoming | ||
- [#2222](https://github.com/actualbudget/actual/pull/2222) Add ability to create schedules from existing transactions — thanks @xentara1 | ||
- [#2262](https://github.com/actualbudget/actual/pull/2262) Don't allow duplicate category groups — thanks @dhruvramdev | ||
- [#2344](https://github.com/actualbudget/actual/pull/2344) Remove category spending report which has been superseded by the custom reports feature. — thanks @kyrias | ||
- [#2369](https://github.com/actualbudget/actual/pull/2369) Add offline support to PWA — thanks @jfdoming | ||
|
||
#### Enhancements | ||
|
||
- [#1994](https://github.com/actualbudget/actual/pull/1994) Make transaction list sortable by cleared status — thanks @jaarasys-henria | ||
- [#2121](https://github.com/actualbudget/actual/pull/2121) Change the hover background color of the month picker range to match other buttons in the UI. — thanks @pprimor | ||
- [#2257](https://github.com/actualbudget/actual/pull/2257) Expanding the menu for saving reports and adding hooks and logic. — thanks @carkom | ||
- [#2285](https://github.com/actualbudget/actual/pull/2285) Web manifest additions — thanks @youngcw | ||
- [#2300](https://github.com/actualbudget/actual/pull/2300) Change lookback and look forward time range when fuzzy matching — thanks @yoyotogblo | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error documentation
lookback is not a recognized word. (unrecognized-spelling)
|
||
- [#2302](https://github.com/actualbudget/actual/pull/2302) In custom reports: separating "show offbudget" filter to split out hidden categories from offbudget. — thanks @carkom | ||
- [#2309](https://github.com/actualbudget/actual/pull/2309) Consider child transactions when fuzzy matching imported transactions. — thanks @joel-jeremy | ||
- [#2312](https://github.com/actualbudget/actual/pull/2312) Theme: Add Midnight theme — thanks @shall0pass | ||
- [#2322](https://github.com/actualbudget/actual/pull/2322) Added `show/hide balance` button to the cash flow report — thanks @MatissJanis | ||
- [#2326](https://github.com/actualbudget/actual/pull/2326) Allow running DB queries against the local database outside of dev-mode. Read more in [AQL docs](https://actualbudget.org/docs/api/actual-ql/) — thanks @MatissJanis | ||
- [#2335](https://github.com/actualbudget/actual/pull/2335) Allows for saving custom reports. Also changes reports dashboard to display saved reports. — thanks @carkom | ||
- [#2346](https://github.com/actualbudget/actual/pull/2346) Dynamically changing graph margins for large budgets with YAxis max > 1,000,000. — thanks @carkom | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error documentation
YAxis is not a recognized word. (unrecognized-spelling)
|
||
- [#2350](https://github.com/actualbudget/actual/pull/2350) Creating an autocomplete for custom reports so they can be recalled without switching back to the dashboard. — thanks @carkom | ||
- [#2358](https://github.com/actualbudget/actual/pull/2358) Allow to post transaction(s) from schedule(s) at any time. — thanks @radtriste | ||
- [#2368](https://github.com/actualbudget/actual/pull/2368) Show rules with splits on rules overview page — thanks @jfdoming | ||
- [#2386](https://github.com/actualbudget/actual/pull/2386) Enable dashboard card "rename" menu. Change default custom report card to just show a button. Adjust time filters. Fix category order. — thanks @carkom | ||
- [#2389](https://github.com/actualbudget/actual/pull/2389) Adding an interval menu to custom reports — thanks @carkom | ||
|
||
#### Bugfix | ||
|
||
- [#2123](https://github.com/actualbudget/actual/pull/2123) Add Primary Button hover background colors for light and Dark theme — thanks @Ife-Ody | ||
- [#2286](https://github.com/actualbudget/actual/pull/2286) Fix margin when editing account name on desktop — thanks @dhruvramdev | ||
- [#2313](https://github.com/actualbudget/actual/pull/2313) Fix collapsed budget header colors — thanks @youngcw | ||
- [#2317](https://github.com/actualbudget/actual/pull/2317) Fix variable name misspelling in Dark theme — thanks @shall0pass | ||
- [#2325](https://github.com/actualbudget/actual/pull/2325) Re-open autocomplete dropdown on change — thanks @jfdoming | ||
- [#2327](https://github.com/actualbudget/actual/pull/2327) Save budget/account name fields on blur — thanks @jfdoming | ||
- [#2342](https://github.com/actualbudget/actual/pull/2342) Fix parse errors with OFX data with no transactions — thanks @twk3 | ||
- [#2352](https://github.com/actualbudget/actual/pull/2352) Fix overlapping mobile nav bar. — thanks @skymaiden | ||
- [#2360](https://github.com/actualbudget/actual/pull/2360) Change default schedule amount so that the amount sign can be changed first and not be locked to "-" — thanks @youngcw | ||
- [#2364](https://github.com/actualbudget/actual/pull/2364) Convert html special characters in ofx imports to plaintext. — thanks @twk3 | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error documentation
ofx is not a recognized word. (unrecognized-spelling)
|
||
- [#2383](https://github.com/actualbudget/actual/pull/2383) Fix ability to rename budget in the UI. — thanks @twk3 | ||
- [#2399](https://github.com/actualbudget/actual/pull/2399) Only match 2 decimal places when parsing amounts for file import — thanks @youngcw | ||
- [#2401](https://github.com/actualbudget/actual/pull/2401) Fix bug in create schedule from transaction — thanks @youngcw | ||
- [#2411](https://github.com/actualbudget/actual/pull/2411) Fix crash in the BarGraph for Net/Interval. — thanks @carkom | ||
|
||
#### Maintenance | ||
|
||
- [#2231](https://github.com/actualbudget/actual/pull/2231) Split out mega-file FiltersMenu.jsx into separate elements and converted them all to Typescript. — thanks @carkom | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error documentation
mega is not a recognized word. (unrecognized-spelling)
|
||
- [#2270](https://github.com/actualbudget/actual/pull/2270) Update desktop-client dependency versions. — thanks @joel-jeremy | ||
- [#2274](https://github.com/actualbudget/actual/pull/2274) Updating and organizing code in preperation for saved custom reports menu. — thanks @carkom | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error documentation
preperation is not a recognized word. (unrecognized-spelling)
|
||
- [#2280](https://github.com/actualbudget/actual/pull/2280) Update loot-core dependencies — thanks @joel-jeremy | ||
- [#2283](https://github.com/actualbudget/actual/pull/2283) Update yarn to 4.0.2 — thanks @joel-jeremy | ||
- [#2293](https://github.com/actualbudget/actual/pull/2293) Add hooks for frequently-made operations in the codebase. — thanks @joel-jeremy | ||
- [#2295](https://github.com/actualbudget/actual/pull/2295) Monthly cleanup tool: Adjust behavior with category roll-over and allow partial fills — thanks @shall0pass | ||
- [#2298](https://github.com/actualbudget/actual/pull/2298) Remove modals.d.ts file — thanks @joel-jeremy | ||
- [#2304](https://github.com/actualbudget/actual/pull/2304) Don't launch browser in docker development. — thanks @twk3 | ||
- [#2316](https://github.com/actualbudget/actual/pull/2316) Enable passing HTTPS env variable flag to dev container for easy HTTPS enabling. — thanks @jaarasys-henria | ||
- [#2319](https://github.com/actualbudget/actual/pull/2319) Upgrade deprecated github CI actions — thanks @MatissJanis | ||
- [#2320](https://github.com/actualbudget/actual/pull/2320) Split out mega-file SavedFilters.jsx into separate elements and converted them all to Typescript. — thanks @carkom | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error documentation
mega is not a recognized word. (unrecognized-spelling)
|
||
- [#2328](https://github.com/actualbudget/actual/pull/2328) Removing unused old code paths — thanks @MatissJanis | ||
- [#2334](https://github.com/actualbudget/actual/pull/2334) Define more of the returns types in api-handlers. — thanks @twk3 | ||
- [#2343](https://github.com/actualbudget/actual/pull/2343) Patching an incorrect TypeScript type definition used for `sendCatch` method return value. — thanks @MatissJanis | ||
- [#2345](https://github.com/actualbudget/actual/pull/2345) Changing graph styles so that they can be used for cards on Reports Dashboard. Also updating Entities and create/update calls for saved reports. — thanks @carkom | ||
- [#2349](https://github.com/actualbudget/actual/pull/2349) Organizing and splitting filters Autocomplete. Splitting out headers function that was duplicated in all autocomplete elements. — thanks @carkom | ||
- [#2356](https://github.com/actualbudget/actual/pull/2356) Removed `victory` dependency in favor of `recharts` — thanks @MatissJanis | ||
- [#2357](https://github.com/actualbudget/actual/pull/2357) eslint: re-enable some rules to enforce better code quality — thanks @MatissJanis | ||
- [#2380](https://github.com/actualbudget/actual/pull/2380) Excludes folders in tsconfig to fix VS Code "Configure Excludes" warning. — thanks @joel-jeremy | ||
- [#2385](https://github.com/actualbudget/actual/pull/2385) Midnight theme updates — thanks @shall0pass | ||
- [#2394](https://github.com/actualbudget/actual/pull/2394) Midnight theme updates, round 2 — thanks @shall0pass | ||
|
||
## Actual Server | ||
|
||
Version: v24.3.0 | ||
|
||
#### Enhancements | ||
|
||
- [#305](https://github.com/actualbudget/actual-server/pull/305) Add GoCardless integration for Andelskassen Fælleskassen — thanks @circle3451 | ||
Check failure Code scanning / check-spelling Unrecognized Spelling Error documentation
Andelskassen is not a recognized word. (unrecognized-spelling)
Check failure Code scanning / check-spelling Unrecognized Spelling Error documentation
lleskassen is not a recognized word. (unrecognized-spelling)
|
||
- [#315](https://github.com/actualbudget/actual-server/pull/315) Add pending transaction import and handling, where supported, to SimpleFIN integration. — thanks @duplaja | ||
|
||
#### Bugfix | ||
|
||
- [#310](https://github.com/actualbudget/actual-server/pull/310) Switch from using deprecated gocardless endpoints. — thanks @twk3 | ||
- [#311](https://github.com/actualbudget/actual-server/pull/311) Fix the redirect for gocardless link so the page closes when complete. — thanks @twk3 | ||
|
||
#### Maintenance | ||
|
||
- [#307](https://github.com/actualbudget/actual-server/pull/307) Upgrade deprecated github actions — thanks @MatissJanis | ||
|
||
## 24.2.0 | ||
|
||
The release has the following notable improvements: | ||
|