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

  • #8551 Add experimental Monte Carlo analysis report that estimates how long your savings will last in retirement — thanks MikesGlitch
  • #8441 Add Group column to the transaction list to show which category group each transaction belongs to — thanks ngoc-minh-do

Enhancements

  • #8638 Add Uruguayan Peso (UYU) to the list of available currencies. — thanks diecoscai
  • #8559 ILS currency added — thanks mbrevda
  • #8385 Drag-and-drop reordering for upcoming scheduled transactions. — thanks StephenBrown2
  • #8580 Add a column manager to the transaction table for showing, hiding, and reordering columns — thanks MatissJanis
  • #8454 Add an opt-in checkbox under the date picker for transfer transactions to also update the date of the other side of the transfer — thanks StephenBrown2

Bugfixes

  • #8523 Fix crossover reports showing an infinite loading spinner when the budget has no accounts — thanks MeGaurav4
  • #8668 Fix the Butterfly custom theme being listed as dark instead of light — thanks youngcw
  • #8609 Show the schedule name in place of notes for upcoming scheduled transactions with no notes on mobile — thanks youngcw
  • #8658 Show a deposit-appropriate payee placeholder on the mobile transaction entry form when the amount is an inflow — thanks KesleyDavid
  • #8624 Show the payee on upcoming/preview schedule rows that split into multiple categories instead of nothing — thanks youngcw
  • #8568 Show a clearer error when SimpleFIN can't be reached while linking accounts, instead of wrongly reporting the token as invalid — thanks matt-fidd
  • #8602 Allow searching for 'Transfer: ' prefix on payees page — thanks jfdoming

Maintenance

  • #8597 Update PikaPods deployment cost in README — thanks MAkcanca
  • #8611 Add GitHub action that sends a Discord notification when a new tag is pushed or a release is published — thanks MatissJanis
  • #8651 Fix agent hook scripts to show a clear, actionable error when jq is missing instead of a misleading parse error or a silent skip — thanks MatissJanis
  • #8573 Wrap the mobile accounts list and category transactions pages in scoped error boundaries, so rendering errors show a recoverable fallback instead of crashing the whole app. — thanks russlan23
  • #8572 Fix feature request workflows by using the feature type — thanks youngcw
  • #8650 Run React Compiler on .js/.ts files (e.g. hooks) in addition to .jsx/.tsx — thanks MatissJanis
  • #8539 Decrease time after which a PR is considered stale — thanks matt-fidd
  • #8604 [BREAKING CHANGE] Update release artifacts to use Node.js 24 by default and drop Ubuntu image support for 32-bit ARM devices — thanks jfdoming
  • #8657 Update vrt-update comment to reflect a more realistic time — thanks matt-fidd