Skip to main content

Upcoming Release

info

These changes have been merged but are not yet part of a stable release. They ship in the nightly builds — try them via the nightly Docker image tag, or the hosted demo at nightly.actualbudget.org. For changes in stable releases, see the Release Notes.

Features

  • #7919 Add ability to show or hide tags and added better handling of bulk tag actions — thanks alecbakholdin

Enhancements

  • #7831 You can now sort categories within a budget group alphabetically (A→Z or Z→A) on desktop and mobile. — thanks davidbettis
  • #7848 Introduced selector to "has tag" filter. Introduced new "has any tag" filter and renamed "has tag" to "has all tags" — thanks alecbakholdin
  • #7883 When editing a transaction on mobile a new chip on the payee field now surfaces a lack of geolocation permissions. — thanks mannkind
  • #7906 Automation UI: Add per-automation notes and a tooltip for budget page — thanks matt-fidd
  • #7912 Add keyboard shortcut for overwrite templates — thanks youngcw
  • #7945 Add IRR currency — thanks YoungMind1
  • #7948 Add docs on how to use the stacked net worth graph. — thanks mnil
  • #7954 Add trend line to line reports — thanks matt-fidd
  • #7957 Improve Balance Forecast captions with ending balance and lowest point context. — thanks samaluk
  • #7962 Fix visual issues in mobile transaction entry forms, enhancing styling and border consistency. — thanks MatissJanis
  • #7990 Remove regex dependency from Excel formula execution for improved performance and reliability. — thanks lelemm
  • #7993 Add Pakistani PKR currency — thanks awaissaeed530
  • #7998 Add color variables so items added/updated show up bold and colored, if desired. Default behavior unchanged. — thanks Juulz
  • #8026 Show a clear "update required" message instead of a cryptic no such column error when an outdated client or API connects to a budget that uses a newer database schema — thanks MatissJanis
  • #8060 Add Mexican Peso as usable currency — thanks youngcw

Bugfixes

  • #7827 Fixed CSV import settings being reset when changing “Skip end lines”. — thanks Hui66cs
  • #7955 Fix Balance Forecast double-counting posted split transactions. — thanks samaluk
  • #7959 Trim schedule names when saving so template lookups are not affected by leading or trailing spaces. — thanks Will-thom
  • #7971 Fix OIDC login on iOS — thanks MikesGlitch
  • #7977 Fixed a sync-server permission issue so only file owners or admins can perform sensitive file-management actions. — thanks MatissJanis
  • #7978 Fix fatal error preventing PWA launch when offline on iOS devices. — thanks MatissJanis
  • #7992 Fix empty scrollbars in the schedule edit modal — thanks youngcw
  • #8006 Fixes a bug where selecting Link Account from the account page required reselecting the same account in the modal even though it’s prepopulated. — thanks mnil
  • #8018 Fix Docusaurus documentation build by pinning webpackbar dependency to version ^7.0.0. — thanks MatissJanis
  • #8030 Fix Balance Forecast report Y-axis numbers being cut off for large balances. — thanks samaluk
  • #8031 Fix Balance Forecast chart line colors with custom themes by using report color tokens instead of notice/error text colors. — thanks samaluk
  • #8037 Importing @actual-app/api in a Node.js environment was causing a ReferenceError, due to how the build handles relative paths. — thanks kyleslattery
  • #8052 Fix api/bank-sync to work on accounts with a single SimpleFin account — thanks dzickusrh
  • #8068 Fix SimpleFIN credential reset not resetting accessKey after resetting token. — thanks KevinIsMyName

Maintenance

  • #7949 Prevent release cut workflow from running on forks — thanks MikesGlitch
  • #7951 Fix ineffective dynamic import warning for responsive/wide by removing the static barrel import from FinancesApp. — thanks MatissJanis
  • #7958 Only count PRs based on master towards maintainer points — thanks matt-fidd
  • #7965 Update Playwright tests to use fixed version strings for consistent test behavior. — thanks MatissJanis
  • #7967 Add project-scoped Claude Code skills. — thanks MatissJanis
  • #7975 Address zizmor findings on GitHub Actions workflows. — thanks MatissJanis
  • #7982 Upgrade dependencies to address security advisories and enhance overall package stability. — thanks MatissJanis
  • #8011 Add a 3-day minimum age gate for npm dependencies to harden against supply-chain attacks — thanks MatissJanis
  • #8027 Move i18n usage outside of loot-core. — thanks MatissJanis
  • #8044 Upgraded the desktop Electron runtime from 39.8.5 (EOL) to 41.7.1. — thanks MikesGlitch
  • #8049 Fix react compiler application on Windows Electron app — thanks matt-fidd
  • #8065 Add auto-generated documentation page for upcoming release notes in Docusaurus. — thanks MatissJanis
  • #8067 Remove unnecessary playwright container pulls to speed up CI — thanks matt-fidd