Compare commits

...

3 Commits

Author SHA1 Message Date
Matt Fiddaman
3017e0c865 release note 2026-03-26 17:14:39 +00:00
github-actions[bot]
b8f2c28fca Remove used release notes 2026-03-26 17:13:25 +00:00
matt-fidd
5c5f3f67df 🔖 (v26.4.0-pre) 2026-03-26 17:12:21 +00:00
100 changed files with 122 additions and 574 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@actual-app/api",
"version": "26.3.0",
"version": "v26.4.0-pre",
"description": "An API for Actual",
"license": "MIT",
"files": [

View File

@@ -1,6 +1,6 @@
{
"name": "@actual-app/web",
"version": "26.3.0",
"version": "v26.4.0-pre",
"license": "MIT",
"files": [
"build"

View File

@@ -1,6 +1,6 @@
{
"name": "desktop-electron",
"version": "26.3.0",
"version": "v26.4.0-pre",
"description": "A simple and powerful personal finance system",
"author": "Actual",
"main": "build/desktop-electron/index.js",

View File

@@ -0,0 +1,118 @@
---
title: Prerelease 26.4.0
description: New prerelease of Actual.
date: 2026-03-26T10:00
slug: prerelease-26.4.0
tags: [announcement, release]
hide_table_of_contents: false
authors: matt-fidd
---
Version: 26.4.0-pre
#### Features
- [#6157](https://github.com/actualbudget/actual/pull/6157) MVP for payee locations support, including YNAB5 import — thanks @mannkind
- [#6653](https://github.com/actualbudget/actual/pull/6653) Add drag&drop reordering for transactions within the same day — thanks @StephenBrown2
- [#7188](https://github.com/actualbudget/actual/pull/7188) Add a confirmation modal when users merge payees in /payees — thanks @AsgerMogensen
- [#7208](https://github.com/actualbudget/actual/pull/7208) Actual-cli: tool for accessing your budget via the command line. Useful for AI agents — thanks @MatissJanis
#### Enhancements
- [#6414](https://github.com/actualbudget/actual/pull/6414) Add the ability to use Formula Rules when setting the split amount. — thanks @sjones512
- [#6620](https://github.com/actualbudget/actual/pull/6620) Add notes to monthly budget cell — thanks @erwannc
- [#6693](https://github.com/actualbudget/actual/pull/6693) Display/save refill templates — thanks @jfdoming
- [#6903](https://github.com/actualbudget/actual/pull/6903) Add a new budgeted type to the custom report widget. — thanks @diepala
- [#6972](https://github.com/actualbudget/actual/pull/6972) Improve autocomplete sorting with tiered ranking for payee and category dropdowns — thanks @J-LCRX
- [#7005](https://github.com/actualbudget/actual/pull/7005) Change Titlebar 'Sync' to syncing icon only to alleviate confusion with Bank Sync. Add disabled state and aria disabled label when offline. — thanks @Juulz
- [#7038](https://github.com/actualbudget/actual/pull/7038) Introduce concentric donut chart for categories in custom reports — thanks @karimkodera
- [#7069](https://github.com/actualbudget/actual/pull/7069) Converted Electron backups to zip with metadata.json for easy importing — thanks @MikesGlitch
- [#7071](https://github.com/actualbudget/actual/pull/7071) Refactor account hooks to return full React Query states, enhancing data handling and component integration. — thanks @joel-jeremy
- [#7078](https://github.com/actualbudget/actual/pull/7078) Add BUDGET_QUERY and QUERY_EXTRACT functions for formula-based budget analysis. — thanks @sys044
- [#7095](https://github.com/actualbudget/actual/pull/7095) Add New Taiwan Dollar (TWD) to the list of available currencies. — thanks @yhc0712
- [#7101](https://github.com/actualbudget/actual/pull/7101) Add an option to swap payee/memo when importing transaction from file. — thanks @sylvercode
- [#7111](https://github.com/actualbudget/actual/pull/7111) Reload server version when visibility to the page changes — thanks @MatissJanis
- [#7139](https://github.com/actualbudget/actual/pull/7139) Add "only import transactions since" to import dialog — thanks @kivikakk
- [#7144](https://github.com/actualbudget/actual/pull/7144) Sort theme catalog items alphabetically by name for improved user interface organization. — thanks @MatissJanis
- [#7145](https://github.com/actualbudget/actual/pull/7145) Custom Themes: separate light and dark theme options when selecting "system default" theme. — thanks @MatissJanis
- [#7151](https://github.com/actualbudget/actual/pull/7151) Add "Notion-inspired Dark Mode" custom theme to the theme catalogue — thanks @vcruzdesigns
- [#7181](https://github.com/actualbudget/actual/pull/7181) Enable strict linting for template expressions, ensuring better error handling and message clarity. — thanks @MatissJanis
- [#7194](https://github.com/actualbudget/actual/pull/7194) Add light/dark mode specificity to custom themes — thanks @MatissJanis
- [#7207](https://github.com/actualbudget/actual/pull/7207) Add admin and password authentication requirements for changing passwords in sessions. — thanks @MatissJanis
- [#7236](https://github.com/actualbudget/actual/pull/7236) Custom Themes: allow adding custom overrides to themes via the textarea box — thanks @MatissJanis
- [#7239](https://github.com/actualbudget/actual/pull/7239) Custom Themes: allow using a custom font — thanks @MatissJanis
- [#7240](https://github.com/actualbudget/actual/pull/7240) cli: improved aql support — thanks @MatissJanis
#### Bugfixes
- [#6741](https://github.com/actualbudget/actual/pull/6741) When filtering for accounts in e.g. the net worth graph the modal closes the filter tooltip so it's impossible to add e.g. accounts to the filter. — thanks @mnil
- [#6926](https://github.com/actualbudget/actual/pull/6926) Import: added override option allowing users to control whether previously deleted (or merged) transactions are reimported. — thanks @totallynotjon
- [#7041](https://github.com/actualbudget/actual/pull/7041) [Mobile] Show running balance on upcoming transactions when respective setting is toggled — thanks @LeviBorodenko
- [#7047](https://github.com/actualbudget/actual/pull/7047) Make mobile account page colors more consistent — thanks @Juulz
- [#7057](https://github.com/actualbudget/actual/pull/7057) Fix skipping schedules that move before weekend — thanks @Triscal
- [#7092](https://github.com/actualbudget/actual/pull/7092) Stop font size fluctuations showing in summary cards — thanks @matt-fidd
- [#7118](https://github.com/actualbudget/actual/pull/7118) Fix budget analysis report padding when the value is large. — thanks @mnil
- [#7125](https://github.com/actualbudget/actual/pull/7125) Refactor error handling to isolate errors per account in SimpleFin batch synchronization. — thanks @MatissJanis
- [#7146](https://github.com/actualbudget/actual/pull/7146) Fix migrations retrieval when running the docker images — thanks @MikesGlitch
- [#7149](https://github.com/actualbudget/actual/pull/7149) Fix CSV import incorrectly parsing transaction amounts that contain trailing whitespace (e.g. amounts from Excel-saved CSV files). — thanks @mibragimov
- [#7152](https://github.com/actualbudget/actual/pull/7152) Handle missing accounts in SimpleFin batch sync with localized error messaging for users. — thanks @MatissJanis
- [#7155](https://github.com/actualbudget/actual/pull/7155) Fixed a privilege escalation issue affecting password changes — thanks @MatissJanis
- [#7166](https://github.com/actualbudget/actual/pull/7166) Fixed a bug where selecting an item in autocomplete on mobile required two taps. — thanks @Alieksieiev0
- [#7172](https://github.com/actualbudget/actual/pull/7172) Fix multi-tab sync by sharing a single backend via SharedWorker — thanks @MikesGlitch
- [#7177](https://github.com/actualbudget/actual/pull/7177) Fix schedule link being lost when merging transactions — thanks @okxint
- [#7179](https://github.com/actualbudget/actual/pull/7179) Number formatting: normalize apostrophe-dot thousands separator to U+2019 for consistency across Node/ICU versions. — thanks @StephenBrown2
- [#7185](https://github.com/actualbudget/actual/pull/7185) Preserve explicitly provided transaction category when importing transactions with matching payee rules. — thanks @api2062
- [#7191](https://github.com/actualbudget/actual/pull/7191) Fix Spending Analysis report to use tracking budgets when tracking budgeting is enabled — thanks @pranayseela
- [#7202](https://github.com/actualbudget/actual/pull/7202) Fix navigator access error in Node.js environments by adding existence checks and defaults. — thanks @MatissJanis
- [#7219](https://github.com/actualbudget/actual/pull/7219) Fix adm-zip dependency resolution in `@actual-app/core` — thanks @MatissJanis
- [#7245](https://github.com/actualbudget/actual/pull/7245) Fix schedule advancement tracking by saving timestamps only on successful sync completions. — thanks @dearlordylord
- [#7264](https://github.com/actualbudget/actual/pull/7264) This PR fixes a bug where the transaction context menu (right-click) would remain stuck on the screen if opened while a transaction cell was in edit mode. — thanks @nathaliaacouto
- [#7267](https://github.com/actualbudget/actual/pull/7267) Fix mobile transactions view hiding older transactions when hiding reconciled transactions is enabled — thanks @matt-fidd
- [#7268](https://github.com/actualbudget/actual/pull/7268) Fix transaction amounts sometimes not being saved when adding through the desktop view on a touch device — thanks @matt-fidd
- [#7272](https://github.com/actualbudget/actual/pull/7272) Fixed an issue that prevented category's leftover from being able to cover an overbudgeted amount. — thanks @JSkinnerUK
- [#7274](https://github.com/actualbudget/actual/pull/7274) Fixes a bug that prevented scheduled transactions from being included in the selected balance when selecting multiple transactions — thanks @iaewing
- [#7275](https://github.com/actualbudget/actual/pull/7275) Fix a typo in the Repair Transactions paragraph — thanks @tdavis6
#### Maintenance
- [#6809](https://github.com/actualbudget/actual/pull/6809) Remove cyclic dependency between API and loot-core — thanks @MatissJanis
- [#7044](https://github.com/actualbudget/actual/pull/7044) Bump ajv dependency — thanks @matt-fidd
- [#7050](https://github.com/actualbudget/actual/pull/7050) Remove reliance on the API package in YNAB importers — thanks @MatissJanis
- [#7051](https://github.com/actualbudget/actual/pull/7051) TypeScript: strengthen schedule type — thanks @MatissJanis
- [#7053](https://github.com/actualbudget/actual/pull/7053) TypeScript: move ImportTransactionsOpts from the api package to loot-core — thanks @MatissJanis
- [#7055](https://github.com/actualbudget/actual/pull/7055) Lint: add "--quiet" flag to stop reporting warnings — thanks @MatissJanis
- [#7062](https://github.com/actualbudget/actual/pull/7062) TypeScript: start using composite references — thanks @MatissJanis
- [#7073](https://github.com/actualbudget/actual/pull/7073) Bump bn.js dependency — thanks @matt-fidd
- [#7074](https://github.com/actualbudget/actual/pull/7074) Move some sync-server utilities to TypeScript — thanks @jfdoming
- [#7075](https://github.com/actualbudget/actual/pull/7075) Move migrations CI script to typescript + ci-actions — thanks @jfdoming
- [#7091](https://github.com/actualbudget/actual/pull/7091) TypeScript: clean up some types — thanks @MatissJanis
- [#7096](https://github.com/actualbudget/actual/pull/7096) Fix API reference documentation discrepancies — thanks @tifandotme
- [#7104](https://github.com/actualbudget/actual/pull/7104) Allow "unfreeze" workflow to work in fork PRs — thanks @MatissJanis
- [#7105](https://github.com/actualbudget/actual/pull/7105) Add reference to AGENTS.md in CLAUDE.md for improved documentation connectivity. — thanks @MatissJanis
- [#7107](https://github.com/actualbudget/actual/pull/7107) Skip AI-generated release notes for PRs originating from `release/*` branches to avoid redundancy. — thanks @jfdoming
- [#7117](https://github.com/actualbudget/actual/pull/7117) Automatically publish to Flathub when the GitHub release is published — thanks @MikesGlitch
- [#7140](https://github.com/actualbudget/actual/pull/7140) Bump `express-rate-limit` dependency version from 8.2.1 to 8.3.0 for improvements. — thanks @dependabot
- [#7141](https://github.com/actualbudget/actual/pull/7141) Adding more retries to the Docker test in the pipeline — thanks @MikesGlitch
- [#7142](https://github.com/actualbudget/actual/pull/7142) Refactor TypeScript typings by moving window import to globals.ts for cleaner configuration. — thanks @MatissJanis
- [#7153](https://github.com/actualbudget/actual/pull/7153) Establish centralized AI governance documentation for commit and pull request standards. — thanks @MatissJanis
- [#7163](https://github.com/actualbudget/actual/pull/7163) Lint: fix typescript/unbound-method issues — thanks @MatissJanis
- [#7168](https://github.com/actualbudget/actual/pull/7168) Lint: fix 'typescript/no-floating-promises' and 'typescript/require-array-sort-compare' issues — thanks @MatissJanis
- [#7180](https://github.com/actualbudget/actual/pull/7180) Refactor TypeScript build process to use project references for improved incremental builds. — thanks @MatissJanis
- [#7183](https://github.com/actualbudget/actual/pull/7183) TypeScript: upgrade to tsgo — thanks @MatissJanis
- [#7184](https://github.com/actualbudget/actual/pull/7184) Upgrade to Vite 8 — thanks @jfdoming
- [#7187](https://github.com/actualbudget/actual/pull/7187) Remove `deep-equal` package — thanks @jfdoming
- [#7193](https://github.com/actualbudget/actual/pull/7193) Elevate `typescript/no-for-in-array` lint rule from warning to error, refactor affected code. — thanks @MatissJanis
- [#7195](https://github.com/actualbudget/actual/pull/7195) Remove crdt import aliases in favour of package.json exports — thanks @MatissJanis
- [#7196](https://github.com/actualbudget/actual/pull/7196) lint: enable more lint rules that should be fixed over time — thanks @MatissJanis
- [#7199](https://github.com/actualbudget/actual/pull/7199) Fix documentation formatting by removing duplicated content for improved readability in accounts section. — thanks @gaffneyd4
- [#7200](https://github.com/actualbudget/actual/pull/7200) Publish loot-core package and rename it to "@actual-app/core" — thanks @MatissJanis
- [#7209](https://github.com/actualbudget/actual/pull/7209) api: simplify bundling by removing loot-core type inlining — thanks @MatissJanis
- [#7222](https://github.com/actualbudget/actual/pull/7222) Mid-month dependency update — thanks @matt-fidd
- [#7223](https://github.com/actualbudget/actual/pull/7223) Bump react types — thanks @matt-fidd
- [#7224](https://github.com/actualbudget/actual/pull/7224) Bump react-spring — thanks @matt-fidd
- [#7227](https://github.com/actualbudget/actual/pull/7227) Migrate `get-next-package-version.js` to TypeScript — thanks @jfdoming
- [#7229](https://github.com/actualbudget/actual/pull/7229) Add Yarn constraints to ensure consistent dependency versions across all workspace packages. — thanks @MatissJanis
- [#7230](https://github.com/actualbudget/actual/pull/7230) Run `yarn install` when switching branches if `yarn.lock` changed — thanks @MatissJanis
- [#7232](https://github.com/actualbudget/actual/pull/7232) Remove development theme from all configurations and components across multiple packages. — thanks @MatissJanis
- [#7234](https://github.com/actualbudget/actual/pull/7234) Bump GitHub actions versions — thanks @matt-fidd
- [#7248](https://github.com/actualbudget/actual/pull/7248) Add post-merge hook to automatically install dependencies when yarn.lock changes after merges. — thanks @MatissJanis

View File

@@ -1,6 +1,6 @@
{
"name": "@actual-app/sync-server",
"version": "26.3.0",
"version": "v26.4.0-pre",
"description": "actual syncing server",
"license": "MIT",
"bin": {

View File

@@ -1,6 +0,0 @@
---
category: Features
authors: [mannkind]
---
MVP for payee locations support, including YNAB5 import

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [sjones512]
---
Add the ability to use Formula Rules when setting the split amount.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [erwannc]
---
Add notes to monthly budget cell

View File

@@ -1,6 +0,0 @@
---
category: Features
authors: [StephenBrown2]
---
Add drag&drop reordering for transactions within the same day

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [jfdoming]
---
Display/save refill templates

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [mnil]
---
When filtering for accounts in e.g. the net worth graph the modal closes the filter tooltip so it's impossible to add e.g. accounts to the filter.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Remove cyclic dependency between API and loot-core

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [diepala]
---
Add a new budgeted type to the custom report widget.

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [totallynotjon]
---
Import: added override option allowing users to control whether previously deleted (or merged) transactions are reimported.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [J-LCRX]
---
Improve autocomplete sorting with tiered ranking for payee and category dropdowns

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [Juulz]
---
Change Titlebar 'Sync' to syncing icon only to alleviate confusion with Bank Sync. Add disabled state and aria disabled label when offline.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [karimkodera]
---
Introduce concentric donut chart for categories in custom reports

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [LeviBorodenko]
---
[Mobile] Show running balance on upcoming transactions when respective setting is toggled

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [matt-fidd]
---
Bump ajv dependency

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [Juulz]
---
Make mobile account page colors more consistent

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Remove reliance on the API package in YNAB importers

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
TypeScript: strengthen schedule type

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
TypeScript: move ImportTransactionsOpts from the api package to loot-core

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Lint: add "--quiet" flag to stop reporting warnings

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [Triscal]
---
Fix skipping schedules that move before weekend

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
TypeScript: start using composite references

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MikesGlitch]
---
Converted Electron backups to zip with metadata.json for easy importing

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [joel-jeremy]
---
Refactor account hooks to return full React Query states, enhancing data handling and component integration.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [matt-fidd]
---
Bump bn.js dependency

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [jfdoming]
---
Move some sync-server utilities to TypeScript

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [jfdoming]
---
Move migrations CI script to typescript + ci-actions

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [sys044]
---
Add BUDGET_QUERY and QUERY_EXTRACT functions for formula-based budget analysis.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
TypeScript: clean up some types

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [matt-fidd]
---
Stop font size fluctuations showing in summary cards

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [yhc0712]
---
Add New Taiwan Dollar (TWD) to the list of available currencies.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [tifandotme]
---
Fix API reference documentation discrepancies

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [sylvercode]
---
Add an option to swap payee/memo when importing transaction from file.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Allow "unfreeze" workflow to work in fork PRs

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Add reference to AGENTS.md in CLAUDE.md for improved documentation connectivity.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [jfdoming]
---
Skip AI-generated release notes for PRs originating from `release/*` branches to avoid redundancy.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
Reload server version when visibility to the page changes

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MikesGlitch]
---
Automatically publish to Flathub when the GitHub release is published

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [mnil]
---
Fix budget analysis report padding when the value is large.

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [MatissJanis]
---
Refactor error handling to isolate errors per account in SimpleFin batch synchronization.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [kivikakk]
---
Add "only import transactions since" to import dialog

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [dependabot]
---
Bump `express-rate-limit` dependency version from 8.2.1 to 8.3.0 for improvements.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MikesGlitch]
---
Adding more retries to the Docker test in the pipeline

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Refactor TypeScript typings by moving window import to globals.ts for cleaner configuration.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
Sort theme catalog items alphabetically by name for improved user interface organization.

View File

@@ -1,6 +0,0 @@
---
category: Enhancement
authors: [MatissJanis]
---
Custom Themes: separate light and dark theme options when selecting "system default" theme.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [MikesGlitch]
---
Fix migrations retrieval when running the docker images

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [mibragimov]
---
Fix CSV import incorrectly parsing transaction amounts that contain trailing whitespace (e.g. amounts from Excel-saved CSV files).

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [vcruzdesigns]
---
Add "Notion-inspired Dark Mode" custom theme to the theme catalogue

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [MatissJanis]
---
Handle missing accounts in SimpleFin batch sync with localized error messaging for users.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Establish centralized AI governance documentation for commit and pull request standards.

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [MatissJanis]
---
Fixed a privilege escalation issue affecting password changes

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Lint: fix typescript/unbound-method issues

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [Alieksieiev0]
---
Fixed a bug where selecting an item in autocomplete on mobile required two taps.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Lint: fix 'typescript/no-floating-promises' and 'typescript/require-array-sort-compare' issues

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [MikesGlitch]
---
Fix multi-tab sync by sharing a single backend via SharedWorker

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [okxint]
---
Fix schedule link being lost when merging transactions

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [StephenBrown2]
---
Number formatting: normalize apostrophe-dot thousands separator to U+2019 for consistency across Node/ICU versions.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Refactor TypeScript build process to use project references for improved incremental builds.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
Enable strict linting for template expressions, ensuring better error handling and message clarity.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
TypeScript: upgrade to tsgo

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [jfdoming]
---
Upgrade to Vite 8

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [api2062]
---
Preserve explicitly provided transaction category when importing transactions with matching payee rules.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [jfdoming]
---
Remove `deep-equal` package

View File

@@ -1,6 +0,0 @@
---
category: Features
authors: [AsgerMogensen]
---
Add a confirmation modal when users merge payees in /payees

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [pranayseela]
---
Fix Spending Analysis report to use tracking budgets when tracking budgeting is enabled

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Elevate `typescript/no-for-in-array` lint rule from warning to error, refactor affected code.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
Add light/dark mode specificity to custom themes

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Remove crdt import aliases in favour of package.json exports

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
lint: enable more lint rules that should be fixed over time

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [gaffneyd4]
---
Fix documentation formatting by removing duplicated content for improved readability in accounts section.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Publish loot-core package and rename it to "@actual-app/core"

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [MatissJanis]
---
Fix navigator access error in Node.js environments by adding existence checks and defaults.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
Add admin and password authentication requirements for changing passwords in sessions.

View File

@@ -1,6 +0,0 @@
---
category: Features
authors: [MatissJanis]
---
Actual-cli: tool for accessing your budget via the command line. Useful for AI agents

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
api: simplify bundling by removing loot-core type inlining

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [MatissJanis]
---
Fix adm-zip dependency resolution in `@actual-app/core`

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [matt-fidd]
---
Mid-month dependency update

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [matt-fidd]
---
Bump react types

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [matt-fidd]
---
Bump react-spring

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [jfdoming]
---
Migrate `get-next-package-version.js` to TypeScript

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Add Yarn constraints to ensure consistent dependency versions across all workspace packages.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Run `yarn install` when switching branches if `yarn.lock` changed

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Remove development theme from all configurations and components across multiple packages.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [matt-fidd]
---
Bump GitHub actions versions

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
Custom Themes: allow adding custom overrides to themes via the textarea box

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
Custom Themes: allow using a custom font

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
cli: improved aql support

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [dearlordylord]
---
Fix schedule advancement tracking by saving timestamps only on successful sync completions.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [MatissJanis]
---
Add post-merge hook to automatically install dependencies when yarn.lock changes after merges.

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [nathaliaacouto]
---
This PR fixes a bug where the transaction context menu (right-click) would remain stuck on the screen if opened while a transaction cell was in edit mode.

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [matt-fidd]
---
Fix mobile transactions view hiding older transactions when hiding reconciled transactions is enabled

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [matt-fidd]
---
Fix transaction amounts sometimes not being saved when adding through the desktop view on a touch device

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [JSkinnerUK]
---
Fixed an issue that prevented category's leftover from being able to cover an overbudgeted amount.

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [iaewing]
---
Fixes a bug that prevented scheduled transactions from being included in the selected balance when selecting multiple transactions

View File

@@ -1,6 +0,0 @@
---
category: Bugfixes
authors: [tdavis6]
---
Fix a typo in the Repair Transactions paragraph