mirror of
https://github.com/actualbudget/actual.git
synced 2026-04-30 10:14:53 -05:00
12 KiB
12 KiB
title, description, date, slug, tags, hide_table_of_contents
| title | description | date | slug | tags | hide_table_of_contents | ||
|---|---|---|---|---|---|---|---|
| Release 23.8.0 | New release of Actual. | 2023-08-02T10:00 | release-23.8.0 |
|
false |
The release has the following notable improvements:
- transaction table column sorting
- ability to filter by negated conditions (NOT)
- TSV file import support
- improved search bar design
- and many more smaller enhancements and stability improvements
Docker tag: 23.8.0
Actual
Version: 23.8.0
Features
- #1272 Privacy mode: ability to mask sensitive information — thanks @joel-jeremy
- #1367 Add an initial feature flag and infrastructure for building out dark and custom themes. — thanks @biohzrddd & @j-f1
Enhancements
- #1232 Added transaction sorting on the Account page. Uses current action as well as previous action to sort. Also adjusted the functionality and interactions of filters and searches with the sorting. — thanks @carkom
- #1235 Reworked the budget month picker — thanks @Miodec
- #1237 Remembering the currently selected month in user prefs — thanks @Miodec
- #1240 Avoid downloading code for the desktop UI on mobile and vice versa — thanks @j-f1
- #1287 Added a negate options to the filters that are string based fields. This was added to Accounts page filters as well as the rules modal. — thanks @carkom
- #1329 Goals: Enable goal templates in Report Budget — thanks @shall0pass
- #1334 Square off the bottom corners of the payee list on the “Payees” page — thanks @j-f1
- #1335 Hide the “Show unused payees” button unless it is relevant — thanks @j-f1
- #1344 Goals: Use setZero function within goal templates for speed improvement — thanks @shall0pass
- #1350 Add ability to apply budget prefill calculations to a single category. Includes Goal template support. — thanks @shall0pass & @kyrias
- #1354 Scheduled transactions for the month to show up in Account's running balance — thanks @joel-jeremy
- #1371 Improve clarity of informational message in “merge unused payees” modal — thanks @j-f1
- #1372 Add support for parsing TSV files using the existing CSV parser — thanks @j-f1
- #1373 Allow importing the first row of a CSV file that does not contain a header row — thanks @j-f1
- #1391 Begin porting some parts of the UI to look different in light mode — thanks @biohzrddd & @j-f1
- #1396 Improve error messaging when the API package fails to download a file — thanks @j-f1
- #1403 Goals: add "prev" flag to percent goal to use previous month income. — thanks @youngcw
- #1408 Improving Search Bar for all pages. — thanks @carkom
- #1412 Add Indian numbering format (lakh, crore) — thanks @sidvishnoi
- #1429 Include the schedule name when filtering schedules. — thanks @kyrias
Bugfix
- #1288 Goals: Improved calculation when 'remainder' keyword is used with other keywords in the same category. — thanks @shall0pass
- #1311 The cashflow report filters out transfers which makes the ending balance inaccurate (and variable depending on when the transfers land). I've added transfers into the report and split them out from the totals. — thanks @carkom
- #1312 Goals: Fix calculated fill when using multiple 'up to' statements in different priority levels — thanks @shall0pass
- #1316 Fix clicking enter will create empty transaction issue. — thanks @aleetsaiya
- #1325 Fix the CashFlow report crash because of the new CustomSelect — thanks @aleetsaiya
- #1349 Fix bug causing transaction import in Safari to be unreliable — thanks @Cldfire
- #1351 Fix a bug that user can transfer budget to the category (or group) which user want to delete — thanks @aleetsaiya
- #1353 Prevent the “This is a demo build of Actual” bar from shrinking on small screen sizes — thanks @j-f1
- #1363 Fixed spelling errors in the "Repair split transactions" section of the settings page. — thanks @migillett
- #1366 Fix React warning in the console — thanks @j-f1
- #1380 Correct the width of the cleared/uncleared column in the transaction list — thanks @j-f1
- #1385 Remove double scrollbar while the viewport is big enough and remove the horizontal scrollbar under the transaction table. — thanks @aleetsaiya
- #1389 Remove non-functional “is between” filter operator — thanks @j-f1
- #1397 Update the API’s
node-fetchdependency to fix a bug where connections could unexpectedly fail — thanks @j-f1 - #1400 Goals: Fix leftover $0.01 when using remainder goal — thanks @youngcw
- #1406 Fix missed lines from previous merge that broke sorting. — thanks @carkom
- #1410 Goals: Fix tracking of remaining funds when using priorities — thanks @youngcw
- #1417 Always show title bar to fix electron side-nav issues — thanks @MatissJanis
- #1421 Fix collapse/pin icon color in the side-nav — thanks @MatissJanis
- #1423 Fix number formatting setting not affecting side-nav — thanks @MatissJanis
- #1433 Fix incorrect state slice path used in top server status pill — thanks @MatissJanis
- #1434
crdt: exportClockas a type - fix a console warning — thanks @MatissJanis
Maintenance
- #1186 Improve TypeScript types in
loot-core— thanks @TomAFrench - #1208 Move YNAB4/5 import code into loot-core — thanks @j-f1
- #1269 Add TypeScript typings to most of the Redux-related functionality — thanks @j-f1
- #1277 Refactor some usages of
Selectcomponent toCustomSelect— thanks @aleetsaiya - #1281 Updated author information for Desktop (electron) App — thanks @Shazib
- #1298 Sort saved filters by alphabetical order — thanks @aleetsaiya
- #1342 Remove table navigator from rules page — thanks @aleetsaiya
- #1343 Remove legacy Select and NativeCategorySelect Component — thanks @aleetsaiya
- #1348 Rename
CustomSelectcomponent toSelect— thanks @j-f1 - #1355 Add a couple of ESLint rules to increase code consistency — thanks @j-f1
- #1359 Port the modal infrastructure to TypeScript — thanks @j-f1
- #1361 Rename Nordigen to GoCardless — thanks @MatissJanis
- #1362 Fix onExpose is not a function error — thanks @joel-jeremy
- #1368 Update to the latest SVGR version & re-generate all icons — thanks @j-f1
- #1374 Update the text of the comment posted when closing feature requests — thanks @j-f1
- #1378 Fix the color of the newly added icons — thanks @j-f1
- #1390 Consistency improvements for
<AnimatedLoading>— thanks @j-f1 - #1395 Refactor the button component a bit and enable dark mode for it — thanks @j-f1
- #1404 Improve TypeScript compatibility with Redux-related code — thanks @j-f1
- #1405 Port the settings-related code to TypeScript — thanks @j-f1
- #1411 Fix typo in
handle-feature-requests.js— thanks @j-f1 - #1413 Moving
P(Paragraph),AnchorLinkanduseStableCallbackto a separate files — thanks @MatissJanis - #1418 Moving away from barrel
commonimports to more specific per-component imports (part 1) — thanks @MatissJanis - #1419 Moving away from barrel
commonimports to more specific per-component imports (part 2) — thanks @MatissJanis - #1420 Moving away from barrel
commonimports to more specific per-component imports (part 3) — thanks @MatissJanis - #1422 Moving away from barrel
commonimports to more specific per-component imports (part 4) — thanks @MatissJanis - #1430 Remove no-op
applyFiltercall — thanks @j-f1 - #1432 Remove unused
budgetMonthstate slice usage — thanks @MatissJanis - #1435 Update the GitHub action used to compare bundle sizes — thanks @j-f1
Actual Server
Version: 23.8.0
Enhancements
- #229 Upgrade
nordigen-nodeto v1.2.6 — thanks @MatissJanis