<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Actual Budget Blog</title>
        <link>https://actualbudget.org/blog</link>
        <description>Stay updated with the latest blog posts from Actual Budget</description>
        <lastBuildDate>Sat, 20 Dec 2025 10:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>Copyright © 2026 Actual Budget. All rights reserved.</copyright>
        <item>
            <title><![CDATA[Roadmap for 2026]]></title>
            <link>https://actualbudget.org/blog/roadmap-for-2026</link>
            <guid>https://actualbudget.org/blog/roadmap-for-2026</guid>
            <pubDate>Sat, 20 Dec 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[We were able to accomplish a lot in 2025. Let's look back over the year and also look at what's to come.]]></description>
            <content:encoded><![CDATA[<p>Hello Actual Budgeters!
Another year has gone by with many fixes and upgrades to Actual.
Let's look back over the year and also look at what's to come.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="2025-in-review">2025 in review<a href="https://actualbudget.org/blog/roadmap-for-2026#2025-in-review" class="hash-link" aria-label="Direct link to 2025 in review" title="Direct link to 2025 in review" translate="no">​</a></h2>
<p>It's always fun to look back and see all the progress made in Actual over the course of a year.
It's easy to forget how many of the features we love weren't available back at the beginning of the year.</p>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="new-features">New features<a href="https://actualbudget.org/blog/roadmap-for-2026#new-features" class="hash-link" aria-label="Direct link to New features" title="Direct link to New features" translate="no">​</a></h3>
<p>My favorites in approximately chronological order are:</p>
<ul>
<li class="">OIDC and multi-user support</li>
<li class="">Adjustable upcoming time frame for schedules</li>
<li class="">Multiple new report types</li>
<li class="">NPM package for the sync server</li>
<li class="">Translations</li>
<li class="">Bank sync management page</li>
<li class="">Desktop app improvements such as the embedded server</li>
<li class="">Auto-hold income</li>
<li class="">Merge transactions</li>
<li class="">Transaction tags</li>
<li class="">Mobile pages for Rules, Payees, Schedules, and Bank Sync</li>
<li class="">Budget Currencies (still experimental)</li>
<li class="">Quickly add single schedules from the account view</li>
</ul>
<p><strong>Note on Translations:</strong>  Translations are a never-ending project.
Every month there are new or modified strings that need to be translated.
We could use as many contributors to translation as we can get.
If you are interested in helping translate Actual into other languages see <a href="https://actualbudget.org/docs/contributing/i18n" target="_blank" rel="noopener noreferrer" class="">our translation guide</a>.</p>
<p>If you remember our roadmap from last year, you will see that we were able to accomplish all but one of our goals, plugins.
I will touch on that more below.</p>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="maintainer-and-contributor-payments">Maintainer and contributor payments<a href="https://actualbudget.org/blog/roadmap-for-2026#maintainer-and-contributor-payments" class="hash-link" aria-label="Direct link to Maintainer and contributor payments" title="Direct link to Maintainer and contributor payments" translate="no">​</a></h3>
<p>This year we started paying small stipends to the core maintainer team, and giving out SWAG items to other contributors.
The maintainer stipends are based on points received for doing the necessary, but not very exciting, parts of maintaining Actual.
This is only possible because of the generous donations from you the users.
Many of you donate regularly and there are over 8000 Pikapods users whose hosting fees partially go towards supporting Actual.
We offer a very hearty thank you to those who are donating.
See the bottom of the post for ways to support the project if you would like to donate.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="2026-wish-list">2026 Wish list<a href="https://actualbudget.org/blog/roadmap-for-2026#2026-wish-list" class="hash-link" aria-label="Direct link to 2026 Wish list" title="Direct link to 2026 Wish list" translate="no">​</a></h2>
<p><strong>Plugins</strong>: We have been working on adding plugins to allow users to more easily add functionality to the app without the need to add said feature to the base app.
The feature is not quite ready as plugins have a tendency to break existing features, which slows down development a great deal.
We are doing everything we can to not break existing features that we know you rely on.
Our hope is to have plugins ready for you to build on in the first few months of 2026.</p>
<p>The first plugins we will be adding will be to migrate the existing bank sync providers.
We also are looking at adding multiple new providers soon after.
Multiple prospective providers have reached out to us in just the last few months and are patiently waiting for plugins before fully integrating into Actual.</p>
<p><strong>Goals UI</strong>: The goal templates and cleanup templates experimental features are used by many, if not most of you.
We plan on getting a proper GUI put together for these to make adding and editing templates less prone to error.
This would also include the ability to predict the total needed to meet all set budget goals, see all active goals, and easily modify fill order.</p>
<p><strong>Mobile view feature parity</strong>: The mobile view has received many updates this year but it still lacks a number of features that are available on desktop.  We would like to bring that disparity down to close to 0 this year.</p>
<p><strong>Rewrite the transaction table</strong>:  The transaction table is probably the most important feature of the app, even more so than the budget itself.
The code for the transaction table is complicated, and not conducive to new features.
We plan to rewrite this code to be more maintainable, more accessible to new contributors, and more extendable for new features such as resizing columns.</p>
<p><strong>Debt account type</strong>: Currently Actual only has a standard account, you can add transactions and there is a balance.
This is perfect for checking and savings accounts, but less great for loans.
We would like to bring back account types to make more specialty type accounts easier to manage in Actual, starting with loan accounts.
The ability to automate this is technically already available with rules and schedules, but adding in a custom account type that does the setup for you would be that much better.
We will look at what other account types would make sense for the base app, but with plugins the possibilities are endless.</p>
<p><strong>Better and faster code tests</strong>: We have stared work on upgrading our CI/CD to use Rust based tooling.
This speeds up the tests immensely and makes development and testing faster.</p>
<p>(Remember to vote on the features you would like to see get added to Actual.
Use this link to see <a href="https://github.com/actualbudget/actual/issues?q=is%3Aissue+label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc" target="_blank" rel="noopener noreferrer" class="">all open feature requests</a> and vote by reacting with 👍)</p>
<p>Thank you all that contribute!
Whether that be through donations, bug reporting, code submissions, documentation edits, or helping on discord, Actual wouldn't exist without you.</p>
<p>Happy Budgeting and have a happy new year!</p>
<p>youngcw</p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="how-can-i-support-the-project">How can I support the project?<a href="https://actualbudget.org/blog/roadmap-for-2026#how-can-i-support-the-project" class="hash-link" aria-label="Direct link to How can I support the project?" title="Direct link to How can I support the project?" translate="no">​</a></h4>
<ol>
<li class="">contribute - fix issues, add features, write documentation, assist with support queries in discord, etc.</li>
<li class="">donate to the project via <a href="https://opencollective.com/actual" target="_blank" rel="noopener noreferrer" class="">Open Collective</a> or <a href="https://github.com/sponsors/actualbudget" target="_blank" rel="noopener noreferrer" class="">GitHub Sponsors</a></li>
<li class="">some of the core maintainers have GitHub sponsors enabled if you want to buy them a beer</li>
</ol>]]></content:encoded>
            <category>announcement</category>
        </item>
        <item>
            <title><![CDATA[Release 25.12.0]]></title>
            <link>https://actualbudget.org/blog/release-25.12.0</link>
            <guid>https://actualbudget.org/blog/release-25.12.0</guid>
            <pubDate>Wed, 03 Dec 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains the following notable improvements, along with numerous fixes:</p>
<ul>
<li class="">Experimental: Crossover report for tracking progress towards financial independence.</li>
<li class="">Experimental: Add force reload button to settings to force update the budget client.</li>
<li class="">Add ability to quickly create single instance schedules from the account ledger.</li>
<li class="">Add running balance on mobile account view.</li>
<li class="">Add CTRL/CMD+Enter keyboard command for entering only a single new transaction on desktop.</li>
</ul>
<p><strong>Docker Tag: v25.12.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.12.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5554" target="_blank" rel="noopener noreferrer" class="">#5554</a> Add a Crossover Report for tracking progress towards financial independence. — thanks <a href="https://github.com/sjones512" target="_blank" rel="noopener noreferrer" class="">sjones512</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5955" target="_blank" rel="noopener noreferrer" class="">#5955</a> Adds currency support to templates and goals — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6050" target="_blank" rel="noopener noreferrer" class="">#6050</a> Allow prefilling input fields on mobile new transaction page via HTTP GET parameters — thanks <a href="https://github.com/diktomat" target="_blank" rel="noopener noreferrer" class="">diktomat</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6065" target="_blank" rel="noopener noreferrer" class="">#6065</a> Add prompt to convert future transactions to single time schedules — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6195" target="_blank" rel="noopener noreferrer" class="">#6195</a> Adds Malaysian Ringgit (MYR) currency — thanks <a href="https://github.com/voidranjer" target="_blank" rel="noopener noreferrer" class="">voidranjer</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.12.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5513" target="_blank" rel="noopener noreferrer" class="">#5513</a> Add back mobile running balance functionality — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a> &amp; <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5874" target="_blank" rel="noopener noreferrer" class="">#5874</a> Mobile payees: add edit payee functionality — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5879" target="_blank" rel="noopener noreferrer" class="">#5879</a> Add support for trimming footer lines in CSV imports — thanks <a href="https://github.com/StephenBrown2" target="_blank" rel="noopener noreferrer" class="">StephenBrown2</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5984" target="_blank" rel="noopener noreferrer" class="">#5984</a> Make bank sync account linking modal mobile responsive — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5988" target="_blank" rel="noopener noreferrer" class="">#5988</a> Allow entering amount when covering overspent/overbudgeted — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6037" target="_blank" rel="noopener noreferrer" class="">#6037</a> Add CTRL/CMD + Enter as keyboard shortcut to only add single transaction — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6045" target="_blank" rel="noopener noreferrer" class="">#6045</a> Add tilde(~) separator to CSV parser — thanks <a href="https://github.com/ishanjain28" target="_blank" rel="noopener noreferrer" class="">ishanjain28</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6054" target="_blank" rel="noopener noreferrer" class="">#6054</a> Auto-select country in GoCardless bank sync based on browser timezone and locale — thanks <a href="https://github.com/henricook" target="_blank" rel="noopener noreferrer" class="">henricook</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6084" target="_blank" rel="noopener noreferrer" class="">#6084</a> Add support for GTQ and DKK currencies — thanks <a href="https://github.com/Charlisim" target="_blank" rel="noopener noreferrer" class="">Charlisim</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6090" target="_blank" rel="noopener noreferrer" class="">#6090</a> Add "Force reload app" button to Advanced settings section to clear cached app version and load a fresh one — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6092" target="_blank" rel="noopener noreferrer" class="">#6092</a> Custom reports now include hidden categories and uncategorized transactions by default — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6110" target="_blank" rel="noopener noreferrer" class="">#6110</a> Allow categories to be added via a plus button in the group header — thanks <a href="https://github.com/NikxDa" target="_blank" rel="noopener noreferrer" class="">NikxDa</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6115" target="_blank" rel="noopener noreferrer" class="">#6115</a> Add COP (Colombian Peso) to Currencies — thanks <a href="https://github.com/brasilikum" target="_blank" rel="noopener noreferrer" class="">brasilikum</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6173" target="_blank" rel="noopener noreferrer" class="">#6173</a> Adds IDR currency — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6178" target="_blank" rel="noopener noreferrer" class="">#6178</a> Improve schedule edit form responsitivity for mobile support (soon) — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6204" target="_blank" rel="noopener noreferrer" class="">#6204</a> Enhance the PWA icon to be in line with desktop — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6220" target="_blank" rel="noopener noreferrer" class="">#6220</a> Changes and clarifies wording of "Done reconciling" button to "Lock transactions" when <em>All reconciled!</em> or "Exit reconciliation if leaving unbalanced. — thanks <a href="https://github.com/Juulz" target="_blank" rel="noopener noreferrer" class="">Juulz</a> &amp; <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6252" target="_blank" rel="noopener noreferrer" class="">#6252</a> Add Belarusian Ruble currency — thanks <a href="https://github.com/gopstr" target="_blank" rel="noopener noreferrer" class="">gopstr</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.12.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5811" target="_blank" rel="noopener noreferrer" class="">#5811</a> Fix automations not saving on modal close — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5946" target="_blank" rel="noopener noreferrer" class="">#5946</a> Removes dollar symbol from template string examples. — thanks <a href="https://github.com/stefanedwards" target="_blank" rel="noopener noreferrer" class="">stefanedwards</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6000" target="_blank" rel="noopener noreferrer" class="">#6000</a> Prevent duplicate filters from being applied — thanks <a href="https://github.com/parapsychic" target="_blank" rel="noopener noreferrer" class="">parapsychic</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6025" target="_blank" rel="noopener noreferrer" class="">#6025</a> Fix scheduled transfers not linking when payee account is imported first — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6042" target="_blank" rel="noopener noreferrer" class="">#6042</a> Include the current week in Net Worth report when viewing by Weekly interval. — thanks <a href="https://github.com/Jayant-Jeet" target="_blank" rel="noopener noreferrer" class="">Jayant-Jeet</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6046" target="_blank" rel="noopener noreferrer" class="">#6046</a> Prevent notes input field from clearing when action.op is changed — thanks <a href="https://github.com/ishanjain28" target="_blank" rel="noopener noreferrer" class="">ishanjain28</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6061" target="_blank" rel="noopener noreferrer" class="">#6061</a> fix: openId.issuer config not loading from env vars — thanks <a href="https://github.com/lwschan" target="_blank" rel="noopener noreferrer" class="">lwschan</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6067" target="_blank" rel="noopener noreferrer" class="">#6067</a> Fix mac desktop app hotkeys — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6077" target="_blank" rel="noopener noreferrer" class="">#6077</a> Fix failing import of removed Stack component — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6079" target="_blank" rel="noopener noreferrer" class="">#6079</a> Fix GitHub workflows in the compare sizes action — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6082" target="_blank" rel="noopener noreferrer" class="">#6082</a> Prefer the incoming transaction's cleared status when importing from file/bank sync — thanks <a href="https://github.com/Brostash" target="_blank" rel="noopener noreferrer" class="">Brostash</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6086" target="_blank" rel="noopener noreferrer" class="">#6086</a> Fix style issues after Stack migration — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6094" target="_blank" rel="noopener noreferrer" class="">#6094</a> Disabled fontSizeChanged to prevent undo stack exceeding limit after dashboard reset — thanks <a href="https://github.com/pyfisssh" target="_blank" rel="noopener noreferrer" class="">pyfisssh</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6098" target="_blank" rel="noopener noreferrer" class="">#6098</a> Fix mobile layout to ensure full-width rendering for BankSyncCheckboxOptions component. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6100" target="_blank" rel="noopener noreferrer" class="">#6100</a> Prevent the settings page from overflowing horizontally on mobile — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6119" target="_blank" rel="noopener noreferrer" class="">#6119</a> ForceReload: change web update logic from .reload() to .applyAppUpdate() — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6130" target="_blank" rel="noopener noreferrer" class="">#6130</a> Fix OpenID token expiration to correctly use seconds from config — thanks <a href="https://github.com/dnitros" target="_blank" rel="noopener noreferrer" class="">dnitros</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6145" target="_blank" rel="noopener noreferrer" class="">#6145</a> On iOS 26 Safari, <code>&lt;input type="date"&gt;</code> could render taller than expected. This has been fixed by disabling native appearance to enforce consistent box-sizing. — thanks <a href="https://github.com/pyfisssh" target="_blank" rel="noopener noreferrer" class="">pyfisssh</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6162" target="_blank" rel="noopener noreferrer" class="">#6162</a> Force reload: update logic for service worker data refresh — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6169" target="_blank" rel="noopener noreferrer" class="">#6169</a> Fix rare schedules page crash — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6175" target="_blank" rel="noopener noreferrer" class="">#6175</a> Fix rule page crashing when many actions added — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6194" target="_blank" rel="noopener noreferrer" class="">#6194</a> Prevent reports from rerendering when re-entering the viewport — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6198" target="_blank" rel="noopener noreferrer" class="">#6198</a> Fixes the balance rule action templating variable for uncategorised transactions — thanks <a href="https://github.com/sys044" target="_blank" rel="noopener noreferrer" class="">sys044</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6200" target="_blank" rel="noopener noreferrer" class="">#6200</a> Change merge keyboard shortcut to "G" to prevent confusion with amount shortcut — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6227" target="_blank" rel="noopener noreferrer" class="">#6227</a> Fix typechecker - update mismatched type — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6241" target="_blank" rel="noopener noreferrer" class="">#6241</a> Fix mobile running balance on accounts with many transactions — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6261" target="_blank" rel="noopener noreferrer" class="">#6261</a> Add left margin to separator between "Average" and "Filter" buttons in Spending report. — thanks <a href="https://github.com/Juulz" target="_blank" rel="noopener noreferrer" class="">Juulz</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6269" target="_blank" rel="noopener noreferrer" class="">#6269</a> Fix split transaction button on desktop — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.12.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5795" target="_blank" rel="noopener noreferrer" class="">#5795</a> Re-implement useDisplayPayee to use context to minimize SQL queries — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5961" target="_blank" rel="noopener noreferrer" class="">#5961</a> Convert BudgetCategories component to TypeScript. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5976" target="_blank" rel="noopener noreferrer" class="">#5976</a> Convert GenericInput component to TypeScript with generic types — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5997" target="_blank" rel="noopener noreferrer" class="">#5997</a> TypeScript: ported BudgetTable component to TS — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5998" target="_blank" rel="noopener noreferrer" class="">#5998</a> TypeScript: moving TransactionEdit component to TS — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6014" target="_blank" rel="noopener noreferrer" class="">#6014</a> Bump GitHub action versions — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6022" target="_blank" rel="noopener noreferrer" class="">#6022</a> Update types for budget table components + new hooks to reduce prop drilling — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6026" target="_blank" rel="noopener noreferrer" class="">#6026</a> TypeScript: make component-library strict ts compliant (almost) — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6029" target="_blank" rel="noopener noreferrer" class="">#6029</a> Merge documentation into the main repository — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6039" target="_blank" rel="noopener noreferrer" class="">#6039</a> Refactored all <code>Stack</code> component usages to <code>SpaceBetween</code> component across the codebase for better consistency and simplified API. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6060" target="_blank" rel="noopener noreferrer" class="">#6060</a> Upgrade vitest to v4 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6076" target="_blank" rel="noopener noreferrer" class="">#6076</a> Add 512x512 image to binary icons file for Linux and Mac Icons — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6085" target="_blank" rel="noopener noreferrer" class="">#6085</a> Remove unneeded property from Flathub app info description — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6091" target="_blank" rel="noopener noreferrer" class="">#6091</a> TypeScript: refactor FiltersMenu to TS — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6095" target="_blank" rel="noopener noreferrer" class="">#6095</a> Initial cleanup following the docs repository merge — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6101" target="_blank" rel="noopener noreferrer" class="">#6101</a> Update bundle size stats and comparison to run in one workflow and summarize in a single PR comment. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6109" target="_blank" rel="noopener noreferrer" class="">#6109</a> API: add missing TypeScript types — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6114" target="_blank" rel="noopener noreferrer" class="">#6114</a> Fix broken GitHub Action version resolutions — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6121" target="_blank" rel="noopener noreferrer" class="">#6121</a> TypeScript: make vite config files strict TS compliant — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6122" target="_blank" rel="noopener noreferrer" class="">#6122</a> Remove release note check for documentation changes — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6125" target="_blank" rel="noopener noreferrer" class="">#6125</a> Fix error in feature request workflow — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6126" target="_blank" rel="noopener noreferrer" class="">#6126</a> Fix VRT workflow artifact download — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6127" target="_blank" rel="noopener noreferrer" class="">#6127</a> Amend the contributor points calculation logic to handle the docs merge — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6138" target="_blank" rel="noopener noreferrer" class="">#6138</a> Change terminology used in points counting script — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6148" target="_blank" rel="noopener noreferrer" class="">#6148</a> Update feedback link for experimental crossover report — thanks <a href="https://github.com/tabedzki" target="_blank" rel="noopener noreferrer" class="">tabedzki</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6150" target="_blank" rel="noopener noreferrer" class="">#6150</a> Extract schedules form into a separate component — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6152" target="_blank" rel="noopener noreferrer" class="">#6152</a> Fix bundle stats comment - broken markdown in some places — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6159" target="_blank" rel="noopener noreferrer" class="">#6159</a> Bump various dependencies — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6174" target="_blank" rel="noopener noreferrer" class="">#6174</a> Bump js-yaml from 3.14.1 to 3.14.2 — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6193" target="_blank" rel="noopener noreferrer" class="">#6193</a> Fix flaky charts VRT tests — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6208" target="_blank" rel="noopener noreferrer" class="">#6208</a> Stabilize VRT tests for cashflow report — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6216" target="_blank" rel="noopener noreferrer" class="">#6216</a> Exclude test files from build artifacts in TypeScript configuration for two packages. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6217" target="_blank" rel="noopener noreferrer" class="">#6217</a> Revert changes to Merkle test, restoring previous key ordering and helper function usage. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6230" target="_blank" rel="noopener noreferrer" class="">#6230</a> Remove automated PR maintainer assignment workflow and script for comments and reviews. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6231" target="_blank" rel="noopener noreferrer" class="">#6231</a> Updating the release notes workflow to not run when docs related config have changed — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6242" target="_blank" rel="noopener noreferrer" class="">#6242</a> Add a workflow for building a nightly signed desktop app — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6246" target="_blank" rel="noopener noreferrer" class="">#6246</a> Nightly &amp; PR builds now provide individual desktop app installers for smaller, faster downloads. — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6260" target="_blank" rel="noopener noreferrer" class="">#6260</a> Bump <code>node-forge</code> to 1.3.2 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Fighting AI Slop]]></title>
            <link>https://actualbudget.org/blog/fighting-ai-slop</link>
            <guid>https://actualbudget.org/blog/fighting-ai-slop</guid>
            <pubDate>Sat, 15 Nov 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[Actual has started receiving what can only be described as AI slop — pull requests and issues generated entirely by automated systems with no human involvement. We're taking a stand.]]></description>
            <content:encoded><![CDATA[<p>Actual has started receiving what can only be described as <em>AI slop</em> — pull requests and issues generated entirely by automated systems with no human involvement. These require the same amount of triage and review time as genuine contributions, but add no value. Every minute spent dealing with machine-generated junk is time not spent improving Actual itself.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="the-problem">The Problem<a href="https://actualbudget.org/blog/fighting-ai-slop#the-problem" class="hash-link" aria-label="Direct link to The Problem" title="Direct link to The Problem" translate="no">​</a></h2>
<p>To be clear: AI is a useful tool. We use it ourselves to draft code, fix bugs, and build features. Heck - even this article was written with the assistance of AI. But the difference is that a human is always in charge. We review, test, and take responsibility for what we merge. What we are seeing now is the opposite — unreviewed output blindly pushed upstream (i.e. opened as PRs or issues). That is not contribution; it's pollution.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="our-policy">Our Policy<a href="https://actualbudget.org/blog/fighting-ai-slop#our-policy" class="hash-link" aria-label="Direct link to Our Policy" title="Direct link to Our Policy" translate="no">​</a></h2>
<p>From this point on, we will close any PRs or issues that appear to be 100% AI-generated with no sign of human oversight. This isn't about being harsh, it's about protecting the limited time our maintainers have to review genuine contributions.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="why-this-matters">Why This Matters<a href="https://actualbudget.org/blog/fighting-ai-slop#why-this-matters" class="hash-link" aria-label="Direct link to Why This Matters" title="Direct link to Why This Matters" translate="no">​</a></h2>
<p>Every AI slop PR or issue requires the same triage and review time as genuine contributions. With limited maintainer bandwidth, this directly impacts:</p>
<ul>
<li class="">Response times for real issues and feature requests</li>
<li class="">Time available for reviewing legitimate contributions</li>
<li class="">Overall project velocity</li>
</ul>
<p>We want to spend our time improving Actual, not filtering through automated noise.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="how-to-contribute-properly-with-ai">How to Contribute Properly with AI<a href="https://actualbudget.org/blog/fighting-ai-slop#how-to-contribute-properly-with-ai" class="hash-link" aria-label="Direct link to How to Contribute Properly with AI" title="Direct link to How to Contribute Properly with AI" translate="no">​</a></h2>
<p>If you're using AI to help with contributions, that's perfectly fine! Just make sure you:</p>
<ul>
<li class=""><strong>Review everything</strong> before submitting, understand what changed and why</li>
<li class=""><strong>Test your changes</strong> - don't assume AI-generated code works correctly</li>
<li class=""><strong>Respond to feedback</strong> - be ready to discuss, iterate, and improve your contribution</li>
<li class=""><strong>Take responsibility</strong> - you're the one submitting it, so make sure it's something you stand behind</li>
<li class=""><strong>Tag them with "ai generated"</strong> (This isn't something we can truly enforce, but it's a gesture of good will — it helps everyone in the review process know when AI was involved.)</li>
</ul>
<p>For more details on how to contribute, see our <a class="" href="https://actualbudget.org/docs/contributing/">contributing guidelines</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="a-silver-lining">A Silver Lining<a href="https://actualbudget.org/blog/fighting-ai-slop#a-silver-lining" class="hash-link" aria-label="Direct link to A Silver Lining" title="Direct link to A Silver Lining" translate="no">​</a></h2>
<p>One small silver lining: our "WIP" (Work-In-Progress) workflow — which requires contributors to manually remove the "WIP" prefix before a PR can be reviewed — has proven effective at filtering out AI bots. It's an unintentional captcha we have built. Many of them can't complete that simple step, so their PRs go stale and close automatically.</p>
<p>Even so, it would be better not to receive AI slop at all.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="keep-it-human">Keep It Human<a href="https://actualbudget.org/blog/fighting-ai-slop#keep-it-human" class="hash-link" aria-label="Direct link to Keep It Human" title="Direct link to Keep It Human" translate="no">​</a></h2>
<p>Please, if you're using AI to help contribute, stay in the loop. Review, edit, and understand what you're submitting. Actual is built by humans, for humans. Keep it that way.</p>
<p>We're grateful for all genuine contributions, whether AI-assisted or not. The key is human oversight and understanding. Thank you for helping keep Actual focused on what matters.</p>]]></content:encoded>
            <category>announcement</category>
        </item>
        <item>
            <title><![CDATA[Release 25.11.0]]></title>
            <link>https://actualbudget.org/blog/release-25.11.0</link>
            <guid>https://actualbudget.org/blog/release-25.11.0</guid>
            <pubDate>Mon, 03 Nov 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains the following notable improvements, along with numerous fixes:</p>
<ul>
<li class="">Add a mobile view for the bank sync settings page</li>
<li class="">Add a new <code>delete</code> rule action</li>
<li class="">Experimental feature: expand the currencies available and where they are displayed</li>
<li class="">Experimental feature: formula card and rule/report formulas</li>
</ul>
<p><em>Note:</em> We are dropping support for Node versions older than 22 in this release. If you are using one of these versions of Node you will need to upgrade to at least Node 22.</p>
<p><strong>Docker tag: 25.11.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.11.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4603" target="_blank" rel="noopener noreferrer" class="">#4603</a> Add <code>delete transaction</code> rule action — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a>, <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a>, &amp; <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5639" target="_blank" rel="noopener noreferrer" class="">#5639</a> Adds currency display to the rules — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5641" target="_blank" rel="noopener noreferrer" class="">#5641</a> Add option to 'trim intervals' to remove empty start/end intervals on custom reports — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5848" target="_blank" rel="noopener noreferrer" class="">#5848</a> Add LKR and CRC currencies — thanks <a href="https://github.com/hasathcharu" target="_blank" rel="noopener noreferrer" class="">hasathcharu</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5907" target="_blank" rel="noopener noreferrer" class="">#5907</a> Adds currency display to the schedules — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5939" target="_blank" rel="noopener noreferrer" class="">#5939</a> Add a Formula card and Formula for rules for enhanced report generation and rules. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5954" target="_blank" rel="noopener noreferrer" class="">#5954</a> Changing the desktop app inner executable from desktop-electron to actual — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5978" target="_blank" rel="noopener noreferrer" class="">#5978</a> Add bank sync settings to mobile — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.11.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5784" target="_blank" rel="noopener noreferrer" class="">#5784</a> Introduce a Workbox-based service worker for enhanced plugin support and caching functionality. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5785" target="_blank" rel="noopener noreferrer" class="">#5785</a> Introduce system-wide feature flag system for managing frontend plugins. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5747" target="_blank" rel="noopener noreferrer" class="">#5747</a> Align amount conversion utilities between api and loot-core — thanks <a href="https://github.com/StephenBrown2" target="_blank" rel="noopener noreferrer" class="">StephenBrown2</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5797" target="_blank" rel="noopener noreferrer" class="">#5797</a> Set initial number formats based on currency selection — thanks <a href="https://github.com/StephenBrown2" target="_blank" rel="noopener noreferrer" class="">StephenBrown2</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5808" target="_blank" rel="noopener noreferrer" class="">#5808</a> show full decimals while editing regardless of hide decimals setting — thanks <a href="https://github.com/csenel" target="_blank" rel="noopener noreferrer" class="">csenel</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5824" target="_blank" rel="noopener noreferrer" class="">#5824</a> Mobile payees - swipe to delete — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5838" target="_blank" rel="noopener noreferrer" class="">#5838</a> Add average per year calculation to the summary report — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5847" target="_blank" rel="noopener noreferrer" class="">#5847</a> Hide desktop app menu by default &amp; move menu items to app for consistency with Web. — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5850" target="_blank" rel="noopener noreferrer" class="">#5850</a> Use remark plugin to support GitHub-flavoured markdown in the Text widget in reports — thanks <a href="https://github.com/gdufay" target="_blank" rel="noopener noreferrer" class="">gdufay</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5869" target="_blank" rel="noopener noreferrer" class="">#5869</a> Added Argentinian Peso currency symbol — thanks <a href="https://github.com/rast110e5" target="_blank" rel="noopener noreferrer" class="">rast110e5</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5871" target="_blank" rel="noopener noreferrer" class="">#5871</a> Add swipe-to-delete functionality for mobile rules with undo support in the UI. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5876" target="_blank" rel="noopener noreferrer" class="">#5876</a> Added support for Uzbek Soum (UZS). — thanks <a href="https://github.com/Ilyos" target="_blank" rel="noopener noreferrer" class="">Ilyos</a> Khurozov</li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5899" target="_blank" rel="noopener noreferrer" class="">#5899</a> Mobile rules: add virtualizer to the list for improved performance — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5904" target="_blank" rel="noopener noreferrer" class="">#5904</a> Mobile payees: add list virtualization — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5906" target="_blank" rel="noopener noreferrer" class="">#5906</a> Mobile rules: add undo notifications — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5914" target="_blank" rel="noopener noreferrer" class="">#5914</a> fix Cetelem bank transactions: Sign of transaction amount needs to be flipped for Cetelem Black credit cards — thanks <a href="https://github.com/andreparames" target="_blank" rel="noopener noreferrer" class="">andreparames</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5921" target="_blank" rel="noopener noreferrer" class="">#5921</a> Mobile transactions: add virtualizer to the list for improved performance — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5924" target="_blank" rel="noopener noreferrer" class="">#5924</a> Dashboard: Update default dashboard layout with more comprehensive widgets — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5925" target="_blank" rel="noopener noreferrer" class="">#5925</a> Enables access to the account balance within rule templates. — thanks <a href="https://github.com/StephenBrown2" target="_blank" rel="noopener noreferrer" class="">StephenBrown2</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5941" target="_blank" rel="noopener noreferrer" class="">#5941</a> Desktop: align onboarding form element sizes — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5943" target="_blank" rel="noopener noreferrer" class="">#5943</a> Improve file decryption modal design and update button labels for better user clarity. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5947" target="_blank" rel="noopener noreferrer" class="">#5947</a> Add support for arm64 AppImage — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5948" target="_blank" rel="noopener noreferrer" class="">#5948</a> Remove sensitive data logging from sync-server — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5958" target="_blank" rel="noopener noreferrer" class="">#5958</a> Adjust account panel borders for a cohesive appearance by modifying item border styling. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5965" target="_blank" rel="noopener noreferrer" class="">#5965</a> Update desktop app icons with the new styles — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6033" target="_blank" rel="noopener noreferrer" class="">#6033</a> Update the Flathub store page description and screenshots — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6043" target="_blank" rel="noopener noreferrer" class="">#6043</a> Updates the Windows store appx icons to the new style — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.11.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5807" target="_blank" rel="noopener noreferrer" class="">#5807</a> fix losing transaction amount decimals on update while "hide decimal places" setting is active — thanks <a href="https://github.com/csenel" target="_blank" rel="noopener noreferrer" class="">csenel</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5815" target="_blank" rel="noopener noreferrer" class="">#5815</a> Show empty data points on line graph reports — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5842" target="_blank" rel="noopener noreferrer" class="">#5842</a> Mobile Payees - add loading indicator to rules count label — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5870" target="_blank" rel="noopener noreferrer" class="">#5870</a> Run schedule rules regardless of posted date — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5878" target="_blank" rel="noopener noreferrer" class="">#5878</a> Fix service worker issues in development mode by improving directory handling and symlink creation. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5891" target="_blank" rel="noopener noreferrer" class="">#5891</a> Fix the Authentik external help URL for OIDC — thanks <a href="https://github.com/claudiospizzi" target="_blank" rel="noopener noreferrer" class="">claudiospizzi</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5896" target="_blank" rel="noopener noreferrer" class="">#5896</a> Fix api failing to import helper functions from loot-core — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5900" target="_blank" rel="noopener noreferrer" class="">#5900</a> Fix overlapping header texts on mobile — thanks <a href="https://github.com/qunm00" target="_blank" rel="noopener noreferrer" class="">qunm00</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5901" target="_blank" rel="noopener noreferrer" class="">#5901</a> Fix hotkey warning in browser console — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5911" target="_blank" rel="noopener noreferrer" class="">#5911</a> Adds functionality to maintain sort order when duplicating a split transaction and generate new valid sort order for duplicate transactions. — thanks <a href="https://github.com/guizaa" target="_blank" rel="noopener noreferrer" class="">guizaa</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5918" target="_blank" rel="noopener noreferrer" class="">#5918</a> Fix fallback sorting of files by ID — thanks <a href="https://github.com/db-src" target="_blank" rel="noopener noreferrer" class="">db-src</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5926" target="_blank" rel="noopener noreferrer" class="">#5926</a> Do not allow clicking 'delete from all devices' if server is offline — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5928" target="_blank" rel="noopener noreferrer" class="">#5928</a> Fix service worker to generate a new hash with every build for better caching. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5940" target="_blank" rel="noopener noreferrer" class="">#5940</a> Budget selection page: do not show refresh button for non-server users — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5963" target="_blank" rel="noopener noreferrer" class="">#5963</a> Fix notification display for updating the service worker in the application. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5967" target="_blank" rel="noopener noreferrer" class="">#5967</a> Fix GoCardless institutions with special continuous access EUA behavior — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5970" target="_blank" rel="noopener noreferrer" class="">#5970</a> Fix budget crash when transactions have dates before year 2000 — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5980" target="_blank" rel="noopener noreferrer" class="">#5980</a> Fix slow performance in import csv modal — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5981" target="_blank" rel="noopener noreferrer" class="">#5981</a> Fix report date dropdowns not including current period — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5987" target="_blank" rel="noopener noreferrer" class="">#5987</a> Fix InitialFocus not working on some fields — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5994" target="_blank" rel="noopener noreferrer" class="">#5994</a> Transaction table: add space between searchbar and loading icon — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6005" target="_blank" rel="noopener noreferrer" class="">#6005</a> Custom reports - persist "show_uncategorized" in DB — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6007" target="_blank" rel="noopener noreferrer" class="">#6007</a> Fix inconsistent widths of bank sync field mapping selects on mobile — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6010" target="_blank" rel="noopener noreferrer" class="">#6010</a> Fix sync server file download when files are in .config directory on linux — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6020" target="_blank" rel="noopener noreferrer" class="">#6020</a> Allows selection of Quicken (QFX) files for import on safari mobile — thanks <a href="https://github.com/dbequeaith" target="_blank" rel="noopener noreferrer" class="">dbequeaith</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6058" target="_blank" rel="noopener noreferrer" class="">#6058</a> Fix high CPU usage when using experimental formula report — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.11.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5804" target="_blank" rel="noopener noreferrer" class="">#5804</a> Mobile rules - refactor to use react-aria GridList — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5812" target="_blank" rel="noopener noreferrer" class="">#5812</a> Add more translations to enhance multilingual support across the application. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5818" target="_blank" rel="noopener noreferrer" class="">#5818</a> Bump dependencies in eslint-plugin-actual package — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5819" target="_blank" rel="noopener noreferrer" class="">#5819</a> Bump dependencies in sync-server package — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5827" target="_blank" rel="noopener noreferrer" class="">#5827</a> Expand eslint untranslated string rule — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5837" target="_blank" rel="noopener noreferrer" class="">#5837</a> Refactor rules framework — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5843" target="_blank" rel="noopener noreferrer" class="">#5843</a> Add retries into the initialisation of the desktop app backend for a better dev-experience — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5853" target="_blank" rel="noopener noreferrer" class="">#5853</a> Fix React compiler behaviour in dev mode — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5857" target="_blank" rel="noopener noreferrer" class="">#5857</a> Upgrade electron builder in prep for Liquid Glass icons — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5858" target="_blank" rel="noopener noreferrer" class="">#5858</a> Bump non-react dependencies in desktop-client — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5864" target="_blank" rel="noopener noreferrer" class="">#5864</a> Bump various build dependencies — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5865" target="_blank" rel="noopener noreferrer" class="">#5865</a> Bump react dependencies — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5873" target="_blank" rel="noopener noreferrer" class="">#5873</a> Update link to documentation in docker-compose.yml — thanks <a href="https://github.com/acolombo11" target="_blank" rel="noopener noreferrer" class="">acolombo11</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5885" target="_blank" rel="noopener noreferrer" class="">#5885</a> Bump yarn to 4.10.3 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5886" target="_blank" rel="noopener noreferrer" class="">#5886</a> Bump various dependencies — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5888" target="_blank" rel="noopener noreferrer" class="">#5888</a> Bump loot-core dependencies — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5897" target="_blank" rel="noopener noreferrer" class="">#5897</a> Trigger edge Docker image builds on every push to master branch instead of using cron job — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5903" target="_blank" rel="noopener noreferrer" class="">#5903</a> Upgrade recharts to v3 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5905" target="_blank" rel="noopener noreferrer" class="">#5905</a> Add end-to-end tests for the mobile Payees page, verifying UI and interactions. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5912" target="_blank" rel="noopener noreferrer" class="">#5912</a> Allow size-compare action to run immediately after artifact upload — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5935" target="_blank" rel="noopener noreferrer" class="">#5935</a> Update Flathub platform and sdk — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5936" target="_blank" rel="noopener noreferrer" class="">#5936</a> Upgrade Electron to 38.3.0 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5937" target="_blank" rel="noopener noreferrer" class="">#5937</a> Drop support for Node.js v20 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5942" target="_blank" rel="noopener noreferrer" class="">#5942</a> Add AGENTS.md file for Cursor, Windsurf, Claud, etc. - AI agents — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5952" target="_blank" rel="noopener noreferrer" class="">#5952</a> Refactor VRT workflow into two stages for improved testing and patch validation. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5964" target="_blank" rel="noopener noreferrer" class="">#5964</a> Refactor test execution to use <code>lage</code> task runner for improved monorepo test orchestration with parallel execution, smart caching, and better CI performance. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5966" target="_blank" rel="noopener noreferrer" class="">#5966</a> Update mobile e2e tests to improve test reliability. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5971" target="_blank" rel="noopener noreferrer" class="">#5971</a> Update react compiler to v1 — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5982" target="_blank" rel="noopener noreferrer" class="">#5982</a> Bump vite version — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5983" target="_blank" rel="noopener noreferrer" class="">#5983</a> Bump various dependencies — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5989" target="_blank" rel="noopener noreferrer" class="">#5989</a> Bump Alpine docker image to 3.22 which also bumps node to 22.16.0 — thanks <a href="https://github.com/albus522" target="_blank" rel="noopener noreferrer" class="">albus522</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6049" target="_blank" rel="noopener noreferrer" class="">#6049</a> Remove <code>isGlobal</code> preference functionality from the preferences and synced preferences system. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6052" target="_blank" rel="noopener noreferrer" class="">#6052</a> Remove the plugins service worker until next release — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Continuing to reward contributors]]></title>
            <link>https://actualbudget.org/blog/continuing-to-reward-contributors</link>
            <guid>https://actualbudget.org/blog/continuing-to-reward-contributors</guid>
            <pubDate>Mon, 06 Oct 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[Our 3-month trial of paying core maintainers has been a success. We're making it permanent — and will be expanding the system to cover bug bounties, feature work, and more.]]></description>
            <content:encoded><![CDATA[<p><a class="" href="https://actualbudget.org/blog/spending-community-funds">Three months ago</a>, we launched an experiment: using community donations to directly support the people who keep this project running. The idea was simple — compensate core contributors for the invisible but essential work of reviewing pull requests, triaging issues, and preparing releases.</p>
<p>Today, we're excited to share that the trial has been a success. 🎉</p>
<p>Thanks to your feedback, patience, and ongoing support, we've ironed out the kinks in the system, resolved bugs in the points tracking process, and proven that this model is both fair and sustainable.</p>
<p>As a result: <strong>we're making contributor payments permanent.</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="what-this-means">What This Means<a href="https://actualbudget.org/blog/continuing-to-reward-contributors#what-this-means" class="hash-link" aria-label="Direct link to What This Means" title="Direct link to What This Means" translate="no">​</a></h2>
<ul>
<li class="">Core contributors will continue to receive stipends based on their monthly contributions.</li>
<li class="">The transparent points system (for PR reviews, issue triage, and releases) remains in place.</li>
<li class="">Funding continues to come from our community donations on <a href="https://opencollective.com/actual" target="_blank" rel="noopener noreferrer" class="">OpenCollective</a>.</li>
</ul>
<p>This ensures that the essential maintenance work — the work that enables everything else to happen — is recognized and supported long-term.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="whats-next-expanding-the-system">What's Next: Expanding the System<a href="https://actualbudget.org/blog/continuing-to-reward-contributors#whats-next-expanding-the-system" class="hash-link" aria-label="Direct link to What's Next: Expanding the System" title="Direct link to What's Next: Expanding the System" translate="no">​</a></h2>
<p>The initial trial was focused on core maintenance. Now that the foundation is solid, we're preparing to expand. Over the coming months, we plan to introduce:</p>
<ul>
<li class=""><strong>Bug bounties</strong> → Rewards for fixing long-standing or high-impact issues.</li>
<li class=""><strong>Feature bounties</strong> → Incentives for implementing important improvements requested by the community.</li>
<li class=""><strong>Other initiatives</strong> → Ways to make contributing more rewarding and sustainable for everyone, not just core maintainers.</li>
</ul>
<p>We'll share details about these expansions soon — so stay tuned!</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="thank-you-️">Thank You ❤️<a href="https://actualbudget.org/blog/continuing-to-reward-contributors#thank-you-%EF%B8%8F" class="hash-link" aria-label="Direct link to Thank You ❤️" title="Direct link to Thank You ❤️" translate="no">​</a></h2>
<p>This project is powered by generosity, trust, and shared care. By supporting contributors financially, we're not just sustaining the software — we're sustaining the community behind it.</p>
<p>To everyone who has donated, given feedback, or contributed time and energy: thank you. This is your success as much as ours.</p>]]></content:encoded>
            <category>announcement</category>
        </item>
        <item>
            <title><![CDATA[Release 25.10.0]]></title>
            <link>https://actualbudget.org/blog/release-25.10.0</link>
            <guid>https://actualbudget.org/blog/release-25.10.0</guid>
            <pubDate>Thu, 02 Oct 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains the following improvements, along with numerous fixes:</p>
<ul>
<li class="">Add a mobile view for the payees page</li>
<li class="">Add API endpoints for interaction with schedules</li>
<li class="">Expand the range of display currencies available</li>
<li class="">Introduce a graph to show balance over time on account pages</li>
</ul>
<p><strong>Docker tag: 25.10.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.10.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5037" target="_blank" rel="noopener noreferrer" class="">#5037</a> Adds net worth graph for each account page. — thanks <a href="https://github.com/passabilities" target="_blank" rel="noopener noreferrer" class="">passabilities</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5584" target="_blank" rel="noopener noreferrer" class="">#5584</a> Introduction of APIs to handle Schedule + a bit more. Refer to updated API documentation PR2811 on documentation. — thanks <a href="https://github.com/karimkodera" target="_blank" rel="noopener noreferrer" class="">karimkodera</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5624" target="_blank" rel="noopener noreferrer" class="">#5624</a> Add tools to migrate/un-migrate to/from UI automations — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5653" target="_blank" rel="noopener noreferrer" class="">#5653</a> Add BRL, JMD, RSD, RUB, THB and UAH currencies — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5725" target="_blank" rel="noopener noreferrer" class="">#5725</a> Add a setting to disable update notifications — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5758" target="_blank" rel="noopener noreferrer" class="">#5758</a> Add 'dryRun' option to importTransactions API. — thanks <a href="https://github.com/amrawadk" target="_blank" rel="noopener noreferrer" class="">amrawadk</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5767" target="_blank" rel="noopener noreferrer" class="">#5767</a> Create a mobile payees list page with search and filtering capabilities. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5780" target="_blank" rel="noopener noreferrer" class="">#5780</a> Add Express-based CORS proxy with rate limiting, logging, and GitHub token authentication support. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.10.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5562" target="_blank" rel="noopener noreferrer" class="">#5562</a> Implement react compiler to take advantage of some performance improvements — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5610" target="_blank" rel="noopener noreferrer" class="">#5610</a> Re-design mobile accounts page to better match the transactions and budget tables/list + add all accounts page — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5649" target="_blank" rel="noopener noreferrer" class="">#5649</a> Add error boundary for modal windows — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5676" target="_blank" rel="noopener noreferrer" class="">#5676</a> Add NO_COLOR standard environment flag to sync-server logging (<a href="https://no-color.org/" target="_blank" rel="noopener noreferrer" class="">https://no-color.org/</a>). — thanks <a href="https://github.com/michaelsanford" target="_blank" rel="noopener noreferrer" class="">michaelsanford</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5688" target="_blank" rel="noopener noreferrer" class="">#5688</a> Add Romanian and Moldovan Leu currencies — thanks <a href="https://github.com/biolan" target="_blank" rel="noopener noreferrer" class="">biolan</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5698" target="_blank" rel="noopener noreferrer" class="">#5698</a> Added support for Egyptian Pound (EGP) and Saudi Riyal (SAR) currencies. — thanks <a href="https://github.com/xshalan" target="_blank" rel="noopener noreferrer" class="">xshalan</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5711" target="_blank" rel="noopener noreferrer" class="">#5711</a> Add bank sync option to only import account balance — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5733" target="_blank" rel="noopener noreferrer" class="">#5733</a> Mobile: open recurring schedule picker in modal — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5741" target="_blank" rel="noopener noreferrer" class="">#5741</a> Add BPER Italy bank parser (BPER_RETAIL_BPMOIT22) — thanks <a href="https://github.com/dirk-apers" target="_blank" rel="noopener noreferrer" class="">dirk-apers</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5744" target="_blank" rel="noopener noreferrer" class="">#5744</a> Dynamically update currency display options — thanks <a href="https://github.com/StephenBrown2" target="_blank" rel="noopener noreferrer" class="">StephenBrown2</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5753" target="_blank" rel="noopener noreferrer" class="">#5753</a> Extend report end date to the latest transaction date — thanks <a href="https://github.com/csenel" target="_blank" rel="noopener noreferrer" class="">csenel</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5762" target="_blank" rel="noopener noreferrer" class="">#5762</a> Add quiet mode to API — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5766" target="_blank" rel="noopener noreferrer" class="">#5766</a> Mobile rules page - set min width for value editor — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5775" target="_blank" rel="noopener noreferrer" class="">#5775</a> Add limit type template for use in future template GUI — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5776" target="_blank" rel="noopener noreferrer" class="">#5776</a> Mobile payees - clicking takes to appropriate pages — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5783" target="_blank" rel="noopener noreferrer" class="">#5783</a> Add data-1p-ignore attribute to transaction amount inputs to prevent 1Password autofill. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.10.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5414" target="_blank" rel="noopener noreferrer" class="">#5414</a> Improved the handling of schedules that have the same payee, amount, account, and date when posted by the schedule automatically or manually via the previews. — thanks <a href="https://github.com/Triscal" target="_blank" rel="noopener noreferrer" class="">Triscal</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5572" target="_blank" rel="noopener noreferrer" class="">#5572</a> Remove auto-scrolling behavior when editing split transactions on mobile — thanks <a href="https://github.com/e13h" target="_blank" rel="noopener noreferrer" class="">e13h</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5622" target="_blank" rel="noopener noreferrer" class="">#5622</a> Fix range calculator on the MonthPicker component — thanks <a href="https://github.com/itsbekas" target="_blank" rel="noopener noreferrer" class="">itsbekas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5696" target="_blank" rel="noopener noreferrer" class="">#5696</a> Fix issue where marking existing transactions as transfer switches the date and notes of the two transactions — thanks <a href="https://github.com/Nalin-Gupta" target="_blank" rel="noopener noreferrer" class="">Nalin-Gupta</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5706" target="_blank" rel="noopener noreferrer" class="">#5706</a> Fixes detailedAccounts that might me null or undefined with some Italian Banks (Widiba, Poste, Intesa) — thanks <a href="https://github.com/mauroartizzu" target="_blank" rel="noopener noreferrer" class="">mauroartizzu</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5734" target="_blank" rel="noopener noreferrer" class="">#5734</a> Change account menu popover width to minWidth to accommodate different text lengths when switching languages — thanks <a href="https://github.com/jgeneaguilar" target="_blank" rel="noopener noreferrer" class="">jgeneaguilar</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5735" target="_blank" rel="noopener noreferrer" class="">#5735</a> Exclude hidden categories from "Copy last month's budget" when copying whole month — thanks <a href="https://github.com/mgibson-scottlogic" target="_blank" rel="noopener noreferrer" class="">mgibson-scottlogic</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5736" target="_blank" rel="noopener noreferrer" class="">#5736</a> Force the display of the 'Schedules transaction' badge on a single line — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5738" target="_blank" rel="noopener noreferrer" class="">#5738</a> Fixes Spending Card crash — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5752" target="_blank" rel="noopener noreferrer" class="">#5752</a> Fix scrolling inside modals on iOS 26 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5759" target="_blank" rel="noopener noreferrer" class="">#5759</a> Fix timestamp error when shutting down API with no budget loaded — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5760" target="_blank" rel="noopener noreferrer" class="">#5760</a> Improve cleanup when opening multiple budgets through the API — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5761" target="_blank" rel="noopener noreferrer" class="">#5761</a> Optimise the way payee information is fetched. — thanks <a href="https://github.com/thromer" target="_blank" rel="noopener noreferrer" class="">thromer</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5765" target="_blank" rel="noopener noreferrer" class="">#5765</a> Translations of category labels in the TransactionEdit component (mobile) — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5777" target="_blank" rel="noopener noreferrer" class="">#5777</a> Translated '(No payee)' for a scheduled transaction — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5779" target="_blank" rel="noopener noreferrer" class="">#5779</a> Ensure file upload size limits are respected when syncing files — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5782" target="_blank" rel="noopener noreferrer" class="">#5782</a> Fix token expiration parsing to accept numeric strings and validate special string formats. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5790" target="_blank" rel="noopener noreferrer" class="">#5790</a> Fix live report time ranges — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5791" target="_blank" rel="noopener noreferrer" class="">#5791</a> Fix deprecation warning in count-points script — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5803" target="_blank" rel="noopener noreferrer" class="">#5803</a> Mobile payees - add missing padding around searchbar — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5810" target="_blank" rel="noopener noreferrer" class="">#5810</a> Skip the schedule service if the database is not loaded — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5816" target="_blank" rel="noopener noreferrer" class="">#5816</a> Prevent the account balance graph from showing on small screen sizes — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5817" target="_blank" rel="noopener noreferrer" class="">#5817</a> Fix highlighting bug when hovering over the payee dropdown — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5821" target="_blank" rel="noopener noreferrer" class="">#5821</a> Ensure account balance graphs update when transactions are added or changed — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5822" target="_blank" rel="noopener noreferrer" class="">#5822</a> Fix account sync status indicators when using SimpleFIN — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5823" target="_blank" rel="noopener noreferrer" class="">#5823</a> Fix crash when switching reports — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5831" target="_blank" rel="noopener noreferrer" class="">#5831</a> Allow decimals numbers to be typed into amount filter — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5835" target="_blank" rel="noopener noreferrer" class="">#5835</a> Fix template limit checker incorrectly claiming there are multiple limits — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.10.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5648" target="_blank" rel="noopener noreferrer" class="">#5648</a> Add issue types for bug reports and feature requests in GitHub issue templates. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5662" target="_blank" rel="noopener noreferrer" class="">#5662</a> Fix version bump logic to work if the month has rolled over — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5684" target="_blank" rel="noopener noreferrer" class="">#5684</a> Remove usage of a raw variable in Account component — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5685" target="_blank" rel="noopener noreferrer" class="">#5685</a> Remove usage of a raw variable in AccountAutocomplete component — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5686" target="_blank" rel="noopener noreferrer" class="">#5686</a> Remove usage of a raw variable in CategoryAutocomplete component — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5687" target="_blank" rel="noopener noreferrer" class="">#5687</a> Remove usage of a raw variable in PayeeAutocomplete component — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5690" target="_blank" rel="noopener noreferrer" class="">#5690</a> Optimize usage of useScrollListener and useTransactionsSearch — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5695" target="_blank" rel="noopener noreferrer" class="">#5695</a> Fix local dockerfile build memory allocation — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5707" target="_blank" rel="noopener noreferrer" class="">#5707</a> Bump vite from 6.3.5 to 6.3.6 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5713" target="_blank" rel="noopener noreferrer" class="">#5713</a> Update Electron to the latest stable version — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5714" target="_blank" rel="noopener noreferrer" class="">#5714</a> Remove <code>BANKS_WITH_LIMITED_HISTORY</code> override array for GoCardless — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5718" target="_blank" rel="noopener noreferrer" class="">#5718</a> Remove usage of raw variables in renders — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5750" target="_blank" rel="noopener noreferrer" class="">#5750</a> Optimize scroll provider and replace usage of debounce package with lodash's debounce — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5770" target="_blank" rel="noopener noreferrer" class="">#5770</a> TypeScript: move ImportTransactionsModal to ts — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5788" target="_blank" rel="noopener noreferrer" class="">#5788</a> Downgrade Ubuntu image in electron build runner for more compatibility with older distros — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5802" target="_blank" rel="noopener noreferrer" class="">#5802</a> Mobile payee list - moved to react-aria GridList to improve performance — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.9.0]]></title>
            <link>https://actualbudget.org/blog/release-25.9.0</link>
            <guid>https://actualbudget.org/blog/release-25.9.0</guid>
            <pubDate>Wed, 03 Sep 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains the following improvements, along with numerous fixes:</p>
<ul>
<li class="">Add a mobile view for the rules page</li>
<li class="">Show experimental budget currency on reports page</li>
<li class="">Release experimental Pluggy.ai bank connector</li>
</ul>
<p><strong>Docker tag: 25.9.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.9.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5283" target="_blank" rel="noopener noreferrer" class="">#5283</a> Add currency display to reports — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5390" target="_blank" rel="noopener noreferrer" class="">#5390</a> Add mobile rules page for viewing and managing rules on mobile devices. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5532" target="_blank" rel="noopener noreferrer" class="">#5532</a> Add backend logic to support automations UI — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5533" target="_blank" rel="noopener noreferrer" class="">#5533</a> Connect automations UI to backend — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5556" target="_blank" rel="noopener noreferrer" class="">#5556</a> Add ability to delete rules with a new confirmation modal in mobile rule editing. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5628" target="_blank" rel="noopener noreferrer" class="">#5628</a> Release pluggy bank-sync integration — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.9.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5383" target="_blank" rel="noopener noreferrer" class="">#5383</a> Add transaction information to notes on Stadtsparkasse München GoCardless transaction parsing. — thanks <a href="https://github.com/cybersardinha" target="_blank" rel="noopener noreferrer" class="">cybersardinha</a> &amp; <a href="https://github.com/Nebukadneza" target="_blank" rel="noopener noreferrer" class="">Nebukadneza</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5419" target="_blank" rel="noopener noreferrer" class="">#5419</a> Add 'Prior year to date' time range — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5452" target="_blank" rel="noopener noreferrer" class="">#5452</a> Add toggle feature to show/hide balance history graph in sidebar account tooltip. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5456" target="_blank" rel="noopener noreferrer" class="">#5456</a> Add Qatari Riyal currency symbol — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5458" target="_blank" rel="noopener noreferrer" class="">#5458</a> Add tooltip for detailed last sync time on bank sync page — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5461" target="_blank" rel="noopener noreferrer" class="">#5461</a> Import category notes from nYNAB — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5472" target="_blank" rel="noopener noreferrer" class="">#5472</a> Add Polish Złoty currency — thanks <a href="https://github.com/dgliwka" target="_blank" rel="noopener noreferrer" class="">dgliwka</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5475" target="_blank" rel="noopener noreferrer" class="">#5475</a> Enhance tooltip component with configurable close delay for improved user experience. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5477" target="_blank" rel="noopener noreferrer" class="">#5477</a> Add SEK and TRY as currencies — thanks <a href="https://github.com/csenel" target="_blank" rel="noopener noreferrer" class="">csenel</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5479" target="_blank" rel="noopener noreferrer" class="">#5479</a> Added the Swedish bank with limited history Länsförsäkringar. — thanks <a href="https://github.com/AlexKalopsia" target="_blank" rel="noopener noreferrer" class="">AlexKalopsia</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5482" target="_blank" rel="noopener noreferrer" class="">#5482</a> Display schedule name in upcoming transaction notes. — thanks <a href="https://github.com/passabilities" target="_blank" rel="noopener noreferrer" class="">passabilities</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5483" target="_blank" rel="noopener noreferrer" class="">#5483</a> Add Indian Rupee (INR) currency — thanks <a href="https://github.com/emilgeo" target="_blank" rel="noopener noreferrer" class="">emilgeo</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5507" target="_blank" rel="noopener noreferrer" class="">#5507</a> Add Philippine Peso currency — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5516" target="_blank" rel="noopener noreferrer" class="">#5516</a> Extract mobile rules editing to a dedicated page, enhancing user navigation and experience. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5521" target="_blank" rel="noopener noreferrer" class="">#5521</a> Show the absolute date of reconciliation (e.g. "08/08/2025") in addition to the relative date (e.g. "3 days ago") — thanks <a href="https://github.com/j-maas" target="_blank" rel="noopener noreferrer" class="">j-maas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5528" target="_blank" rel="noopener noreferrer" class="">#5528</a> Fix incorrect mathematical equation calculations in the reconcile window (Bug #5527) — thanks <a href="https://github.com/junyuanz1" target="_blank" rel="noopener noreferrer" class="">junyuanz1</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5543" target="_blank" rel="noopener noreferrer" class="">#5543</a> Convert EditRuleModal to TypeScript, enhancing type safety and updating save function behavior. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5574" target="_blank" rel="noopener noreferrer" class="">#5574</a> Better readability of tags — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5604" target="_blank" rel="noopener noreferrer" class="">#5604</a> Enable Make Transfer menu for child transactions — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5605" target="_blank" rel="noopener noreferrer" class="">#5605</a> [Mobile] Show uncategorized/overspending totals on budget banners — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5607" target="_blank" rel="noopener noreferrer" class="">#5607</a> Mobile friendly DateSelect component — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.9.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5072" target="_blank" rel="noopener noreferrer" class="">#5072</a> [Mobile] Fix preview transactions not loading in multi-account views and uncategorized splits not loading. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5126" target="_blank" rel="noopener noreferrer" class="">#5126</a> Enhances the mobile budget table's responsiveness by implementing AutoTextSize for better text scaling and adjusting the responsive breakpoint to provide a better user experience on smaller screens. — thanks <a href="https://github.com/chaitanyya" target="_blank" rel="noopener noreferrer" class="">chaitanyya</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5396" target="_blank" rel="noopener noreferrer" class="">#5396</a> add missing translations for UI texts (Show, Hide, Delete, Unsaved report) — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5406" target="_blank" rel="noopener noreferrer" class="">#5406</a> In the schedule date selection, move add specific days onto the next row and dynamically increased the width of the numbered input. — thanks <a href="https://github.com/ShayanAraghi" target="_blank" rel="noopener noreferrer" class="">ShayanAraghi</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5411" target="_blank" rel="noopener noreferrer" class="">#5411</a> Add status label translations for 'Schedules' and others — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5415" target="_blank" rel="noopener noreferrer" class="">#5415</a> Fix transaction hooks and improve transactions loading experience in mobile — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5418" target="_blank" rel="noopener noreferrer" class="">#5418</a> Truncate multiple payee names with ellipsis to prevent layout overflow in the payee column. — thanks <a href="https://github.com/ShayanAraghi" target="_blank" rel="noopener noreferrer" class="">ShayanAraghi</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5421" target="_blank" rel="noopener noreferrer" class="">#5421</a> add translation support for rule stages — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5429" target="_blank" rel="noopener noreferrer" class="">#5429</a> Fix the responsiveness of the mobile navigation and accommodate longer strings / translations — thanks <a href="https://github.com/Serializator" target="_blank" rel="noopener noreferrer" class="">Serializator</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5438" target="_blank" rel="noopener noreferrer" class="">#5438</a> Allow filter based on transfer payee from closed account — thanks <a href="https://github.com/Serializator" target="_blank" rel="noopener noreferrer" class="">Serializator</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5457" target="_blank" rel="noopener noreferrer" class="">#5457</a> Fix tag colors when using the light theme as system default — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5460" target="_blank" rel="noopener noreferrer" class="">#5460</a> Make payee fall back to default if the custom mapped field is missing — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5462" target="_blank" rel="noopener noreferrer" class="">#5462</a> Prevent closing an account into itself — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5464" target="_blank" rel="noopener noreferrer" class="">#5464</a> Remove the automatic space added by bulk prepend/append to notes to make behaviour consistent with the rule action — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5471" target="_blank" rel="noopener noreferrer" class="">#5471</a> Adds translations to the "new transaction" page on mobile devices — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5485" target="_blank" rel="noopener noreferrer" class="">#5485</a> Display name of old payee correctly when merging — thanks <a href="https://github.com/r1ch" target="_blank" rel="noopener noreferrer" class="">r1ch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5486" target="_blank" rel="noopener noreferrer" class="">#5486</a> Add missing translations in "Reports" &amp;&amp; "Rule" — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5489" target="_blank" rel="noopener noreferrer" class="">#5489</a> Fixes #4036 <a href="https://github.com/actualbudget/actual/issues/4036" target="_blank" rel="noopener noreferrer" class="">https://github.com/actualbudget/actual/issues/4036</a> — thanks <a href="https://github.com/emilgeo" target="_blank" rel="noopener noreferrer" class="">emilgeo</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5495" target="_blank" rel="noopener noreferrer" class="">#5495</a> Fix live report date mode not supporting a 2 month window — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5496" target="_blank" rel="noopener noreferrer" class="">#5496</a> Hide hold for next month option when "to budget" is negative — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5514" target="_blank" rel="noopener noreferrer" class="">#5514</a> Adds translations to the "rules" page — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5519" target="_blank" rel="noopener noreferrer" class="">#5519</a> Add fix for unfocusing the date disabling all other buttons — thanks <a href="https://github.com/ShayanAraghi" target="_blank" rel="noopener noreferrer" class="">ShayanAraghi</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5520" target="_blank" rel="noopener noreferrer" class="">#5520</a> Fixes negative numbers shown in the summary report — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5523" target="_blank" rel="noopener noreferrer" class="">#5523</a> Display name of old payee correctly when merging — thanks <a href="https://github.com/r1ch" target="_blank" rel="noopener noreferrer" class="">r1ch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5526" target="_blank" rel="noopener noreferrer" class="">#5526</a> Fixes a bug where sometimes hidden categories get selected in the transaction table — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5529" target="_blank" rel="noopener noreferrer" class="">#5529</a> Fix the display of 'link schedules' condition — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5541" target="_blank" rel="noopener noreferrer" class="">#5541</a> Fix SpendingCard crash — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5549" target="_blank" rel="noopener noreferrer" class="">#5549</a> Translate closing account — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5565" target="_blank" rel="noopener noreferrer" class="">#5565</a> Translate import transactions (modal) — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5573" target="_blank" rel="noopener noreferrer" class="">#5573</a> Fix rendering loop in calendar report card — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5579" target="_blank" rel="noopener noreferrer" class="">#5579</a> Prevent unnecessary calls to DB if same redux action is already pending — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5580" target="_blank" rel="noopener noreferrer" class="">#5580</a> Only show schedule name in notes for upcoming transactions — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5587" target="_blank" rel="noopener noreferrer" class="">#5587</a> mobile rules - change default new rule stage to be "default" instead of "pre" — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5589" target="_blank" rel="noopener noreferrer" class="">#5589</a> Hide transfer transactions from the uncategorized transactions view in the mobile app. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5594" target="_blank" rel="noopener noreferrer" class="">#5594</a> Fix by template not calculating properly under some stacked template conditions — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5600" target="_blank" rel="noopener noreferrer" class="">#5600</a> Add missing conditional for describing schedules in rules page — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5601" target="_blank" rel="noopener noreferrer" class="">#5601</a> Improve responsiveness of set-split-amount field on mobile — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5608" target="_blank" rel="noopener noreferrer" class="">#5608</a> Fixes a crash when filtering by amount — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5623" target="_blank" rel="noopener noreferrer" class="">#5623</a> Fix sync server failing to start on arm64 macs — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5631" target="_blank" rel="noopener noreferrer" class="">#5631</a> Fix docker health check script — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5634" target="_blank" rel="noopener noreferrer" class="">#5634</a> Adjust the size of the SplitTransactionError modal dynamically — thanks <a href="https://github.com/milanalexandre" target="_blank" rel="noopener noreferrer" class="">milanalexandre</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5643" target="_blank" rel="noopener noreferrer" class="">#5643</a> Support webRoot being in a hidden folder (e.g. .cache) — thanks <a href="https://github.com/gediminasel" target="_blank" rel="noopener noreferrer" class="">gediminasel</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5659" target="_blank" rel="noopener noreferrer" class="">#5659</a> Fix income modal balance not showing — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.9.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5379" target="_blank" rel="noopener noreferrer" class="">#5379</a> Migrate loot-core build system from Webpack to Vite — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5398" target="_blank" rel="noopener noreferrer" class="">#5398</a> Use null as tag color by default (fallback to theme color) and stricter tag validation — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5404" target="_blank" rel="noopener noreferrer" class="">#5404</a> Allow running the GitHub Actions workflow for building the Docker edge image on forks when using the workflow dispatch — thanks <a href="https://github.com/Jackenmen" target="_blank" rel="noopener noreferrer" class="">Jackenmen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5480" target="_blank" rel="noopener noreferrer" class="">#5480</a> Merge automatic package versioning GitHub workflows — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5497" target="_blank" rel="noopener noreferrer" class="">#5497</a> Bump dependencies in sync-server package — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5518" target="_blank" rel="noopener noreferrer" class="">#5518</a> Make rule editor component reusable outside a modal window — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5544" target="_blank" rel="noopener noreferrer" class="">#5544</a> Add CODEOWNERS file to assign ownership for specific directories in the repository. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5566" target="_blank" rel="noopener noreferrer" class="">#5566</a> Remove unused package - reselect — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5567" target="_blank" rel="noopener noreferrer" class="">#5567</a> Remove unused packages - sourcemap and process — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5576" target="_blank" rel="noopener noreferrer" class="">#5576</a> Fix AutoTextSize warnings — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5581" target="_blank" rel="noopener noreferrer" class="">#5581</a> Move account states from queriesSlice to accountsSlice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5591" target="_blank" rel="noopener noreferrer" class="">#5591</a> Added Command bar VRT's — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5592" target="_blank" rel="noopener noreferrer" class="">#5592</a> [Redux] Move payee states from queriesSlice to payeesSlice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5593" target="_blank" rel="noopener noreferrer" class="">#5593</a> [Redux] Move category states from queriesSlice to budgetSlice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5597" target="_blank" rel="noopener noreferrer" class="">#5597</a> [Redux] Move tags states from queriesSlice to tagsSlice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5598" target="_blank" rel="noopener noreferrer" class="">#5598</a> [Redux] Rename queriesSlice to transactionsSlice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.8.0]]></title>
            <link>https://actualbudget.org/blog/release-25.8.0</link>
            <guid>https://actualbudget.org/blog/release-25.8.0</guid>
            <pubDate>Sat, 02 Aug 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains the following notable improvements:</p>
<ul>
<li class="">Add a dedicated page for managing transaction tags</li>
<li class="">New experimental feature to display currency in some areas of the app</li>
<li class="">Upgraded keyboard shortcut help menu</li>
</ul>
<p><strong>Docker tag: 25.8.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.8.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5032" target="_blank" rel="noopener noreferrer" class="">#5032</a> Add user defined tag colors — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5167" target="_blank" rel="noopener noreferrer" class="">#5167</a> Introduce an experimental feature to display currency symbols in the app — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5352" target="_blank" rel="noopener noreferrer" class="">#5352</a> Only show sidebar tooltip on desktop — thanks <a href="https://github.com/passabilities" target="_blank" rel="noopener noreferrer" class="">passabilities</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.8.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5104" target="_blank" rel="noopener noreferrer" class="">#5104</a> Add colors to ReportTable "Totals" row — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5279" target="_blank" rel="noopener noreferrer" class="">#5279</a> Run rules on transactions created by a transfer (only applying to the fields notes and cleared). — thanks <a href="https://github.com/Rapha149" target="_blank" rel="noopener noreferrer" class="">Rapha149</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5282" target="_blank" rel="noopener noreferrer" class="">#5282</a> Add interval picker for net worth report — thanks <a href="https://github.com/SaiPratyush" target="_blank" rel="noopener noreferrer" class="">SaiPratyush</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5286" target="_blank" rel="noopener noreferrer" class="">#5286</a> Add Discord link to the help menu for improved user discoverability and support. — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5288" target="_blank" rel="noopener noreferrer" class="">#5288</a> Round all template amounts when hide decimals is set — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5290" target="_blank" rel="noopener noreferrer" class="">#5290</a> Add notes to the scheduled transactions table — thanks <a href="https://github.com/spezzino" target="_blank" rel="noopener noreferrer" class="">spezzino</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5293" target="_blank" rel="noopener noreferrer" class="">#5293</a> Adds a button to mobile CategoryGroupMenu that allows users to apply all budget templates in this group — thanks <a href="https://github.com/Dreptschar" target="_blank" rel="noopener noreferrer" class="">Dreptschar</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5295" target="_blank" rel="noopener noreferrer" class="">#5295</a> Extend the week template to be a periodic template supporting days, weeks, months, years — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5301" target="_blank" rel="noopener noreferrer" class="">#5301</a> Make remainder templates respect up to limits — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5307" target="_blank" rel="noopener noreferrer" class="">#5307</a> Reword button and title of the overspending banner when in tracking budget — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5309" target="_blank" rel="noopener noreferrer" class="">#5309</a> Added Bank of Valletta to list of limited history banks. — thanks <a href="https://github.com/girogio" target="_blank" rel="noopener noreferrer" class="">girogio</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5316" target="_blank" rel="noopener noreferrer" class="">#5316</a> Fix templates in tracking budget when using priorities, and templated income. — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5330" target="_blank" rel="noopener noreferrer" class="">#5330</a> Add keyboard shortcuts for duplicating transaction, editing date, and editing amount — thanks <a href="https://github.com/jat255" target="_blank" rel="noopener noreferrer" class="">jat255</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5334" target="_blank" rel="noopener noreferrer" class="">#5334</a> Add shortcut for showing the command palette to the keyboard shortcuts modal — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5340" target="_blank" rel="noopener noreferrer" class="">#5340</a> Enhanced Keyboard Shortcuts modal to be searchable — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5348" target="_blank" rel="noopener noreferrer" class="">#5348</a> Add aggregated account views (On Budget, Off Budget, All Accounts) to Command Bar — thanks <a href="https://github.com/elijaholmos" target="_blank" rel="noopener noreferrer" class="">elijaholmos</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5353" target="_blank" rel="noopener noreferrer" class="">#5353</a> Adding DD-MM-YYYY as a date format option for displaying. — thanks <a href="https://github.com/martijnhielema" target="_blank" rel="noopener noreferrer" class="">martijnhielema</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5355" target="_blank" rel="noopener noreferrer" class="">#5355</a> Display account balances in Command Bar — thanks <a href="https://github.com/elijaholmos" target="_blank" rel="noopener noreferrer" class="">elijaholmos</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5359" target="_blank" rel="noopener noreferrer" class="">#5359</a> Add options to post schedule today or the next scheduled date — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5362" target="_blank" rel="noopener noreferrer" class="">#5362</a> Disable sidebar tooltip on touchscreen device. Related to #5352 — thanks <a href="https://github.com/passabilities" target="_blank" rel="noopener noreferrer" class="">passabilities</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5368" target="_blank" rel="noopener noreferrer" class="">#5368</a> Add button to find existing tag from transactions notes — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5386" target="_blank" rel="noopener noreferrer" class="">#5386</a> Consolidate <code>has tags</code> filter — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.8.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5207" target="_blank" rel="noopener noreferrer" class="">#5207</a> Hide running balance when adding a new transaction — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5211" target="_blank" rel="noopener noreferrer" class="">#5211</a> Fix a few typos mentioned on Weblate — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5239" target="_blank" rel="noopener noreferrer" class="">#5239</a> Fixed the functions to set budget targets based on past averages to correctly ignore hidden categories. Further work is required to handle hidden category groups, including potentially creating new views or migrations to expose relevant information to the target setting functions. — thanks <a href="https://github.com/lougeorge" target="_blank" rel="noopener noreferrer" class="">lougeorge</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5247" target="_blank" rel="noopener noreferrer" class="">#5247</a> Fix issue that importTransactions() options (defaultCleared) was not used — thanks <a href="https://github.com/ngoc-minh-do" target="_blank" rel="noopener noreferrer" class="">ngoc-minh-do</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5259" target="_blank" rel="noopener noreferrer" class="">#5259</a> Fix rule templating on date causing crash — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5263" target="_blank" rel="noopener noreferrer" class="">#5263</a> Fix bug where "has tag(s)" filter created empty tag when using Enter key — thanks <a href="https://github.com/seabeeberry" target="_blank" rel="noopener noreferrer" class="">seabeeberry</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5269" target="_blank" rel="noopener noreferrer" class="">#5269</a> Apply context menu actions to all selected transactions and payees — thanks <a href="https://github.com/tostasmistas" target="_blank" rel="noopener noreferrer" class="">tostasmistas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5281" target="_blank" rel="noopener noreferrer" class="">#5281</a> Hide balance graph values when privacy mode is activated — thanks <a href="https://github.com/seabeeberry" target="_blank" rel="noopener noreferrer" class="">seabeeberry</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5303" target="_blank" rel="noopener noreferrer" class="">#5303</a> Fix server-started message invoking too early, causing desktop app server configuration flakiness. — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5305" target="_blank" rel="noopener noreferrer" class="">#5305</a> Fix overspent categories banner including hidden categories in the tracking budget — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5319" target="_blank" rel="noopener noreferrer" class="">#5319</a> Allow templates for daily interval schedules that are longer than 1 month to budget in intermediary months — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5326" target="_blank" rel="noopener noreferrer" class="">#5326</a> fixes saving correct account notes when opening another account — thanks <a href="https://github.com/passabilities" target="_blank" rel="noopener noreferrer" class="">passabilities</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5335" target="_blank" rel="noopener noreferrer" class="">#5335</a> Fix pseudo-element quotes in ColorPicker — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5344" target="_blank" rel="noopener noreferrer" class="">#5344</a> Fix Boursorama GoCardless wrong payee for multiline transactions — thanks <a href="https://github.com/Aerion" target="_blank" rel="noopener noreferrer" class="">Aerion</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5356" target="_blank" rel="noopener noreferrer" class="">#5356</a> Fix datepicker month input validation to allow mm/yyyy — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5358" target="_blank" rel="noopener noreferrer" class="">#5358</a> Fix payee and transaction context menus when no items selected — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5360" target="_blank" rel="noopener noreferrer" class="">#5360</a> Fix crash when using bulk amount update — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5364" target="_blank" rel="noopener noreferrer" class="">#5364</a> Applied color-variable to resizable handle to adapt to color theme automatically — thanks <a href="https://github.com/seabeeberry" target="_blank" rel="noopener noreferrer" class="">seabeeberry</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5373" target="_blank" rel="noopener noreferrer" class="">#5373</a> On initial click for reconcile selection of value — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5377" target="_blank" rel="noopener noreferrer" class="">#5377</a> Local cleanup groups will only use money from inside the group itself. — thanks <a href="https://github.com/kleinweby" target="_blank" rel="noopener noreferrer" class="">kleinweby</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5380" target="_blank" rel="noopener noreferrer" class="">#5380</a> Fix template priority sorting that was broken by the remainder change — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5387" target="_blank" rel="noopener noreferrer" class="">#5387</a> Fix tags not syncing properly — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a> &amp; <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5405" target="_blank" rel="noopener noreferrer" class="">#5405</a> Remove mobile running balance feature to improve performance for large accounts. — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5409" target="_blank" rel="noopener noreferrer" class="">#5409</a> Do not search tags in deleted transactions — thanks <a href="https://github.com/pogman-code" target="_blank" rel="noopener noreferrer" class="">pogman-code</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5423" target="_blank" rel="noopener noreferrer" class="">#5423</a> Fix crash when the enter key is used to submit an empty date to the date picker — thanks <a href="https://github.com/Serializator" target="_blank" rel="noopener noreferrer" class="">Serializator</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5430" target="_blank" rel="noopener noreferrer" class="">#5430</a> Clear active edit on mobile when clicking out of notes field — thanks <a href="https://github.com/ShayanAraghi" target="_blank" rel="noopener noreferrer" class="">ShayanAraghi</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5434" target="_blank" rel="noopener noreferrer" class="">#5434</a> Fix auto hold not working on newly created categories — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5446" target="_blank" rel="noopener noreferrer" class="">#5446</a> Fix reconcile input being hidden when empty — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.8.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5059" target="_blank" rel="noopener noreferrer" class="">#5059</a> Convert <code>SelectLinkedAccountsModal</code> to TypeScript — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5169" target="_blank" rel="noopener noreferrer" class="">#5169</a> Update contributor points calculation logic. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5208" target="_blank" rel="noopener noreferrer" class="">#5208</a> Move remaining .d.ts files to .ts — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5212" target="_blank" rel="noopener noreferrer" class="">#5212</a> Introduce linting rules to improve translation consistency and coverage — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5361" target="_blank" rel="noopener noreferrer" class="">#5361</a> Remove unused dependency express-response-size — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5365" target="_blank" rel="noopener noreferrer" class="">#5365</a> Bump form-data to 4.0.4 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5371" target="_blank" rel="noopener noreferrer" class="">#5371</a> Added tests for Help menu — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5392" target="_blank" rel="noopener noreferrer" class="">#5392</a> Fix contributor point calculation in July — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5393" target="_blank" rel="noopener noreferrer" class="">#5393</a> Fix contributor points calculation to prevent runtime errors from undefined tier objects. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.7.1]]></title>
            <link>https://actualbudget.org/blog/release-25.7.1</link>
            <guid>https://actualbudget.org/blog/release-25.7.1</guid>
            <pubDate>Wed, 02 Jul 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains the following improvements:</p>
<ul>
<li class="">Fix the amount input in the rules and schedules page not allowing decimals</li>
</ul>
<p><strong>Docker tag: v25.7.1</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.7.1#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5270" target="_blank" rel="noopener noreferrer" class="">#5270</a> Fix adding decimals to desktop amount inputs — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.7.0]]></title>
            <link>https://actualbudget.org/blog/release-25.7.0</link>
            <guid>https://actualbudget.org/blog/release-25.7.0</guid>
            <pubDate>Tue, 01 Jul 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release has many notable improvements. Some highlights:</p>
<ul>
<li class="">Select income categories to automatically hold for next month</li>
<li class="">Show bank-sync balances when reconciling accounts</li>
<li class="">Open a command bar with Ctrl-K (Cmd-K on Mac)</li>
</ul>
<p>As of this release we are also now publishing <strong>nightly</strong> versions of all the NPM packages, giving more consistency for anyone testing features before they are released.</p>
<p><strong>Docker tag: 25.7.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.7.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4778" target="_blank" rel="noopener noreferrer" class="">#4778</a> Add ability to automatically hold funds in income categories for future months — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4799" target="_blank" rel="noopener noreferrer" class="">#4799</a> Show last synced account balance while reconciling — thanks <a href="https://github.com/koonweee" target="_blank" rel="noopener noreferrer" class="">koonweee</a> &amp; <a href="https://github.com/Spencer-Sawyer" target="_blank" rel="noopener noreferrer" class="">Spencer-Sawyer</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5076" target="_blank" rel="noopener noreferrer" class="">#5076</a> Add command bar for quick keyboard navigation — thanks <a href="https://github.com/elijaholmos" target="_blank" rel="noopener noreferrer" class="">elijaholmos</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5085" target="_blank" rel="noopener noreferrer" class="">#5085</a> Show account balance historical change in side nav hover tooltip — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5142" target="_blank" rel="noopener noreferrer" class="">#5142</a> Release context menus feature — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5185" target="_blank" rel="noopener noreferrer" class="">#5185</a> Add <code>reset-password</code> command to the CLI Tool — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.7.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5087" target="_blank" rel="noopener noreferrer" class="">#5087</a> Add LCL to the list of banks with limited history — thanks <a href="https://github.com/thiswillbeyourgithub" target="_blank" rel="noopener noreferrer" class="">thiswillbeyourgithub</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5107" target="_blank" rel="noopener noreferrer" class="">#5107</a> Guide the user to the docs on the desktop app configure server screen — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5146" target="_blank" rel="noopener noreferrer" class="">#5146</a> Update version notification message for Pikapods instances — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5150" target="_blank" rel="noopener noreferrer" class="">#5150</a> Use fallback linking parameters if initial GoCardless linking process fails — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5183" target="_blank" rel="noopener noreferrer" class="">#5183</a> Add Belfius and KBC Brussels to banks with limited history — thanks <a href="https://github.com/wachkyri" target="_blank" rel="noopener noreferrer" class="">wachkyri</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5187" target="_blank" rel="noopener noreferrer" class="">#5187</a> Add <code>BNP_BE_GEBABEBB</code> to european banks with limited transaction history. — thanks <a href="https://github.com/tnielens" target="_blank" rel="noopener noreferrer" class="">tnielens</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5202" target="_blank" rel="noopener noreferrer" class="">#5202</a> Improve Boursobank GoCardless transaction parsing — thanks <a href="https://github.com/Aerion" target="_blank" rel="noopener noreferrer" class="">Aerion</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5229" target="_blank" rel="noopener noreferrer" class="">#5229</a> Speed up balance history graph — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5244" target="_blank" rel="noopener noreferrer" class="">#5244</a> Added a GoCardless bank parser for Raiffeisen Bank Austria. — thanks <a href="https://github.com/19790" target="_blank" rel="noopener noreferrer" class="">19790</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.7.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5086" target="_blank" rel="noopener noreferrer" class="">#5086</a> Include split transactions in select-all actions when all of their children should be selected. — thanks <a href="https://github.com/VVill-ga" target="_blank" rel="noopener noreferrer" class="">VVill-ga</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5101" target="_blank" rel="noopener noreferrer" class="">#5101</a> Trim EndToEndID from transactions for the Danish Danske Bank branch in addition to the Norwegian branch — thanks <a href="https://github.com/AlbertSPedersen" target="_blank" rel="noopener noreferrer" class="">AlbertSPedersen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5112" target="_blank" rel="noopener noreferrer" class="">#5112</a> Fix applying templates to groups — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5115" target="_blank" rel="noopener noreferrer" class="">#5115</a> Fix account properties being overriden with empty values from metadata — thanks <a href="https://github.com/rjackson" target="_blank" rel="noopener noreferrer" class="">rjackson</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5120" target="_blank" rel="noopener noreferrer" class="">#5120</a> Fix applying goal templates — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5121" target="_blank" rel="noopener noreferrer" class="">#5121</a> Fixed UI issue where bottom buttons were hidden by the iOS Home Indicator. — thanks <a href="https://github.com/danishjoseph" target="_blank" rel="noopener noreferrer" class="">danishjoseph</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5124" target="_blank" rel="noopener noreferrer" class="">#5124</a> Refactor account synchronization logic in accountsSlice and improve syncAndDownload handling — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5129" target="_blank" rel="noopener noreferrer" class="">#5129</a> Fix net worth graph colors when using multiple graphs that are positive/negative — thanks <a href="https://github.com/OlivierKamers" target="_blank" rel="noopener noreferrer" class="">OlivierKamers</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5133" target="_blank" rel="noopener noreferrer" class="">#5133</a> Add missing 'enabled' in translated text — thanks <a href="https://github.com/OlivierKamers" target="_blank" rel="noopener noreferrer" class="">OlivierKamers</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5135" target="_blank" rel="noopener noreferrer" class="">#5135</a> Fix preview transactions not showing on multi-account views — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5144" target="_blank" rel="noopener noreferrer" class="">#5144</a> Nightly npm packages publish only on schedule — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5165" target="_blank" rel="noopener noreferrer" class="">#5165</a> Display notifications below the modals. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5166" target="_blank" rel="noopener noreferrer" class="">#5166</a> Fix bottom nav-bar overlaying content when scrolling down — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5179" target="_blank" rel="noopener noreferrer" class="">#5179</a> Fix transaction list on mobile to occupy full height even if there are not many transactions. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5189" target="_blank" rel="noopener noreferrer" class="">#5189</a> Fix parsing of schedule names containing square brackets conflicting with increase/decrease modifiers — thanks <a href="https://github.com/MattFaz" target="_blank" rel="noopener noreferrer" class="">MattFaz</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5193" target="_blank" rel="noopener noreferrer" class="">#5193</a> Fix wrong payeeName used for KBC Brussels — thanks <a href="https://github.com/wachkyri" target="_blank" rel="noopener noreferrer" class="">wachkyri</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5200" target="_blank" rel="noopener noreferrer" class="">#5200</a> Elevate permissions for GitHub Actions to enable release note generation and commenting functionality. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5203" target="_blank" rel="noopener noreferrer" class="">#5203</a> Improve compatibility with OFX/QFX files — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5220" target="_blank" rel="noopener noreferrer" class="">#5220</a> Reapply thousand separators before passing input to appendDecimals — thanks <a href="https://github.com/intagaming" target="_blank" rel="noopener noreferrer" class="">intagaming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5226" target="_blank" rel="noopener noreferrer" class="">#5226</a> Fix YNAB4 split transaction import — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5241" target="_blank" rel="noopener noreferrer" class="">#5241</a> Update the 'Use last synced total' button of the reconcile modal to use the default button theme — thanks <a href="https://github.com/mauschil" target="_blank" rel="noopener noreferrer" class="">mauschil</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5245" target="_blank" rel="noopener noreferrer" class="">#5245</a> Synchronize <code>amount</code> state with external values in HoldBufferModal and TransferModal components. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5246" target="_blank" rel="noopener noreferrer" class="">#5246</a> Fix broken links to multi-user config management. — thanks <a href="https://github.com/jeevan-shikaram" target="_blank" rel="noopener noreferrer" class="">jeevan-shikaram</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5251" target="_blank" rel="noopener noreferrer" class="">#5251</a> Fix tracking budget income budget fields missing in mobile view. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5253" target="_blank" rel="noopener noreferrer" class="">#5253</a> Fix switching budget type requiring hard reload to take effect. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.7.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4720" target="_blank" rel="noopener noreferrer" class="">#4720</a> Added TypeScript types for transaction imports — thanks <a href="https://github.com/baruchiro" target="_blank" rel="noopener noreferrer" class="">baruchiro</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4952" target="_blank" rel="noopener noreferrer" class="">#4952</a> Add tests for the docker image build and the sync-server cli. — thanks <a href="https://github.com/rgoldfinger" target="_blank" rel="noopener noreferrer" class="">rgoldfinger</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5007" target="_blank" rel="noopener noreferrer" class="">#5007</a> Move spreadsheet bindings to spreadsheets feature folder and move hooks from <code>src/components/spreadsheets</code> to <code>src/hooks</code> — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5047" target="_blank" rel="noopener noreferrer" class="">#5047</a> Added a Git Workflow to publish nightly NPM packages every night — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a> &amp; <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5048" target="_blank" rel="noopener noreferrer" class="">#5048</a> Upgrade <code>uuid</code> from 9.0.1 -&gt; 11.1.0 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5060" target="_blank" rel="noopener noreferrer" class="">#5060</a> Move more .d.ts files to .ts — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5081" target="_blank" rel="noopener noreferrer" class="">#5081</a> Patch <code>no-restricted-imports</code> eslint rule — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5084" target="_blank" rel="noopener noreferrer" class="">#5084</a> Bump <code>tar-fs</code> from 2.1.2 to 2.1.3 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5109" target="_blank" rel="noopener noreferrer" class="">#5109</a> Auto-close issues with 'needs info' labels after 7 days — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5110" target="_blank" rel="noopener noreferrer" class="">#5110</a> Improve 'needs info' issue stale management — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5111" target="_blank" rel="noopener noreferrer" class="">#5111</a> Add missing dependency array to useEffect in SaveReportChoose — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5118" target="_blank" rel="noopener noreferrer" class="">#5118</a> Create unit test for CategorySelector and Change components. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5123" target="_blank" rel="noopener noreferrer" class="">#5123</a> Fix nightly testing step of docker edge build — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5127" target="_blank" rel="noopener noreferrer" class="">#5127</a> Replace <code>snapshot-diff</code> with <code>jest-diff</code> and remove <code>jest</code> dependency — thanks <a href="https://github.com/OlivierKamers" target="_blank" rel="noopener noreferrer" class="">OlivierKamers</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5134" target="_blank" rel="noopener noreferrer" class="">#5134</a> Fix PR number in release-note-generator — thanks <a href="https://github.com/OlivierKamers" target="_blank" rel="noopener noreferrer" class="">OlivierKamers</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5147" target="_blank" rel="noopener noreferrer" class="">#5147</a> Add GitHub workflow for counting monthly contributor points — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5157" target="_blank" rel="noopener noreferrer" class="">#5157</a> Add GitHub Actions workflow for automatic code formatting — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5172" target="_blank" rel="noopener noreferrer" class="">#5172</a> Upgrade <code>react-router</code> to v7. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5180" target="_blank" rel="noopener noreferrer" class="">#5180</a> Updated auto-comment posted on new feature requests - removed references to lodash. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5181" target="_blank" rel="noopener noreferrer" class="">#5181</a> Cleaned up some configuration files. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5182" target="_blank" rel="noopener noreferrer" class="">#5182</a> Automate release notes generation for pull requests using GitHub Actions and OpenAI API. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5195" target="_blank" rel="noopener noreferrer" class="">#5195</a> Bump <code>vitest</code> from 3.1.4 -&gt; 3.2.4 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5196" target="_blank" rel="noopener noreferrer" class="">#5196</a> Bump <code>react-i18next</code> from 14.1.3 -&gt; 15.5.3 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5197" target="_blank" rel="noopener noreferrer" class="">#5197</a> Remove <code>body-parser</code> dependency — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5198" target="_blank" rel="noopener noreferrer" class="">#5198</a> Bump csv packages to new major versions — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5204" target="_blank" rel="noopener noreferrer" class="">#5204</a> Move more .d.ts files to .ts — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5206" target="_blank" rel="noopener noreferrer" class="">#5206</a> Mark titlebar strings for translation — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5209" target="_blank" rel="noopener noreferrer" class="">#5209</a> Mark more files for translation — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5213" target="_blank" rel="noopener noreferrer" class="">#5213</a> Prevent forks from running nightly Github workflows — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Proposal for spending community funds]]></title>
            <link>https://actualbudget.org/blog/spending-community-funds</link>
            <guid>https://actualbudget.org/blog/spending-community-funds</guid>
            <pubDate>Sun, 08 Jun 2025 16:00:00 GMT</pubDate>
            <description><![CDATA[We're proposing a system to pay core maintainers for essential admin work funded by community donations. This 3-month trial won't move forward without your input. If the community is against it, we won't do it.]]></description>
            <content:encoded><![CDATA[<p>Our open source community has reached an exciting point: thanks to the incredible generosity of our donors, we now have a steady flow of funds coming in. First of all — thank you.</p>
<p>This support allows us to make the project more sustainable for everyone involved. We want to start by addressing something that is often overlooked in open source: the invisible labor that keeps everything running.</p>
<p>We're proposing a 3-month trial program to pay our core maintainers for the essential (but often unglamorous) work of:</p>
<ul>
<li class="">Reviewing pull requests</li>
<li class="">Triage and categorize GitHub issues</li>
<li class="">Preparing releases</li>
</ul>
<p>We believe it's time to recognize the financial value of labor — but before we move forward, we want to hear your feedback. Join the conversation on <a href="https://discord.com/channels/937901803608096828/940290142579605514/1381286169601511515" target="_blank" rel="noopener noreferrer" class="">Discord</a> or leave anonymous feedback in <a href="https://docs.google.com/forms/d/e/1FAIpQLScGRK__pOmMja3y_GMmF7RbMjtnmebWrbXvY0JXstoiJLb7Uw/viewform?usp=dialog" target="_blank" rel="noopener noreferrer" class="">this form</a>.</p>
<blockquote>
<p><strong>Update:</strong> This proposal has been approved. More details about the payment system can be found in the <a class="" href="https://actualbudget.org/docs/contributing/leadership/paying-contributors">paying contributors</a> page.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="what-were-proposing">What We're Proposing<a href="https://actualbudget.org/blog/spending-community-funds#what-were-proposing" class="hash-link" aria-label="Direct link to What We're Proposing" title="Direct link to What We're Proposing" translate="no">​</a></h2>
<p>Starting July 1st, we'd like to set aside $1,000 per month from the project's funds for a review stipend pool. This pool would be divided between <strong>core maintainers</strong> based on the work they do each month, measured via a transparent points system.</p>
<ul>
<li class="">Points are assigned based on the size of PRs reviewed (using lines of code as a proxy for effort).</li>
<li class="">Additional points are awarded for labelling and grooming issues, closing duplicates, and managing releases.</li>
<li class="">The system has a cap, and in months with less activity, the payout is reduced to $500.</li>
<li class="">Payments are handled via OpenCollective and are only available to core maintainers.</li>
</ul>
<p>This system is designed to be lightweight, fair, and easy to administer — and it keeps our monthly costs well within our donation income.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="why-start-with-admin-work">Why Start With Admin Work?<a href="https://actualbudget.org/blog/spending-community-funds#why-start-with-admin-work" class="hash-link" aria-label="Direct link to Why Start With Admin Work?" title="Direct link to Why Start With Admin Work?" translate="no">​</a></h2>
<p>Before we consider feature bounties or bug bounties, we need to acknowledge the day-to-day labor that enables these contributions to be merged and released. Paying for features while leaving critical administrative work unpaid would be unsustainable — and unfair.</p>
<p>This trial serves as the foundation for broader funding efforts in the future. However, it begins with respecting the work that is already being done.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="what-we-need-from-you">What We Need From You<a href="https://actualbudget.org/blog/spending-community-funds#what-we-need-from-you" class="hash-link" aria-label="Direct link to What We Need From You" title="Direct link to What We Need From You" translate="no">​</a></h2>
<p>We believe this is the right direction — but we won't go ahead without the community's support.</p>
<ul>
<li class="">If you're for it, against it, or have suggestions — let us know.</li>
<li class="">If there's strong opposition, we won't implement it.</li>
<li class="">If the community supports it, we'll begin the trial in July.</li>
</ul>
<p>Join the conversation on <a href="https://discord.com/channels/937901803608096828/940290142579605514/1381286169601511515" target="_blank" rel="noopener noreferrer" class="">Discord</a> or leave anonymous feedback in <a href="https://docs.google.com/forms/d/e/1FAIpQLScGRK__pOmMja3y_GMmF7RbMjtnmebWrbXvY0JXstoiJLb7Uw/viewform?usp=dialog" target="_blank" rel="noopener noreferrer" class="">this form</a>.
We're listening — and we'll publish a summary of the feedback before moving forward.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="whats-next">What's Next?<a href="https://actualbudget.org/blog/spending-community-funds#whats-next" class="hash-link" aria-label="Direct link to What's Next?" title="Direct link to What's Next?" translate="no">​</a></h2>
<ul>
<li class="">We'll collect community feedback until late June.</li>
<li class="">If there's consensus, the 3-month trial begins July 1st.</li>
<li class="">After the trial, we'll evaluate how it went and where to go next.</li>
</ul>
<hr>
<p>Thank you again for being part of this journey. This community runs on trust, time, and care. With your feedback, we can keep building something that works — for all of us.</p>]]></content:encoded>
            <category>announcement</category>
        </item>
        <item>
            <title><![CDATA[Release 25.6.1]]></title>
            <link>https://actualbudget.org/blog/release-25.6.1</link>
            <guid>https://actualbudget.org/blog/release-25.6.1</guid>
            <pubDate>Wed, 04 Jun 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains the following improvements:</p>
<ul>
<li class="">Ensures the server version is accurately displayed when deploying using Docker</li>
<li class="">Fixes a rare crash when selecting dates</li>
<li class="">Upgrades the Docker image to use Node.js version 20</li>
</ul>
<p><strong>Docker tag: 25.6.1</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.6.1#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5093" target="_blank" rel="noopener noreferrer" class="">#5093</a> Fix server version display on docker images — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5095" target="_blank" rel="noopener noreferrer" class="">#5095</a> Fix crash when datepicker deselected with no date set — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.6.1#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5091" target="_blank" rel="noopener noreferrer" class="">#5091</a> Update Dockerfiles to use Node.js 20 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.6.0]]></title>
            <link>https://actualbudget.org/blog/release-25.6.0</link>
            <guid>https://actualbudget.org/blog/release-25.6.0</guid>
            <pubDate>Tue, 03 Jun 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release includes the ability to <strong>run the sync server from within the desktop app</strong>. This should make it much simpler to get access to features such as bank sync.</p>
<p>Other notable improvements:</p>
<ul>
<li class="">Upcoming/missed/due schedules in a category template are now shown on the desktop budget table</li>
<li class="">Numerous fixes for bugs and visual glitches</li>
</ul>
<p><strong>Docker tag: 25.6.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.6.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4810" target="_blank" rel="noopener noreferrer" class="">#4810</a> Add modal for creating budget automations — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4870" target="_blank" rel="noopener noreferrer" class="">#4870</a> Desktop app Sync Server server configuration screen — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.6.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4815" target="_blank" rel="noopener noreferrer" class="">#4815</a> Add upcoming/missed/due schedules indicator on budget table (based on category schedule templates) — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4869" target="_blank" rel="noopener noreferrer" class="">#4869</a> Flip transaction amounts for most of SEB Kort AB affiliated cards (Strawberry/Nordic choice, Eurocard, Globecard, Opel, SAAB, SAS, SJ Prio, Circle K, Wallet, Ingo and Scandic) — thanks <a href="https://github.com/vincegio" target="_blank" rel="noopener noreferrer" class="">vincegio</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4872" target="_blank" rel="noopener noreferrer" class="">#4872</a> Changed 'Close file' wording to 'Switch file' to prevent confusion about possibly it shutting down the account — thanks <a href="https://github.com/JaredTweed" target="_blank" rel="noopener noreferrer" class="">JaredTweed</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4887" target="_blank" rel="noopener noreferrer" class="">#4887</a> Converted sync-server to run with typescript — thanks <a href="https://github.com/rgoldfinger" target="_blank" rel="noopener noreferrer" class="">rgoldfinger</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4933" target="_blank" rel="noopener noreferrer" class="">#4933</a> Use the latest release tag instead of the latest tag for version checks — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4958" target="_blank" rel="noopener noreferrer" class="">#4958</a> Add BoursoBank GoCardless Integration — thanks <a href="https://github.com/Aerion" target="_blank" rel="noopener noreferrer" class="">Aerion</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4970" target="_blank" rel="noopener noreferrer" class="">#4970</a> Add Abanca to banks with limited history — thanks <a href="https://github.com/sergiomola" target="_blank" rel="noopener noreferrer" class="">sergiomola</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4986" target="_blank" rel="noopener noreferrer" class="">#4986</a> Add types to budget template files and some cleanup — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4987" target="_blank" rel="noopener noreferrer" class="">#4987</a> Add option to calculate running balances in useTransactions hook — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4994" target="_blank" rel="noopener noreferrer" class="">#4994</a> Add runningBalances to usePreviewTransactions and an option to set the starting balance to start running balance calculation from — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5031" target="_blank" rel="noopener noreferrer" class="">#5031</a> Enable GoCardless account selection if supported by the target institution — thanks <a href="https://github.com/lorenzenv" target="_blank" rel="noopener noreferrer" class="">lorenzenv</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5038" target="_blank" rel="noopener noreferrer" class="">#5038</a> Added information that sync error are caused by a rate limit if that's the case. — thanks <a href="https://github.com/SteinTokvam" target="_blank" rel="noopener noreferrer" class="">SteinTokvam</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5052" target="_blank" rel="noopener noreferrer" class="">#5052</a> Add <code>GLS Gemeinschaftsbank</code> to banks with limited history — thanks <a href="https://github.com/NormenKD" target="_blank" rel="noopener noreferrer" class="">NormenKD</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.6.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4766" target="_blank" rel="noopener noreferrer" class="">#4766</a> Add functional tests for the payee page — thanks <a href="https://github.com/alvaro-crespo" target="_blank" rel="noopener noreferrer" class="">alvaro-crespo</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4889" target="_blank" rel="noopener noreferrer" class="">#4889</a> Add a functionality to split transactions repair tool to remove categories from parent transactions and prevent adding/update parent transactions with categories — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4908" target="_blank" rel="noopener noreferrer" class="">#4908</a> Fixed undefined reference in utils titleFirst function — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4910" target="_blank" rel="noopener noreferrer" class="">#4910</a> Fixed issue with setting date and notes while creating transaction on mobile — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4911" target="_blank" rel="noopener noreferrer" class="">#4911</a> Fixed bug with OFX with leading/trailing whitespace — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4912" target="_blank" rel="noopener noreferrer" class="">#4912</a> Fix autofocus of <code>Button</code> elements when enclosed in the <code>InitialFocus</code> component — thanks <a href="https://github.com/sambobbarnes" target="_blank" rel="noopener noreferrer" class="">sambobbarnes</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4914" target="_blank" rel="noopener noreferrer" class="">#4914</a> Fixed issue with account and notes not clearing when launching action from PWA — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4917" target="_blank" rel="noopener noreferrer" class="">#4917</a> Fixed graphical error in display on month in top right corner of monthly spending — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4921" target="_blank" rel="noopener noreferrer" class="">#4921</a> Made default string for transaction editing respect localization of commas and periods — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4922" target="_blank" rel="noopener noreferrer" class="">#4922</a> Improved visibility for reconciliation popover — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4923" target="_blank" rel="noopener noreferrer" class="">#4923</a> Made dark scrollbar wider for the account sidebar. — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4935" target="_blank" rel="noopener noreferrer" class="">#4935</a> Fix viewing pie/donut charts on mobile — thanks <a href="https://github.com/ohNoBigO" target="_blank" rel="noopener noreferrer" class="">ohNoBigO</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4940" target="_blank" rel="noopener noreferrer" class="">#4940</a> [Mobile] Show transactions upon clicking income categories — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4949" target="_blank" rel="noopener noreferrer" class="">#4949</a> Fix Dashboard Widgets Not Ordered on Mobile — thanks <a href="https://github.com/Johnn27" target="_blank" rel="noopener noreferrer" class="">Johnn27</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4953" target="_blank" rel="noopener noreferrer" class="">#4953</a> Fix server migrations directory reference — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4954" target="_blank" rel="noopener noreferrer" class="">#4954</a> Ensure sync server uses absolute directories so users can configure relative paths for user-files — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4957" target="_blank" rel="noopener noreferrer" class="">#4957</a> Fix cli tool version after server typescript update — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4968" target="_blank" rel="noopener noreferrer" class="">#4968</a> Ensuring new sync-server build process copies over sql files — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4980" target="_blank" rel="noopener noreferrer" class="">#4980</a> Increase OpenID request timeout — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4998" target="_blank" rel="noopener noreferrer" class="">#4998</a> [Mobile] Fix category transactions screen not showing child transactions — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5002" target="_blank" rel="noopener noreferrer" class="">#5002</a> Fixed QIF import skipping transactions when empty lines present — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5036" target="_blank" rel="noopener noreferrer" class="">#5036</a> Fix category schedule indicators not showing up in budget page — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5045" target="_blank" rel="noopener noreferrer" class="">#5045</a> Fix "delete x users" translation string — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5050" target="_blank" rel="noopener noreferrer" class="">#5050</a> Restrict Electron-embedded sync server to bind only to configured hostname. — thanks <a href="https://github.com/ShreyasKallingal" target="_blank" rel="noopener noreferrer" class="">ShreyasKallingal</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5051" target="_blank" rel="noopener noreferrer" class="">#5051</a> 🐛 Fix goals tooltip obstructing cover spending context menu — thanks <a href="https://github.com/johnn27" target="_blank" rel="noopener noreferrer" class="">johnn27</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5069" target="_blank" rel="noopener noreferrer" class="">#5069</a> Fixes a bug where the category expansion state was not saved when its value was 0 — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5073" target="_blank" rel="noopener noreferrer" class="">#5073</a> Add <code>ING_PL_INGBPLPW</code> to banks with limited history — thanks <a href="https://github.com/marcin-honang" target="_blank" rel="noopener noreferrer" class="">marcin-honang</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5080" target="_blank" rel="noopener noreferrer" class="">#5080</a> Show loading indicator in mobile transaction list if schedules are not yet loaded — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.6.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4787" target="_blank" rel="noopener noreferrer" class="">#4787</a> Rename AQL module's runQuery function to aqlQuery to disambiguate with DB module runQuery function — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4789" target="_blank" rel="noopener noreferrer" class="">#4789</a> Use <a href="https://github.com/hooks" target="_blank" rel="noopener noreferrer" class="">hooks</a> path alias for cleaner imports — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4817" target="_blank" rel="noopener noreferrer" class="">#4817</a> Move loot-core/client/app code over to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4818" target="_blank" rel="noopener noreferrer" class="">#4818</a> Move loot-core/client/budgets code over to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4819" target="_blank" rel="noopener noreferrer" class="">#4819</a> Move loot-core/client/modals code over to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4820" target="_blank" rel="noopener noreferrer" class="">#4820</a> Move loot-core/client/notifications code over to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4821" target="_blank" rel="noopener noreferrer" class="">#4821</a> Move loot-core/client/prefs code over to desktop-client package. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4822" target="_blank" rel="noopener noreferrer" class="">#4822</a> Move loot-core/client/queries code over to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4823" target="_blank" rel="noopener noreferrer" class="">#4823</a> Move loot-core/client/users code over to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4827" target="_blank" rel="noopener noreferrer" class="">#4827</a> Move loot-core/client/store and loot-core/client/redux to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4828" target="_blank" rel="noopener noreferrer" class="">#4828</a> Move loot-core/client/data-hooks over to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4830" target="_blank" rel="noopener noreferrer" class="">#4830</a> [Final PR] Move remaining loot-core/client files to desktop-client feature folders — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4864" target="_blank" rel="noopener noreferrer" class="">#4864</a> Stabilize electron build directory paths — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4879" target="_blank" rel="noopener noreferrer" class="">#4879</a> Update budgetType preference from rollover/report to be envelope/tracking — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4882" target="_blank" rel="noopener noreferrer" class="">#4882</a> Add tests to goal template processor functions — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4897" target="_blank" rel="noopener noreferrer" class="">#4897</a> Replace Actuator dependency with our own implementation to ensure the Server version displays properly in all scenarios — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4903" target="_blank" rel="noopener noreferrer" class="">#4903</a> Promoting OpenId as default feature — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4930" target="_blank" rel="noopener noreferrer" class="">#4930</a> Beginning of transition of Transactions table to TS — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4932" target="_blank" rel="noopener noreferrer" class="">#4932</a> Automatically generate GitHub release text — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4942" target="_blank" rel="noopener noreferrer" class="">#4942</a> Fix lint error accidentally pushed to master — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4943" target="_blank" rel="noopener noreferrer" class="">#4943</a> Deduplicate vite versions — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4955" target="_blank" rel="noopener noreferrer" class="">#4955</a> Update <a href="https://github.com/actual-app" target="_blank" rel="noopener noreferrer" class="">actual-app</a>/components/input to be based on react-aria-components Input component. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4956" target="_blank" rel="noopener noreferrer" class="">#4956</a> Use cx in Button className merging — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4960" target="_blank" rel="noopener noreferrer" class="">#4960</a> Use <a href="https://github.com/desktop-client" target="_blank" rel="noopener noreferrer" class="">desktop-client</a> alias in all of desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4978" target="_blank" rel="noopener noreferrer" class="">#4978</a> Change minimum version of Node.js to version 20 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4992" target="_blank" rel="noopener noreferrer" class="">#4992</a> Update react-spring to version 10.0.0 — thanks <a href="https://github.com/eldemarkki" target="_blank" rel="noopener noreferrer" class="">eldemarkki</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4995" target="_blank" rel="noopener noreferrer" class="">#4995</a> Fix prefsSlice import — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5008" target="_blank" rel="noopener noreferrer" class="">#5008</a> Make InitialFocus component generic — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5011" target="_blank" rel="noopener noreferrer" class="">#5011</a> Add a package.json engine version for Yarn — thanks <a href="https://github.com/rgoldfinger" target="_blank" rel="noopener noreferrer" class="">rgoldfinger</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5014" target="_blank" rel="noopener noreferrer" class="">#5014</a> Bump <code>yarn</code> version from <code>v4.7.0</code> to <code>v4.9.1</code>. — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5015" target="_blank" rel="noopener noreferrer" class="">#5015</a> Bump dependency patch versions — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5017" target="_blank" rel="noopener noreferrer" class="">#5017</a> Remove ip dependency — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5018" target="_blank" rel="noopener noreferrer" class="">#5018</a> bump jq dependency — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5019" target="_blank" rel="noopener noreferrer" class="">#5019</a> Bump adm-zip to 0.5.16 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5024" target="_blank" rel="noopener noreferrer" class="">#5024</a> Fix loot-core peer dependency warnings — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5025" target="_blank" rel="noopener noreferrer" class="">#5025</a> Upgrade low risk dependencies to their newest minor version — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5027" target="_blank" rel="noopener noreferrer" class="">#5027</a> Upgrade react dependencies to their newest minor version — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5028" target="_blank" rel="noopener noreferrer" class="">#5028</a> Upgrade babel/webpack dependencies to their newest minor version — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5029" target="_blank" rel="noopener noreferrer" class="">#5029</a> Upgrade electron dependencies to their newest minor version — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5034" target="_blank" rel="noopener noreferrer" class="">#5034</a> Automatically upload to MS store on release — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5041" target="_blank" rel="noopener noreferrer" class="">#5041</a> Upgrade date-fns from v2.30.0 -&gt; v4.1.0 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5042" target="_blank" rel="noopener noreferrer" class="">#5042</a> Upgrade express from 4.21.2 -&gt; 5.1.0 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5070" target="_blank" rel="noopener noreferrer" class="">#5070</a> Added 'needs triage' label to all new bug issues — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/5075" target="_blank" rel="noopener noreferrer" class="">#5075</a> Bump formidable from 2.1.2 to 2.1.5 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.5.0]]></title>
            <link>https://actualbudget.org/blog/release-25.5.0</link>
            <guid>https://actualbudget.org/blog/release-25.5.0</guid>
            <pubDate>Sat, 03 May 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release has many notable improvements. Some highlights:</p>
<ul>
<li class="">Download custom reports as an image</li>
<li class="">Merge different transactions into a single transaction</li>
<li class="">Run Actual outside of a Docker container without building from source—for more information, please check out the <a href="https://actualbudget.org/docs/install/cli-tool" target="_blank" rel="noopener noreferrer" class="">docs</a></li>
<li class="">Use Cloudflare Access tunnels to connect to an Actual instance (newly fixed)</li>
</ul>
<p><strong>Docker tag: 25.5.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.5.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4219" target="_blank" rel="noopener noreferrer" class="">#4219</a> Add functionality to download custom reports as an image. — thanks <a href="https://github.com/ADRROE" target="_blank" rel="noopener noreferrer" class="">ADRROE</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4593" target="_blank" rel="noopener noreferrer" class="">#4593</a> Add option to control whether notes are imported during transaction imports — thanks <a href="https://github.com/iaewing" target="_blank" rel="noopener noreferrer" class="">iaewing</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4739" target="_blank" rel="noopener noreferrer" class="">#4739</a> added ability to merge transactions — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4798" target="_blank" rel="noopener noreferrer" class="">#4798</a> Add new sync-server CLI tool to allow users to run the server with one command — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4807" target="_blank" rel="noopener noreferrer" class="">#4807</a> Adds a feature to resize the category names in the budget table. — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.5.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4421" target="_blank" rel="noopener noreferrer" class="">#4421</a> Added <code>ACTUAL_USER_CREATION_MODE=login</code> enviroment variable to create users on login — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4446" target="_blank" rel="noopener noreferrer" class="">#4446</a> OpenID first login changed to confirm password — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4484" target="_blank" rel="noopener noreferrer" class="">#4484</a> [Mobile] Drag and drop to reorder expense categories in budget page (only supports for Chromium-based browsers for now) — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4567" target="_blank" rel="noopener noreferrer" class="">#4567</a> Don't include hidden categories or groups in totals in tracking budget. — thanks <a href="https://github.com/psybers" target="_blank" rel="noopener noreferrer" class="">psybers</a>, <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a>, &amp; <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4584" target="_blank" rel="noopener noreferrer" class="">#4584</a> Show closed accounts on mobile Accounts page. — thanks <a href="https://github.com/alcroito" target="_blank" rel="noopener noreferrer" class="">alcroito</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4599" target="_blank" rel="noopener noreferrer" class="">#4599</a> [Mobile] Drag and drop to reorder expense category groups in budget page (only supports for Chromium-based browsers for now). — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4692" target="_blank" rel="noopener noreferrer" class="">#4692</a> Add previous/next month buttons to the MonthPicker — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4714" target="_blank" rel="noopener noreferrer" class="">#4714</a> You can now unlink accounts from bank sync settings — thanks <a href="https://github.com/Triscal" target="_blank" rel="noopener noreferrer" class="">Triscal</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4743" target="_blank" rel="noopener noreferrer" class="">#4743</a> Add KBCBE (<code>KBC_KREDBEBB</code>) to banks with limited history — thanks <a href="https://github.com/bddvlpr" target="_blank" rel="noopener noreferrer" class="">bddvlpr</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4770" target="_blank" rel="noopener noreferrer" class="">#4770</a> Missing translations [rules and to budget] — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4847" target="_blank" rel="noopener noreferrer" class="">#4847</a> Allowing the UI to call internal sync server commands when running in the Desktop app — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4857" target="_blank" rel="noopener noreferrer" class="">#4857</a> Flip transaction amounts for Strawberry credit cards — thanks <a href="https://github.com/vincegio" target="_blank" rel="noopener noreferrer" class="">vincegio</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.5.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4715" target="_blank" rel="noopener noreferrer" class="">#4715</a> Reworked import to accept all amount options at the same time to fix UI lockout when using In/Out mode with existing split columns. — thanks <a href="https://github.com/Gmanicus" target="_blank" rel="noopener noreferrer" class="">Gmanicus</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4719" target="_blank" rel="noopener noreferrer" class="">#4719</a> Fixed issue where early-posted scheduled transactions used the scheduled future date instead of today's date. — thanks <a href="https://github.com/Bhautik2902" target="_blank" rel="noopener noreferrer" class="">Bhautik2902</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4724" target="_blank" rel="noopener noreferrer" class="">#4724</a> Persist filters in Custom Report on interval or date range change — thanks <a href="https://github.com/tostasmistas" target="_blank" rel="noopener noreferrer" class="">tostasmistas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4733" target="_blank" rel="noopener noreferrer" class="">#4733</a> Fixed issue where sidebar wouldn't persist pinning preference on page reload — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4735" target="_blank" rel="noopener noreferrer" class="">#4735</a> Got rid of unnecessary warning when developing Actual — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4749" target="_blank" rel="noopener noreferrer" class="">#4749</a> Fix template goals not being removed in certain conditions — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4756" target="_blank" rel="noopener noreferrer" class="">#4756</a> Gocardless bank sync: improved error handling for initial account linking. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4769" target="_blank" rel="noopener noreferrer" class="">#4769</a> Fixed issue with close account flow not properly validating transfer or category — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4774" target="_blank" rel="noopener noreferrer" class="">#4774</a> [Mobile] Fix income categories not changing colors based on active month — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4780" target="_blank" rel="noopener noreferrer" class="">#4780</a> Add support for longer running SimpleFIN transaction requests — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4812" target="_blank" rel="noopener noreferrer" class="">#4812</a> Fix crash on transactions table with new transaction popup open — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4825" target="_blank" rel="noopener noreferrer" class="">#4825</a> Fix CLI issue where <code>ACTUAL_DATA_DIR</code> env variable was not being respected when no config is present — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4836" target="_blank" rel="noopener noreferrer" class="">#4836</a> Fix for returnUrl in OpenID auth — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4837" target="_blank" rel="noopener noreferrer" class="">#4837</a> Fixed saving falsy values in saveGlobalPrefs — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4838" target="_blank" rel="noopener noreferrer" class="">#4838</a> Fix HTML bug in ofx2json logic — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4844" target="_blank" rel="noopener noreferrer" class="">#4844</a> Reload on all redirects to handle Cloudflare Access expiration. — thanks <a href="https://github.com/rgoldfinger" target="_blank" rel="noopener noreferrer" class="">rgoldfinger</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4845" target="_blank" rel="noopener noreferrer" class="">#4845</a> Escape Payee for Commerzbank RegExp — thanks <a href="https://github.com/misu-dev" target="_blank" rel="noopener noreferrer" class="">misu-dev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4853" target="_blank" rel="noopener noreferrer" class="">#4853</a> Fix load backup modal giving a blank screen when opened in the desktop app — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4860" target="_blank" rel="noopener noreferrer" class="">#4860</a> Fix some desktop app menu links — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4875" target="_blank" rel="noopener noreferrer" class="">#4875</a> [Mobile] Fix overspent banner showing previously active month's overspent categories. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4880" target="_blank" rel="noopener noreferrer" class="">#4880</a> [Mobile] Fix hidden category groups not being hidden — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4881" target="_blank" rel="noopener noreferrer" class="">#4881</a> Fix running balance on split schedule previews — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4902" target="_blank" rel="noopener noreferrer" class="">#4902</a> Fix OpenID first login using config.json or ENV vars — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.5.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4544" target="_blank" rel="noopener noreferrer" class="">#4544</a> Use AQL query to query category groups in loot-core server handlers and add a new <code>categories</code> query option for <code>category_groups</code> table to include/exclude querying of associated categories i.e. <code>q('category_groups').options({ categories: 'all' }).select('*')</code> — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4547" target="_blank" rel="noopener noreferrer" class="">#4547</a> Extract budget file related server handlers from main.ts to server/budgetfiles/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4660" target="_blank" rel="noopener noreferrer" class="">#4660</a> Extract auth related server handlers from main.ts to server/auth/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4662" target="_blank" rel="noopener noreferrer" class="">#4662</a> Extract encryption related server handlers from main.ts to server/encryption/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4672" target="_blank" rel="noopener noreferrer" class="">#4672</a> Converted IndexedDB files to strict TypeScript. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4674" target="_blank" rel="noopener noreferrer" class="">#4674</a> Added initial Playwright tests for Electron — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4700" target="_blank" rel="noopener noreferrer" class="">#4700</a> Upgrade to React v19 — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4710" target="_blank" rel="noopener noreferrer" class="">#4710</a> improving typechecker and lint local performance — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4740" target="_blank" rel="noopener noreferrer" class="">#4740</a> Fix bump versions script behaviour — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4752" target="_blank" rel="noopener noreferrer" class="">#4752</a> Added Electron Playwright test fixture — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4757" target="_blank" rel="noopener noreferrer" class="">#4757</a> add eslint auto-fixer to lint-staged — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4767" target="_blank" rel="noopener noreferrer" class="">#4767</a> Fix loot core resolution for electron in dev mode — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4768" target="_blank" rel="noopener noreferrer" class="">#4768</a> Remove ngrok from electron. In future we'll move to a plugin. — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4816" target="_blank" rel="noopener noreferrer" class="">#4816</a> Move loot-core/client codes over to desktop-client package — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4824" target="_blank" rel="noopener noreferrer" class="">#4824</a> Slow improvements to Account.tsx (1/many) — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4832" target="_blank" rel="noopener noreferrer" class="">#4832</a> Bump http-proxy-middleware from 3.0.3 to 3.0.5 — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4833" target="_blank" rel="noopener noreferrer" class="">#4833</a> Bump vite from 5.4.8 to 5.4.18 — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4834" target="_blank" rel="noopener noreferrer" class="">#4834</a> Bump nanoid from 3.3.7 to 3.3.11 — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4840" target="_blank" rel="noopener noreferrer" class="">#4840</a> Move sync-server to vitest — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4851" target="_blank" rel="noopener noreferrer" class="">#4851</a> Move crdt to vitest — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4856" target="_blank" rel="noopener noreferrer" class="">#4856</a> Move api/desktop-client/eslint-plugin-actual to the newest vitest — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4859" target="_blank" rel="noopener noreferrer" class="">#4859</a> Move loot-core to vitest — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4862" target="_blank" rel="noopener noreferrer" class="">#4862</a> Move some .d.ts files to .ts — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.4.0]]></title>
            <link>https://actualbudget.org/blog/release-25.4.0</link>
            <guid>https://actualbudget.org/blog/release-25.4.0</guid>
            <pubDate>Thu, 03 Apr 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>The release has the following notable improvements:</p>
<ul>
<li class="">Experimental support for bank syncing in Brazil using Pluggy.ai</li>
<li class="">Banners to highlight overspending on mobile</li>
<li class="">Translation support for dates and datepickers</li>
<li class="">Experimental support for embedding the sync server in the Electron desktop apps. For more info check out <a href="https://github.com/actualbudget/actual/pull/4526#issue-2892519042" target="_blank" rel="noopener noreferrer" class="">the PR</a></li>
</ul>
<p><strong>Docker tag: 25.4.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.4.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4049" target="_blank" rel="noopener noreferrer" class="">#4049</a> Add Pluggy.ai bank sync for Brazilian Banks — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4459" target="_blank" rel="noopener noreferrer" class="">#4459</a> Add "last reconciled" timestamp to accounts — thanks <a href="https://github.com/tostasmistas" target="_blank" rel="noopener noreferrer" class="">tostasmistas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4526" target="_blank" rel="noopener noreferrer" class="">#4526</a> Experimental: Embedding the sync server into the desktop app — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.4.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4211" target="_blank" rel="noopener noreferrer" class="">#4211</a> Translate dates to the selected language. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4302" target="_blank" rel="noopener noreferrer" class="">#4302</a> Improve summary report monthly average calculation — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4416" target="_blank" rel="noopener noreferrer" class="">#4416</a> Add INDUSTRIEL_CMCIFRPAXXX, QONTO_QNTOFRP1 to BANKS_WITH_LIMITED_HISTORY constant. — thanks <a href="https://github.com/Th3Heavy" target="_blank" rel="noopener noreferrer" class="">Th3Heavy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4428" target="_blank" rel="noopener noreferrer" class="">#4428</a> OPENID Environment variables will now be used on server startup — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4471" target="_blank" rel="noopener noreferrer" class="">#4471</a> [Mobile] Add support for searching child transactions — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4474" target="_blank" rel="noopener noreferrer" class="">#4474</a> align the month picker year labels with the month text — thanks <a href="https://github.com/tim-smart" target="_blank" rel="noopener noreferrer" class="">tim-smart</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4476" target="_blank" rel="noopener noreferrer" class="">#4476</a> [Mobile] Drag and drop to reorder accounts (only supports for Chromium-based browsers for now) — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4482" target="_blank" rel="noopener noreferrer" class="">#4482</a> [Mobile] Drag and drop to income categories in budget page (only supports for Chromium-based browsers for now) — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4511" target="_blank" rel="noopener noreferrer" class="">#4511</a> Allow marking transactions as Transfers on mobile/small screen devices — thanks <a href="https://github.com/rugulous" target="_blank" rel="noopener noreferrer" class="">rugulous</a> &amp; <a href="https://github.com/tempiz" target="_blank" rel="noopener noreferrer" class="">tempiz</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4523" target="_blank" rel="noopener noreferrer" class="">#4523</a> Show the last bank sync in plain language instead of timestamp — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4536" target="_blank" rel="noopener noreferrer" class="">#4536</a> Mobile transaction edit button will display "Add New Split" when there are no empty splits. — thanks <a href="https://github.com/tempiz" target="_blank" rel="noopener noreferrer" class="">tempiz</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4540" target="_blank" rel="noopener noreferrer" class="">#4540</a> Memoize external accounts for bank sync modal — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4546" target="_blank" rel="noopener noreferrer" class="">#4546</a> Display goal &amp; target info on mobile. — thanks <a href="https://github.com/tempiz" target="_blank" rel="noopener noreferrer" class="">tempiz</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4595" target="_blank" rel="noopener noreferrer" class="">#4595</a> Added Czech bank called AirBank to banks, who has only 90 days of history. — thanks <a href="https://github.com/sebekmartin" target="_blank" rel="noopener noreferrer" class="">sebekmartin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4600" target="_blank" rel="noopener noreferrer" class="">#4600</a> Enable collapsing and expanding split transactions with searches or filters — thanks <a href="https://github.com/tostasmistas" target="_blank" rel="noopener noreferrer" class="">tostasmistas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4606" target="_blank" rel="noopener noreferrer" class="">#4606</a> Swipe left/right to dismiss notifications. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4620" target="_blank" rel="noopener noreferrer" class="">#4620</a> Remove height transition animation from modals when adjusting to viewport height for smoother experience. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4621" target="_blank" rel="noopener noreferrer" class="">#4621</a> [Mobile] Click on income category balance to show transactions — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4635" target="_blank" rel="noopener noreferrer" class="">#4635</a> More translations for rules and fields — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4643" target="_blank" rel="noopener noreferrer" class="">#4643</a> Add budget table banners to alert users of recommended budget actions e.g. when there is available funds to be budgeted, when user has overbudgeted, when there are overspent categories, when there are uncategorized transactions (reworked). — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4644" target="_blank" rel="noopener noreferrer" class="">#4644</a> Added ability to configure whether deleted transactions are reimported on bank sync — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4646" target="_blank" rel="noopener noreferrer" class="">#4646</a> Added institution column to link account modal account name — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4664" target="_blank" rel="noopener noreferrer" class="">#4664</a> Added release note generator — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.4.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4267" target="_blank" rel="noopener noreferrer" class="">#4267</a> Add "payee is nothing" condition to rule if there is no payee set in a schedule — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4464" target="_blank" rel="noopener noreferrer" class="">#4464</a> Update transaction repair tool to remove erroneous transaction errors — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4486" target="_blank" rel="noopener noreferrer" class="">#4486</a> Better processing of stacked By templates — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4493" target="_blank" rel="noopener noreferrer" class="">#4493</a> Fixed transaction dates for bank sync with mbank_retail_brexplpw — thanks <a href="https://github.com/szymon-romanko" target="_blank" rel="noopener noreferrer" class="">szymon-romanko</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4499" target="_blank" rel="noopener noreferrer" class="">#4499</a> Fixed error modal not showing when using non-secure context — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4506" target="_blank" rel="noopener noreferrer" class="">#4506</a> Fixed typo — thanks <a href="https://github.com/johnlucas" target="_blank" rel="noopener noreferrer" class="">johnlucas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4507" target="_blank" rel="noopener noreferrer" class="">#4507</a> Allow desktop app to move budget files even when cleanup tasks fail — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4515" target="_blank" rel="noopener noreferrer" class="">#4515</a> Increase timeout for SimpleFIN batch sync and add debug logging — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4519" target="_blank" rel="noopener noreferrer" class="">#4519</a> Fix filtering of transfer transactions — thanks <a href="https://github.com/tostasmistas" target="_blank" rel="noopener noreferrer" class="">tostasmistas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4522" target="_blank" rel="noopener noreferrer" class="">#4522</a> Make custom report filter navbar responsive. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4529" target="_blank" rel="noopener noreferrer" class="">#4529</a> Fix on typed select (pluggy.ai). — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4530" target="_blank" rel="noopener noreferrer" class="">#4530</a> Fix for OpenId new variable <code>ACTUAL_OPENID_DISCOVERY_URL</code> — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4533" target="_blank" rel="noopener noreferrer" class="">#4533</a> Fix for variable <code>ACTUAL_OPENID_ENFORCE</code>. OpenID was not being enforced at some conditions. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4534" target="_blank" rel="noopener noreferrer" class="">#4534</a> Fix production builds missing <code>convict</code> and <code>pluggy-sdk</code> — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4535" target="_blank" rel="noopener noreferrer" class="">#4535</a> Fix config for default data directory — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4537" target="_blank" rel="noopener noreferrer" class="">#4537</a> Fix for ACTUAL_PORT and PORT vars — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4585" target="_blank" rel="noopener noreferrer" class="">#4585</a> Fixed typo — thanks <a href="https://github.com/JSkinnerUK" target="_blank" rel="noopener noreferrer" class="">JSkinnerUK</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4586" target="_blank" rel="noopener noreferrer" class="">#4586</a> Fix rules page table calculating incorrect row heights. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4596" target="_blank" rel="noopener noreferrer" class="">#4596</a> Fix switching to remote budget files on mobile — thanks <a href="https://github.com/JSkinnerUK" target="_blank" rel="noopener noreferrer" class="">JSkinnerUK</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4604" target="_blank" rel="noopener noreferrer" class="">#4604</a> Align action buttons in modal for confirming transaction edit — thanks <a href="https://github.com/tostasmistas" target="_blank" rel="noopener noreferrer" class="">tostasmistas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4623" target="_blank" rel="noopener noreferrer" class="">#4623</a> Fixed issue with rules that create split transactions in the account view — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4625" target="_blank" rel="noopener noreferrer" class="">#4625</a> Fix nested button error in budget file selection page — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4626" target="_blank" rel="noopener noreferrer" class="">#4626</a> Fix for iss parameter missing from openid response — thanks <a href="https://github.com/saahiljaffer" target="_blank" rel="noopener noreferrer" class="">saahiljaffer</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4627" target="_blank" rel="noopener noreferrer" class="">#4627</a> Fixed error with scheduleIsRecurring and null/undefined condition — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4628" target="_blank" rel="noopener noreferrer" class="">#4628</a> Fixed Pluggy.ai credit card transactions inverted — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4629" target="_blank" rel="noopener noreferrer" class="">#4629</a> Fixed bug in displaying upcoming tag in schedule view when using current month — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4645" target="_blank" rel="noopener noreferrer" class="">#4645</a> Fix autocomplete unexpectedly closing when an item is clicked on embedded setting — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4651" target="_blank" rel="noopener noreferrer" class="">#4651</a> Mobile: fix focusing on budget amount in iOS. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4652" target="_blank" rel="noopener noreferrer" class="">#4652</a> Reports: fix "any" condition not initially saving for custom reports. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4665" target="_blank" rel="noopener noreferrer" class="">#4665</a> Allowing service worker to cache files up to 5mb — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4667" target="_blank" rel="noopener noreferrer" class="">#4667</a> Fixed bug where GoCardless doesn't work for SelectLinkedAccounts due to different institution structure — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4668" target="_blank" rel="noopener noreferrer" class="">#4668</a> Remove loot-core exports to fix Electron — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4670" target="_blank" rel="noopener noreferrer" class="">#4670</a> Fix error on budget file selection page when using server — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4675" target="_blank" rel="noopener noreferrer" class="">#4675</a> Fixed category renaming — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4677" target="_blank" rel="noopener noreferrer" class="">#4677</a> Fix sync-server.Dockerfile not building client correctly — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4680" target="_blank" rel="noopener noreferrer" class="">#4680</a> Show hidden overspent categories — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4683" target="_blank" rel="noopener noreferrer" class="">#4683</a> Fix filtering in Reports dashboard for cash flow widget — thanks <a href="https://github.com/tostasmistas" target="_blank" rel="noopener noreferrer" class="">tostasmistas</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4686" target="_blank" rel="noopener noreferrer" class="">#4686</a> Fixed bug where saving rules with templates would fail — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4688" target="_blank" rel="noopener noreferrer" class="">#4688</a> Fix for objects in config file — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4689" target="_blank" rel="noopener noreferrer" class="">#4689</a> Fixed an issue in the bank sync API where errors weren't being properly collected during bank sync, which led to non-batch syncs to always fail. — thanks <a href="https://github.com/mariolamacchia" target="_blank" rel="noopener noreferrer" class="">mariolamacchia</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4697" target="_blank" rel="noopener noreferrer" class="">#4697</a> 🐛 Fix <code>Make Transfer</code> closing the Popover when clicked — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4712" target="_blank" rel="noopener noreferrer" class="">#4712</a> Fix pluggy.ai foreigner currency transaction — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4716" target="_blank" rel="noopener noreferrer" class="">#4716</a> Fix menu not closing when menu item is clicked — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4729" target="_blank" rel="noopener noreferrer" class="">#4729</a> Fix alignment of balance menu options — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.4.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4114" target="_blank" rel="noopener noreferrer" class="">#4114</a> Phase 2 - Redux Toolkit Migration - budgets slice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4119" target="_blank" rel="noopener noreferrer" class="">#4119</a> Phase 2 - Redux Toolkit Migration - modals slice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4126" target="_blank" rel="noopener noreferrer" class="">#4126</a> Phase 2 - Redux Toolkit Migration - notifications slice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4127" target="_blank" rel="noopener noreferrer" class="">#4127</a> Phase 2 - Redux Toolkit Migration - preferences slice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4128" target="_blank" rel="noopener noreferrer" class="">#4128</a> Phase 2 - Redux Toolkit Migration - users slice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4248" target="_blank" rel="noopener noreferrer" class="">#4248</a> [TypeScript] Make <code>db.first</code> generic to make it easy to type DB query results. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4249" target="_blank" rel="noopener noreferrer" class="">#4249</a> [TypeScript] Make <code>db.firstSync</code> generic to make it easy to type DB query results. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4278" target="_blank" rel="noopener noreferrer" class="">#4278</a> Fix react-hooks/exhaustive-deps error on useSheetValue.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4440" target="_blank" rel="noopener noreferrer" class="">#4440</a> Refactoring Sync Server's configuration file and Environmental Variables — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4442" target="_blank" rel="noopener noreferrer" class="">#4442</a> Extract budget category related server handlers from main.ts to server/budget/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4443" target="_blank" rel="noopener noreferrer" class="">#4443</a> Extract payees related server handlers from main.ts to server/payees/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4485" target="_blank" rel="noopener noreferrer" class="">#4485</a> Prevent subsequent builds from failing when fetching translations — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4508" target="_blank" rel="noopener noreferrer" class="">#4508</a> Ignore fly.toml on the actualbudget/actual repo — thanks <a href="https://github.com/mahmoudhossam" target="_blank" rel="noopener noreferrer" class="">mahmoudhossam</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4524" target="_blank" rel="noopener noreferrer" class="">#4524</a> [TypeScript] More specific types on budget table components — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4532" target="_blank" rel="noopener noreferrer" class="">#4532</a> Disable mangling on build — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4542" target="_blank" rel="noopener noreferrer" class="">#4542</a> [TypeScript] Make <code>db.all</code> generic to make it easy to type DB query — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4554" target="_blank" rel="noopener noreferrer" class="">#4554</a> Moving icon files to <code>@actual-app/components</code> package so they could be eventually re-used in plugins. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4555" target="_blank" rel="noopener noreferrer" class="">#4555</a> Removing usages of <code>MenuButton</code>. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4556" target="_blank" rel="noopener noreferrer" class="">#4556</a> Moving <code>Select</code> component to <code>@actual-app/components</code> package. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4557" target="_blank" rel="noopener noreferrer" class="">#4557</a> Removing <code>focused</code> prop (that does nothing) from common <code>Input</code> component. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4559" target="_blank" rel="noopener noreferrer" class="">#4559</a> Update mobile forms <code>TapField</code> to replace the usage of the deprecated <code>Button</code> component with the new <code>Button</code> component from the component library. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4560" target="_blank" rel="noopener noreferrer" class="">#4560</a> Replace usage of deprecated Button in TransactionEdit with new Button component — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4561" target="_blank" rel="noopener noreferrer" class="">#4561</a> Replace usage of deprecated Button in Autocomplete with new Button component — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4563" target="_blank" rel="noopener noreferrer" class="">#4563</a> Moving <code>Input</code> component to the component library. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4564" target="_blank" rel="noopener noreferrer" class="">#4564</a> Delete no longer used deprecated Button component — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4566" target="_blank" rel="noopener noreferrer" class="">#4566</a> Removing <code>InputWithContent</code> generic component - including some of its functionality in the consumers. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4568" target="_blank" rel="noopener noreferrer" class="">#4568</a> Moving <code>useResponsive</code> hook to the component library and simplifying its logic. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4569" target="_blank" rel="noopener noreferrer" class="">#4569</a> Adding workspace reference to the sync-server for the web client — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a> &amp; <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4572" target="_blank" rel="noopener noreferrer" class="">#4572</a> Upgrade React Aria packages and address deprecated Section component warnings — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4578" target="_blank" rel="noopener noreferrer" class="">#4578</a> Renamed <code>SimpleTable</code> component to <code>InfiniteScrollWrapper</code> and cleaned up the logic (removed unused code, etc.). — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4591" target="_blank" rel="noopener noreferrer" class="">#4591</a> Updated all deprecated import paths to the new location. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4592" target="_blank" rel="noopener noreferrer" class="">#4592</a> Moved <code>loot-core</code> path resolutions from TS to yarn workspaces. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4605" target="_blank" rel="noopener noreferrer" class="">#4605</a> Align dependency versions in sync-server package; remove lint &amp; typechecker from server (use the global job for that). — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4609" target="_blank" rel="noopener noreferrer" class="">#4609</a> Removed loot-core imports from using the <code>src</code> path; updated all data model imports to use barrel file. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4610" target="_blank" rel="noopener noreferrer" class="">#4610</a> Simplify some loot-core logic - unify electron/web/api versions. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4613" target="_blank" rel="noopener noreferrer" class="">#4613</a> Solve peer dependency issues reported upon installation. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4632" target="_blank" rel="noopener noreferrer" class="">#4632</a> Remove <code>.testing.ts</code> file extensions - use mocks instead. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4640" target="_blank" rel="noopener noreferrer" class="">#4640</a> API: do not bundle test files in the package output. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4641" target="_blank" rel="noopener noreferrer" class="">#4641</a> Bump <code>yarn</code> version from <code>v4.3.1</code> to <code>v4.7.0</code>. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4647" target="_blank" rel="noopener noreferrer" class="">#4647</a> Simplify Modals component by destructuring modal.options instead of one by one. This would remove the need to modify Modals component to pass in new option whenever a new one is added. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4649" target="_blank" rel="noopener noreferrer" class="">#4649</a> Extract spreadsheet related server handlers from main.ts to server/spreadsheet/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4650" target="_blank" rel="noopener noreferrer" class="">#4650</a> Update server handlers to use the implementation function type instead of duplicating the function arguments/return types — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4654" target="_blank" rel="noopener noreferrer" class="">#4654</a> Bump axios from 1.7.9 to 1.8.3 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4656" target="_blank" rel="noopener noreferrer" class="">#4656</a> Bump various dependencies — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4661" target="_blank" rel="noopener noreferrer" class="">#4661</a> Extract sync related server handlers from main.ts to server/sync/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4717" target="_blank" rel="noopener noreferrer" class="">#4717</a> Bump tar-fs to 2.1.2 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.3.1]]></title>
            <link>https://actualbudget.org/blog/release-25.3.1</link>
            <guid>https://actualbudget.org/blog/release-25.3.1</guid>
            <pubDate>Mon, 03 Mar 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_SAay" id="2531">25.3.1<a href="https://actualbudget.org/blog/release-25.3.1#2531" class="hash-link" aria-label="Direct link to 25.3.1" title="Direct link to 25.3.1" translate="no">​</a></h2>
<p>The primary intent of this release is to patch regressions in amount parsing in certain scenarios.</p>
<p><strong>Docker tag: 25.3.1</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.3.1#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4489" target="_blank" rel="noopener noreferrer" class="">#4489</a> Fix negative amount parsing — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4503" target="_blank" rel="noopener noreferrer" class="">#4503</a> Fix number input on mobile with hidden decimals — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.3.0]]></title>
            <link>https://actualbudget.org/blog/release-25.3.0</link>
            <guid>https://actualbudget.org/blog/release-25.3.0</guid>
            <pubDate>Sat, 01 Mar 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>The release has the following notable improvements:</p>
<ul>
<li class="">New UI for managing bank sync</li>
<li class="">Support for some additional languages</li>
<li class="">Lots of bugfixes and maintenance work</li>
</ul>
<div class="theme-admonition theme-admonition-warning admonition_IZjC alert alert--warning"><div class="admonitionHeading_uVvU"><span class="admonitionIcon_HiR3"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>warning</div><div class="admonitionContent_bl22"><p>Starting this release, the <code>actual-server</code> repository will no longer be updated. If you use a local install, please review <a href="https://actualbudget.org/docs/actual-server-repo-move" target="_blank" rel="noopener noreferrer" class="">these docs</a> for how to migrate.</p></div></div>
<div class="theme-admonition theme-admonition-info admonition_IZjC alert alert--info"><div class="admonitionHeading_uVvU"><span class="admonitionIcon_HiR3"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>info</div><div class="admonitionContent_bl22"><p>Starting next release, we plan on deprecating the <code>@actual-app/web</code> NPM package. This should not impact any standard deployment methods, but if you have a use-case for this package, please <a href="https://github.com/actualbudget/actual/issues/new/choose" target="_blank" rel="noopener noreferrer" class="">create an issue</a> so we know about it!</p></div></div>
<p><strong>Docker tag: 25.3.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.3.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4253" target="_blank" rel="noopener noreferrer" class="">#4253</a> Add a UI for bank sync settings — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4308" target="_blank" rel="noopener noreferrer" class="">#4308</a> Foundations for the budget automations UI — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.3.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4213" target="_blank" rel="noopener noreferrer" class="">#4213</a> useDisplayPayee hook to unify payee names in mobile and desktop. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4257" target="_blank" rel="noopener noreferrer" class="">#4257</a> Add percentage adjustments to schedule templates — thanks <a href="https://github.com/MattFaz" target="_blank" rel="noopener noreferrer" class="">MattFaz</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4294" target="_blank" rel="noopener noreferrer" class="">#4294</a> Properly handle nynab hidden categories/groups on import — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4372" target="_blank" rel="noopener noreferrer" class="">#4372</a> Sync server development mode with react fast refresh — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4380" target="_blank" rel="noopener noreferrer" class="">#4380</a> Add button to go to current month in budget view on mobile — thanks <a href="https://github.com/adastx" target="_blank" rel="noopener noreferrer" class="">adastx</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4388" target="_blank" rel="noopener noreferrer" class="">#4388</a> Add BANK_MILLENNIUM_BIGBPLPW, BNP_PL_PPABPLPK, MBANK_RETAIL_BREXPLPW to <code>BANKS_WITH_LIMITED_HISTORY</code> constant. — thanks <a href="https://github.com/michalgolab" target="_blank" rel="noopener noreferrer" class="">michalgolab</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4403" target="_blank" rel="noopener noreferrer" class="">#4403</a> Update bank sync mapping data for existing transactions on sync — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4408" target="_blank" rel="noopener noreferrer" class="">#4408</a> Extending translations for components: Account, SidebarCategory, TotalsList, MobileNavTabs, AccountTransactions (Mobile), Accounts (Mobile), BudgetTable (Mobile), TransactionEdit (Mobile), TransactionList (Mobile), TransactionListItem (Mobile), CategoryMenuModal, CreateLocalAccountModal, ImportModal, ReportSideBar, CustomReport, Spending, Export, TransactionsTable — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4415" target="_blank" rel="noopener noreferrer" class="">#4415</a> Start the application with the browser's default language — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4423" target="_blank" rel="noopener noreferrer" class="">#4423</a> Added <code>ACTUAL_OPENID_ENFORCE=true</code> enviroment variable to enforce only OpenID auth. — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4427" target="_blank" rel="noopener noreferrer" class="">#4427</a> Automatically adjust height of modals to fit the visible viewport when the keyboard is open on mobile — thanks <a href="https://github.com/andrew--r" target="_blank" rel="noopener noreferrer" class="">andrew--r</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4448" target="_blank" rel="noopener noreferrer" class="">#4448</a> [Mobile] Change budget table colors when on non-current month — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4452" target="_blank" rel="noopener noreferrer" class="">#4452</a> Sort upcoming schedules by date then amount so deposits come before payments — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.3.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4224" target="_blank" rel="noopener noreferrer" class="">#4224</a> Fix deleting rules considering the applied filters — thanks <a href="https://github.com/harrydigos" target="_blank" rel="noopener noreferrer" class="">harrydigos</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4241" target="_blank" rel="noopener noreferrer" class="">#4241</a> Fix GoCardless transaction ID to fallback to it's own generated ID on sync — thanks <a href="https://github.com/NullScope" target="_blank" rel="noopener noreferrer" class="">NullScope</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4293" target="_blank" rel="noopener noreferrer" class="">#4293</a> Fix nynab importer failing on duplicate categories — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4300" target="_blank" rel="noopener noreferrer" class="">#4300</a> Fix tracking budget income templates — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4322" target="_blank" rel="noopener noreferrer" class="">#4322</a> Fix hard crash when closing cloud budget on Electron — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4336" target="_blank" rel="noopener noreferrer" class="">#4336</a> Fix calendar interaction when editing reports dashboard — thanks <a href="https://github.com/ChickenSaysBak" target="_blank" rel="noopener noreferrer" class="">ChickenSaysBak</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4353" target="_blank" rel="noopener noreferrer" class="">#4353</a> Correct link to translation setup for local install — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4354" target="_blank" rel="noopener noreferrer" class="">#4354</a> Ensure SimpleFIN transactions are sorted by date — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4356" target="_blank" rel="noopener noreferrer" class="">#4356</a> Rule action templating now works with helpers with no arguments — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4360" target="_blank" rel="noopener noreferrer" class="">#4360</a> Fix "category is (nothing)" filter crashing the spending analysis report widget. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4375" target="_blank" rel="noopener noreferrer" class="">#4375</a> Prevent the app getting stuck on the "Initializing the connection to the local database..." screen — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4382" target="_blank" rel="noopener noreferrer" class="">#4382</a> Ignore CSV inOutMode during OFX imports — thanks <a href="https://github.com/langelgjm" target="_blank" rel="noopener noreferrer" class="">langelgjm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4383" target="_blank" rel="noopener noreferrer" class="">#4383</a> Ensure decimal separator is recognized independently of the configured number format. — thanks <a href="https://github.com/AntoineTA" target="_blank" rel="noopener noreferrer" class="">AntoineTA</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4384" target="_blank" rel="noopener noreferrer" class="">#4384</a> Provides a default fallback <code>payeeName</code> value ('undefined') for the CBC bank in case the <code>payeeName</code> is missing. — thanks <a href="https://github.com/MMichotte" target="_blank" rel="noopener noreferrer" class="">MMichotte</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4397" target="_blank" rel="noopener noreferrer" class="">#4397</a> Fix for User directory page that was calling the api every frame — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4413" target="_blank" rel="noopener noreferrer" class="">#4413</a> Fix crash during bank sync when the payee is not found — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4417" target="_blank" rel="noopener noreferrer" class="">#4417</a> Fix <code>On budget</code> / <code>Off budget</code> underline with translated languages — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4439" target="_blank" rel="noopener noreferrer" class="">#4439</a> Fix the default language init for electron — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4453" target="_blank" rel="noopener noreferrer" class="">#4453</a> Change i18n errors to info — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4458" target="_blank" rel="noopener noreferrer" class="">#4458</a> Fix row spacing on bank sync page — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4461" target="_blank" rel="noopener noreferrer" class="">#4461</a> Fixed bug where partially erasing search string would not reset search and result in incorrect search results. — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4462" target="_blank" rel="noopener noreferrer" class="">#4462</a> Fixed bug where navigating to payees page by clicking "manage payees" with an empty payee from a transaction would result in a crash. — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4463" target="_blank" rel="noopener noreferrer" class="">#4463</a> Add missing space in translation for bank sync — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4465" target="_blank" rel="noopener noreferrer" class="">#4465</a> Fix crash when deleting child transactions from an errored split — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4468" target="_blank" rel="noopener noreferrer" class="">#4468</a> Remove warning on cleanup templates if budget is already "clean" — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4469" target="_blank" rel="noopener noreferrer" class="">#4469</a> Fix category group deletion on mobile — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4472" target="_blank" rel="noopener noreferrer" class="">#4472</a> Add last bank sync tracking back in — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/566" target="_blank" rel="noopener noreferrer" class="">#566</a> Fix ESM bug on Windows when loading gocardless banks — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.3.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4145" target="_blank" rel="noopener noreferrer" class="">#4145</a> Fix types of <code>send</code> function — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4169" target="_blank" rel="noopener noreferrer" class="">#4169</a> Introduce <code>@actual-app/components</code> - package with reusable components. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4214" target="_blank" rel="noopener noreferrer" class="">#4214</a> Make <code>loot-core</code> compatible with <code>exactOptionalPropertyTypes</code> — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4218" target="_blank" rel="noopener noreferrer" class="">#4218</a> Convert playwright page models to TypeScript. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4221" target="_blank" rel="noopener noreferrer" class="">#4221</a> Move transactions related server handlers from main.ts to server/transactions/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4227" target="_blank" rel="noopener noreferrer" class="">#4227</a> Move accounts related server handlers from main.ts to server/accounts/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4247" target="_blank" rel="noopener noreferrer" class="">#4247</a> [TypeScript] Make <code>runQuery</code> generic to make it easy to type DB query results. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4258" target="_blank" rel="noopener noreferrer" class="">#4258</a> Fix react-hooks/exhaustive-deps error on useSelected.tsx — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4259" target="_blank" rel="noopener noreferrer" class="">#4259</a> Fix react-hooks/exhaustive-deps error on useProperFocus.tsx — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4260" target="_blank" rel="noopener noreferrer" class="">#4260</a> Fix react-hooks/exhaustive-deps error on usePayees.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4261" target="_blank" rel="noopener noreferrer" class="">#4261</a> Fix react-hooks/exhaustive-deps error on useCategories.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4262" target="_blank" rel="noopener noreferrer" class="">#4262</a> Fix react-hooks/exhaustive-deps error on useAccounts.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4268" target="_blank" rel="noopener noreferrer" class="">#4268</a> Fix react-hooks/exhaustive-deps error on TransactionsTable.jsx — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4272" target="_blank" rel="noopener noreferrer" class="">#4272</a> Fix react-hooks/exhaustive-deps error on TransactionList.jsx — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4273" target="_blank" rel="noopener noreferrer" class="">#4273</a> Fix react-hooks/exhaustive-deps error on Titlebar.tsx — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4274" target="_blank" rel="noopener noreferrer" class="">#4274</a> Fix react-hooks/exhaustive-deps error on table.tsx — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4306" target="_blank" rel="noopener noreferrer" class="">#4306</a> Add an action to automatically generate release PRs — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4334" target="_blank" rel="noopener noreferrer" class="">#4334</a> Moving the sync-server from the actual-server repository into the actual repository — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4343" target="_blank" rel="noopener noreferrer" class="">#4343</a> Rename migrations to realign with the convention — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4346" target="_blank" rel="noopener noreferrer" class="">#4346</a> Move more reusable components to <code>@actual-app/components</code>. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4347" target="_blank" rel="noopener noreferrer" class="">#4347</a> Disallow importing <code>@actual-app/web</code> in <code>loot-core</code> - circular dependencies. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4348" target="_blank" rel="noopener noreferrer" class="">#4348</a> Making Server related github actions run only when server files change — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4349" target="_blank" rel="noopener noreferrer" class="">#4349</a> Replace <code>loot-core/src/*</code> imports with <code>loot-core/*</code> — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4350" target="_blank" rel="noopener noreferrer" class="">#4350</a> API: remove deprecated exports of methods. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4352" target="_blank" rel="noopener noreferrer" class="">#4352</a> Updating the workflows to ignore directories properly — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4358" target="_blank" rel="noopener noreferrer" class="">#4358</a> Updating some common component imports to the new component-lib path. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4363" target="_blank" rel="noopener noreferrer" class="">#4363</a> Bring server in line with actual linting rules — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4369" target="_blank" rel="noopener noreferrer" class="">#4369</a> Adding typescript type for the global-store.json setting file — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4370" target="_blank" rel="noopener noreferrer" class="">#4370</a> Update package name of sync server to be consistent with the rest of the workspace — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4385" target="_blank" rel="noopener noreferrer" class="">#4385</a> Remove deprecated components in favour of components from <a href="https://github.com/actual-app" target="_blank" rel="noopener noreferrer" class="">actual-app</a> library — thanks <a href="https://github.com/AlbertoCortina" target="_blank" rel="noopener noreferrer" class="">AlbertoCortina</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4400" target="_blank" rel="noopener noreferrer" class="">#4400</a> Fix new proxy middleware importing in production when only required in developement — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4407" target="_blank" rel="noopener noreferrer" class="">#4407</a> Improving Electron logging to send logs created before startup to dev tools — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4409" target="_blank" rel="noopener noreferrer" class="">#4409</a> [TypeScript] Add types for SpreadsheetProvider — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4410" target="_blank" rel="noopener noreferrer" class="">#4410</a> Bump vitest to 1.6.1 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4411" target="_blank" rel="noopener noreferrer" class="">#4411</a> Bump express version — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4420" target="_blank" rel="noopener noreferrer" class="">#4420</a> Extract preferences related server handlers from main.ts to server/preferences/app.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4430" target="_blank" rel="noopener noreferrer" class="">#4430</a> Prevent GitHub docker workflow from running on pushes to forks — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4483" target="_blank" rel="noopener noreferrer" class="">#4483</a> Publishing the docker images to the actual repo packages area in github — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/557" target="_blank" rel="noopener noreferrer" class="">#557</a> Dynamically load GoCardless handlers — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/560" target="_blank" rel="noopener noreferrer" class="">#560</a> Updating readme regarding the consolidation of the Actual-Server and Actual repos — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.2.1]]></title>
            <link>https://actualbudget.org/blog/release-25.2.1</link>
            <guid>https://actualbudget.org/blog/release-25.2.1</guid>
            <pubDate>Thu, 06 Feb 2025 18:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>The primary intent of this release is to patch regressions that prevented the reports page from loading when the selected language was not English, and the desktop apps from working.</p>
<p><strong>Docker tag: 25.2.1</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="actual">Actual<a href="https://actualbudget.org/blog/release-25.2.1#actual" class="hash-link" aria-label="Direct link to Actual" title="Direct link to Actual" translate="no">​</a></h2>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.2.1#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4303" target="_blank" rel="noopener noreferrer" class="">#4303</a> Fix crashes on reports page with translations enabled — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4312" target="_blank" rel="noopener noreferrer" class="">#4312</a> Fix broken Weblate URL in settings if the language option has never been set — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4317" target="_blank" rel="noopener noreferrer" class="">#4317</a> Fix Electron language support — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.2.0]]></title>
            <link>https://actualbudget.org/blog/release-25.2.0</link>
            <guid>https://actualbudget.org/blog/release-25.2.0</guid>
            <pubDate>Wed, 05 Feb 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>The release has the following notable improvements:</p>
<ul>
<li class="">Upcoming schedule length officially released as first-party feature</li>
<li class="">Ability to switch the interface language, with experimental support for the <code>nl</code>, <code>pt-BR</code>, <code>uk</code>, and <code>en-GB</code> locales</li>
<li class="">Ability to disable category learning</li>
<li class="">Combined account view on mobile</li>
</ul>
<p><strong>Docker tag: 25.2.0</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="actual">Actual<a href="https://actualbudget.org/blog/release-25.2.0#actual" class="hash-link" aria-label="Direct link to Actual" title="Direct link to Actual" translate="no">​</a></h2>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.2.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4112" target="_blank" rel="noopener noreferrer" class="">#4112</a> Add language setting — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4141" target="_blank" rel="noopener noreferrer" class="">#4141</a> Add sorting options to custom reports — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4173" target="_blank" rel="noopener noreferrer" class="">#4173</a> Release schedule upcoming length adjustment — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4206" target="_blank" rel="noopener noreferrer" class="">#4206</a> Add option for custom upcoming length — thanks <a href="https://github.com/SamBobBarnes" target="_blank" rel="noopener noreferrer" class="">SamBobBarnes</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.2.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3734" target="_blank" rel="noopener noreferrer" class="">#3734</a> Add navigation to combined-accounts transactions lists from the accounts page on mobile. — thanks <a href="https://github.com/GabeKlavans" target="_blank" rel="noopener noreferrer" class="">GabeKlavans</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3805" target="_blank" rel="noopener noreferrer" class="">#3805</a> Enables rule activation from the account view via dropdown menu or by pressing 'R' — thanks <a href="https://github.com/esseti" target="_blank" rel="noopener noreferrer" class="">esseti</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4019" target="_blank" rel="noopener noreferrer" class="">#4019</a> Add "Year to date" and "Last year" to reports header. — thanks <a href="https://github.com/rodriguestiago0" target="_blank" rel="noopener noreferrer" class="">rodriguestiago0</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4032" target="_blank" rel="noopener noreferrer" class="">#4032</a> Allow note prefixes in budget templates. — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4072" target="_blank" rel="noopener noreferrer" class="">#4072</a> Sort bar chart data — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4081" target="_blank" rel="noopener noreferrer" class="">#4081</a> Added ability to control category learning per payee and globally — thanks <a href="https://github.com/NullScope" target="_blank" rel="noopener noreferrer" class="">NullScope</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4089" target="_blank" rel="noopener noreferrer" class="">#4089</a> Include translations in builds — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4096" target="_blank" rel="noopener noreferrer" class="">#4096</a> Add Copy last 6/12 months to budget menu. — thanks <a href="https://github.com/psybers" target="_blank" rel="noopener noreferrer" class="">psybers</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4097" target="_blank" rel="noopener noreferrer" class="">#4097</a> Do not show undo/redo notifications on desktop. — thanks <a href="https://github.com/psybers" target="_blank" rel="noopener noreferrer" class="">psybers</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4129" target="_blank" rel="noopener noreferrer" class="">#4129</a> Add ability to provide default cleared status in the API and skip updating the cleared status on subsequent imports. — thanks <a href="https://github.com/NikxDa" target="_blank" rel="noopener noreferrer" class="">NikxDa</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4159" target="_blank" rel="noopener noreferrer" class="">#4159</a> Display transaction notes on mobile, fixes #1764 — thanks <a href="https://github.com/DarkWolfSLV" target="_blank" rel="noopener noreferrer" class="">DarkWolfSLV</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4164" target="_blank" rel="noopener noreferrer" class="">#4164</a> Move upcoming schedule length setting — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4166" target="_blank" rel="noopener noreferrer" class="">#4166</a> Show all occurrences of upcoming schedules within the upcoming period — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4168" target="_blank" rel="noopener noreferrer" class="">#4168</a> Improve one month schedule upcoming length and introduce current month option — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4180" target="_blank" rel="noopener noreferrer" class="">#4180</a> Add option to complete non-recurring schedules from transaction menu — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4181" target="_blank" rel="noopener noreferrer" class="">#4181</a> [Mobile] Show undo notification when updating category budget. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4216" target="_blank" rel="noopener noreferrer" class="">#4216</a> Extend "fix splits" to also fix transfers that have categories and should not. — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a> &amp; <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4243" target="_blank" rel="noopener noreferrer" class="">#4243</a> Add new helpers to rule action templating — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4276" target="_blank" rel="noopener noreferrer" class="">#4276</a> Show sorting of reports on the dashboard — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.2.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3998" target="_blank" rel="noopener noreferrer" class="">#3998</a> Usage of notes is (nothing) on new transactions — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4033" target="_blank" rel="noopener noreferrer" class="">#4033</a> Change net bar graph to show actual net values — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4051" target="_blank" rel="noopener noreferrer" class="">#4051</a> Fixing report crash when filters have an "any" clause selected and all conditions are deleted. — thanks <a href="https://github.com/douugdev" target="_blank" rel="noopener noreferrer" class="">douugdev</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4075" target="_blank" rel="noopener noreferrer" class="">#4075</a> Fix to ensure that the toolbar's server status updates correctly during synchronization — thanks <a href="https://github.com/p-payet" target="_blank" rel="noopener noreferrer" class="">p-payet</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4099" target="_blank" rel="noopener noreferrer" class="">#4099</a> Fix resulting wrong name when creating a new payee in rule with the condition set to "one of" — thanks <a href="https://github.com/sveselinovic" target="_blank" rel="noopener noreferrer" class="">sveselinovic</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4120" target="_blank" rel="noopener noreferrer" class="">#4120</a> Fixed stacked templates with priorities — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4130" target="_blank" rel="noopener noreferrer" class="">#4130</a> Fix translations missing from preview deploys — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4149" target="_blank" rel="noopener noreferrer" class="">#4149</a> Fix string upload if new changes are present — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4151" target="_blank" rel="noopener noreferrer" class="">#4151</a> Remove code injection in /update-vrt workflow — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4161" target="_blank" rel="noopener noreferrer" class="">#4161</a> Fix payees autocomplete not reflecting new name of a renamed account (under the Transfer To/From section) — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4162" target="_blank" rel="noopener noreferrer" class="">#4162</a> Fix inconsistent legend coloring in custom reports — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4167" target="_blank" rel="noopener noreferrer" class="">#4167</a> Improve translation string punctuation in reports — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4171" target="_blank" rel="noopener noreferrer" class="">#4171</a> Fix schedule actions not applying and schedules paid today not showing — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4175" target="_blank" rel="noopener noreferrer" class="">#4175</a> Add a missing space between the category name and "is" in the category deletion popup. — thanks <a href="https://github.com/sampellino" target="_blank" rel="noopener noreferrer" class="">sampellino</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4182" target="_blank" rel="noopener noreferrer" class="">#4182</a> Fix amount input requiring two clicks on safari mobile — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4185" target="_blank" rel="noopener noreferrer" class="">#4185</a> Fix i18n language fallback for regional languages — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4186" target="_blank" rel="noopener noreferrer" class="">#4186</a> Fix various split transaction edits not working — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4188" target="_blank" rel="noopener noreferrer" class="">#4188</a> Fix paid schedules showing as upcoming in the account — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4190" target="_blank" rel="noopener noreferrer" class="">#4190</a> Fix rounding of split rules — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4194" target="_blank" rel="noopener noreferrer" class="">#4194</a> Fix Spending Report category filters when comparing to Budgeted — thanks <a href="https://github.com/CertifiKate" target="_blank" rel="noopener noreferrer" class="">CertifiKate</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4195" target="_blank" rel="noopener noreferrer" class="">#4195</a> Fix schedule bug crashing API — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4196" target="_blank" rel="noopener noreferrer" class="">#4196</a> Fix app hanging when schedule moved before weekend — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4199" target="_blank" rel="noopener noreferrer" class="">#4199</a> Fix upcomingLength type mismatch in getStatus — thanks <a href="https://github.com/SamBobBarnes" target="_blank" rel="noopener noreferrer" class="">SamBobBarnes</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4200" target="_blank" rel="noopener noreferrer" class="">#4200</a> Fix FocusableAmountInput's onUpdate to only fire when amount was updated — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4222" target="_blank" rel="noopener noreferrer" class="">#4222</a> Fix notifications when applying to a single category — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4225" target="_blank" rel="noopener noreferrer" class="">#4225</a> Fix persistent split error popover — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4246" target="_blank" rel="noopener noreferrer" class="">#4246</a> Hide to budget tooltip when menu is open — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4255" target="_blank" rel="noopener noreferrer" class="">#4255</a> Allow child transactions to have different transfer payees — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4256" target="_blank" rel="noopener noreferrer" class="">#4256</a> Fix first occurrence of some schedules moved after the weekend not showing in preview — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4265" target="_blank" rel="noopener noreferrer" class="">#4265</a> Fix schedule templates sometimes budgeting wrong amounts — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4266" target="_blank" rel="noopener noreferrer" class="">#4266</a> Make password login page more mobile responsive — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.2.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3583" target="_blank" rel="noopener noreferrer" class="">#3583</a> Mobile budget menu modal e2e tests — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3964" target="_blank" rel="noopener noreferrer" class="">#3964</a> TypeScript: move ScheduleDetails to tsx. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3993" target="_blank" rel="noopener noreferrer" class="">#3993</a> Migrate to ESLint v9 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4000" target="_blank" rel="noopener noreferrer" class="">#4000</a> Phase 1 - Migrate to modern redux toolkit APIs — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4012" target="_blank" rel="noopener noreferrer" class="">#4012</a> Phase 2 - Redux Toolkit Migration - accounts slice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4016" target="_blank" rel="noopener noreferrer" class="">#4016</a> Phase 2 - Redux Toolkit Migration - queries slice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4018" target="_blank" rel="noopener noreferrer" class="">#4018</a> Phase 2 - Redux Toolkit Migration - app slice — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4041" target="_blank" rel="noopener noreferrer" class="">#4041</a> Improve translation strings and update some wording — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4047" target="_blank" rel="noopener noreferrer" class="">#4047</a> TypeScript: Refactor Accounts/Balances to tsx and Remove ts-strict-ignore from Accounts/Account — thanks <a href="https://github.com/tlesicka" target="_blank" rel="noopener noreferrer" class="">tlesicka</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4061" target="_blank" rel="noopener noreferrer" class="">#4061</a> Refactoring the mobile TransactionListWithBalance component into typescript — thanks <a href="https://github.com/leoltl" target="_blank" rel="noopener noreferrer" class="">leoltl</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4063" target="_blank" rel="noopener noreferrer" class="">#4063</a> Refactoring the mobile TransactionList component to typescript — thanks <a href="https://github.com/leoltl" target="_blank" rel="noopener noreferrer" class="">leoltl</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4083" target="_blank" rel="noopener noreferrer" class="">#4083</a> Remove unused <code>report</code> prop from <code>Link</code> component. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4085" target="_blank" rel="noopener noreferrer" class="">#4085</a> Remove unused <code>permission</code> prop from <code>Button</code> component. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4086" target="_blank" rel="noopener noreferrer" class="">#4086</a> Refactor <code>theme</code> variable to be statically defined. — thanks <a href="https://github.com/MatisJanis" target="_blank" rel="noopener noreferrer" class="">MatisJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4105" target="_blank" rel="noopener noreferrer" class="">#4105</a> Mark releases as draft by default — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4108" target="_blank" rel="noopener noreferrer" class="">#4108</a> TypeScript: ported transactions-table tests to TS. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4110" target="_blank" rel="noopener noreferrer" class="">#4110</a> Add types to loot-core server events. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4123" target="_blank" rel="noopener noreferrer" class="">#4123</a> Add eslint rule for useDispatch and useSelector — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4124" target="_blank" rel="noopener noreferrer" class="">#4124</a> [Address suppressed ESLint errors] Fix exhaustive deps errors in App.tsx — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4144" target="_blank" rel="noopener noreferrer" class="">#4144</a> Update issue template with translation issue type — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4146" target="_blank" rel="noopener noreferrer" class="">#4146</a> Fix <code>send</code> types in a number of places (1/2) — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4147" target="_blank" rel="noopener noreferrer" class="">#4147</a> Fix <code>send</code> types in a number of places (2/2) — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4148" target="_blank" rel="noopener noreferrer" class="">#4148</a> Exclude untranslated languages from builds — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4154" target="_blank" rel="noopener noreferrer" class="">#4154</a> Improve translation strings and update some wording — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4155" target="_blank" rel="noopener noreferrer" class="">#4155</a> Add types to loot-core app — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4160" target="_blank" rel="noopener noreferrer" class="">#4160</a> Updating linting rules and disabling yarn TransparentWorkspaces in prep for merging actual-server into actual repository — thanks <a href="https://github.com/MikesGlitch" target="_blank" rel="noopener noreferrer" class="">MikesGlitch</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4163" target="_blank" rel="noopener noreferrer" class="">#4163</a> Change TS <code>moduleResolution</code> to <code>bundler</code> and patch <code>CSSProperties</code> imports. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4179" target="_blank" rel="noopener noreferrer" class="">#4179</a> Remove unnecessary dispatch calls that are already being handled by shared-listeners.ts — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4183" target="_blank" rel="noopener noreferrer" class="">#4183</a> Do not check if active version is outdated for preview builds. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4184" target="_blank" rel="noopener noreferrer" class="">#4184</a> Patch lint issues in master branch. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4187" target="_blank" rel="noopener noreferrer" class="">#4187</a> Ensure 'GitHub' name is used correctly across the project, following the official style. — thanks <a href="https://github.com/xthiago" target="_blank" rel="noopener noreferrer" class="">xthiago</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4189" target="_blank" rel="noopener noreferrer" class="">#4189</a> Make <code>Account.tsx</code> compatible with <code>exactOptionalPropertyTypes</code> — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4191" target="_blank" rel="noopener noreferrer" class="">#4191</a> Use <code>'cimode'</code> as default language in tests — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4207" target="_blank" rel="noopener noreferrer" class="">#4207</a> Add type to the amount utils to clarify the difference between amount, integer amount, and currency. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4208" target="_blank" rel="noopener noreferrer" class="">#4208</a> [Typescript] Update validateBudgetName and uniqueBudgetName return types — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4217" target="_blank" rel="noopener noreferrer" class="">#4217</a> Convert playwright tests to TypeScript. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4232" target="_blank" rel="noopener noreferrer" class="">#4232</a> Keep all English translations regardless of translated percentage — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="actual-server">Actual Server<a href="https://actualbudget.org/blog/release-25.2.0#actual-server" class="hash-link" aria-label="Direct link to Actual Server" title="Direct link to Actual Server" translate="no">​</a></h2>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features-1">Features<a href="https://actualbudget.org/blog/release-25.2.0#features-1" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/550" target="_blank" rel="noopener noreferrer" class="">#550</a> Add support for <code>ABANCA_CORP_CAGLPTPL</code> payee name — thanks <a href="https://github.com/sergiofmreis" target="_blank" rel="noopener noreferrer" class="">sergiofmreis</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements-1">Enhancements<a href="https://actualbudget.org/blog/release-25.2.0#enhancements-1" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/531" target="_blank" rel="noopener noreferrer" class="">#531</a> Add GoCardless formatter for <code>SSK_DUSSELDORF_DUSSDEDDXXX</code> Stadtsparkasse Düsseldorf (Germany) — thanks <a href="https://github.com/DennaGherlyn" target="_blank" rel="noopener noreferrer" class="">DennaGherlyn</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/534" target="_blank" rel="noopener noreferrer" class="">#534</a> Make Google Pay transactions work for <code>ABNAMRO_ABNANL2A</code> — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/537" target="_blank" rel="noopener noreferrer" class="">#537</a> Add GoCardless integration for <code>COMMERZBANK_COBADEFF</code> — thanks <a href="https://github.com/nsulzer" target="_blank" rel="noopener noreferrer" class="">nsulzer</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/539" target="_blank" rel="noopener noreferrer" class="">#539</a> Add GoCardless formatter for <code>BANK_OF_IRELAND_B365_BOFIIE2D</code> Bank of Ireland. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/542" target="_blank" rel="noopener noreferrer" class="">#542</a> Add GoCardless formatter for LHV Estonia (<code>LHV_LHVBEE22</code>). — thanks <a href="https://github.com/lnagel" target="_blank" rel="noopener noreferrer" class="">lnagel</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/546" target="_blank" rel="noopener noreferrer" class="">#546</a> Add health check section to the existing <code>docker-compose.yml</code> file. — thanks <a href="https://github.com/Knocks83" target="_blank" rel="noopener noreferrer" class="">Knocks83</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/547" target="_blank" rel="noopener noreferrer" class="">#547</a> Add "Caixa Geral De Depositos" PT to banks with limited history — thanks <a href="https://github.com/ihhha" target="_blank" rel="noopener noreferrer" class="">ihhha</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/551" target="_blank" rel="noopener noreferrer" class="">#551</a> Use the maximum access validity time provided by GoCardless — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/553" target="_blank" rel="noopener noreferrer" class="">#553</a> Remove non-booked transactions from import of <code>SSK_DUSSELDORF_DUSSDEDDXXX</code> due to placeholder text in the payee and notes field — thanks <a href="https://github.com/DennaGherlyn" target="_blank" rel="noopener noreferrer" class="">DennaGherlyn</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/554" target="_blank" rel="noopener noreferrer" class="">#554</a> Add handler for <code>DIREKT_HELADEF1822</code> — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix-1">Bugfix<a href="https://actualbudget.org/blog/release-25.2.0#bugfix-1" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/499" target="_blank" rel="noopener noreferrer" class="">#499</a> Fix the auth proxy trust by ensuring the proxy is in the trust — thanks <a href="https://github.com/twk3" target="_blank" rel="noopener noreferrer" class="">twk3</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/533" target="_blank" rel="noopener noreferrer" class="">#533</a> Fixed issue when no payee name is given for KBC transaction — thanks <a href="https://github.com/robxgd" target="_blank" rel="noopener noreferrer" class="">robxgd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/535" target="_blank" rel="noopener noreferrer" class="">#535</a> Add corner case transaction for ING Bank Romania — thanks <a href="https://github.com/spideraxal" target="_blank" rel="noopener noreferrer" class="">spideraxal</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance-1">Maintenance<a href="https://actualbudget.org/blog/release-25.2.0#maintenance-1" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/538" target="_blank" rel="noopener noreferrer" class="">#538</a> Fix WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match in Dockerfiles — thanks <a href="https://github.com/lnagel" target="_blank" rel="noopener noreferrer" class="">lnagel</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/541" target="_blank" rel="noopener noreferrer" class="">#541</a> Standardize GoCardless bank handlers — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 25.1.0]]></title>
            <link>https://actualbudget.org/blog/release-25.1.0</link>
            <guid>https://actualbudget.org/blog/release-25.1.0</guid>
            <pubDate>Sun, 05 Jan 2025 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>The release has the following notable improvements:</p>
<ul>
<li class="">New calendar report card type</li>
<li class="">Ability to duplicate budgets</li>
<li class="">Experimental support for multiple users via OpenID Connect</li>
</ul>
<p><strong>Docker tag: 25.1.0</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="actual">Actual<a href="https://actualbudget.org/blog/release-25.1.0#actual" class="hash-link" aria-label="Direct link to Actual" title="Direct link to Actual" translate="no">​</a></h2>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-25.1.0#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3828" target="_blank" rel="noopener noreferrer" class="">#3828</a> Added Calendar report — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3847" target="_blank" rel="noopener noreferrer" class="">#3847</a> Added ability to duplicate budgets. — thanks <a href="https://github.com/tlesicka" target="_blank" rel="noopener noreferrer" class="">tlesicka</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3878" target="_blank" rel="noopener noreferrer" class="">#3878</a> Add support for authentication using OpenID Connect. — thanks <a href="https://github.com/apilat" target="_blank" rel="noopener noreferrer" class="">apilat</a> &amp; <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-25.1.0#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3703" target="_blank" rel="noopener noreferrer" class="">#3703</a> Add button to go to current month in budget view — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3775" target="_blank" rel="noopener noreferrer" class="">#3775</a> Position context menus on the to budget page to the cursor, and make popovers non selectable. — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3776" target="_blank" rel="noopener noreferrer" class="">#3776</a> Add context menus to custom reports dashboard — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3777" target="_blank" rel="noopener noreferrer" class="">#3777</a> Add context menu's on the sidebar account names and the budget name at the top left. — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3855" target="_blank" rel="noopener noreferrer" class="">#3855</a> Dashboards: sort pie-chart according to balances; add more spacing for labels. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3891" target="_blank" rel="noopener noreferrer" class="">#3891</a> Filter accounts when on budget or off budget — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3895" target="_blank" rel="noopener noreferrer" class="">#3895</a> Add more logging for GoCardless rate limit information — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3900" target="_blank" rel="noopener noreferrer" class="">#3900</a> Add loading indicator when loading more transactions in mobile transaction list. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3970" target="_blank" rel="noopener noreferrer" class="">#3970</a> Extend fix splits tool to report splits with mismatched amounts — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4028" target="_blank" rel="noopener noreferrer" class="">#4028</a> Allow negatives in budget templates. — thanks <a href="https://github.com/UnderKoen" target="_blank" rel="noopener noreferrer" class="">UnderKoen</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix">Bugfix<a href="https://actualbudget.org/blog/release-25.1.0#bugfix" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3880" target="_blank" rel="noopener noreferrer" class="">#3880</a> Fix bug where menu option icon disappearing completely on certain screen sizes. — thanks <a href="https://github.com/ericji1326" target="_blank" rel="noopener noreferrer" class="">ericji1326</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3906" target="_blank" rel="noopener noreferrer" class="">#3906</a> Fix bug where category labels are not scaling correctly on small screens — thanks <a href="https://github.com/annechoww" target="_blank" rel="noopener noreferrer" class="">annechoww</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3941" target="_blank" rel="noopener noreferrer" class="">#3941</a> Fix UI issue with bank sync being stuck if no data from server. — thanks <a href="https://github.com/psybers" target="_blank" rel="noopener noreferrer" class="">psybers</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3942" target="_blank" rel="noopener noreferrer" class="">#3942</a> Fix misaligned gocardless credential popover. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3943" target="_blank" rel="noopener noreferrer" class="">#3943</a> Fix rule creation throwing error for "notes contains (nothing)" condition. — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3944" target="_blank" rel="noopener noreferrer" class="">#3944</a> Fix tracking budget docs link in settings. — thanks <a href="https://github.com/adamhl8" target="_blank" rel="noopener noreferrer" class="">adamhl8</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3958" target="_blank" rel="noopener noreferrer" class="">#3958</a> Prevent schedules with null amounts from crashing the app — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3962" target="_blank" rel="noopener noreferrer" class="">#3962</a> Fix iOS mobile navigation tabs disappearing on bouncing top and appearing on bouncing bottom. — thanks <a href="https://github.com/mbaeuerle" target="_blank" rel="noopener noreferrer" class="">mbaeuerle</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3985" target="_blank" rel="noopener noreferrer" class="">#3985</a> Fix space missing on create local account copy — thanks <a href="https://github.com/talkintomato" target="_blank" rel="noopener noreferrer" class="">talkintomato</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4009" target="_blank" rel="noopener noreferrer" class="">#4009</a> Fix incorrect bolding of synced accounts in the sidebar — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4010" target="_blank" rel="noopener noreferrer" class="">#4010</a> Fix goal templates not applying in tracking budget — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4038" target="_blank" rel="noopener noreferrer" class="">#4038</a> Fix loading of number format preferences at app startup — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4056" target="_blank" rel="noopener noreferrer" class="">#4056</a> Fix payee cell overflowing when it contains an icon — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4066" target="_blank" rel="noopener noreferrer" class="">#4066</a> Fix spend template not repeating — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4068" target="_blank" rel="noopener noreferrer" class="">#4068</a> Fix mobile hold for next month using negative amount by default — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4070" target="_blank" rel="noopener noreferrer" class="">#4070</a> Fix regression in hover effect for icons — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4073" target="_blank" rel="noopener noreferrer" class="">#4073</a> Fix calendar report day background color in development theme — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4077" target="_blank" rel="noopener noreferrer" class="">#4077</a> Fix schedule split template amounts — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-25.1.0#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3879" target="_blank" rel="noopener noreferrer" class="">#3879</a> Optimize useSheetValue hook — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3893" target="_blank" rel="noopener noreferrer" class="">#3893</a> Use useTranslation hook instead of directly importing t function from i18next — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3899" target="_blank" rel="noopener noreferrer" class="">#3899</a> Convert BudgetTable.jsx to TypeScript — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3903" target="_blank" rel="noopener noreferrer" class="">#3903</a> Use consistent terms for on budget accounts i.e. <code>For budget</code>/<code>Budgeted</code> --&gt; <code>On budget</code>. — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3911" target="_blank" rel="noopener noreferrer" class="">#3911</a> Remove usage of useActions hook — thanks <a href="https://github.com/joel-jeremy" target="_blank" rel="noopener noreferrer" class="">joel-jeremy</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3945" target="_blank" rel="noopener noreferrer" class="">#3945</a> Migrate useSplitsExpanded to TypeScript — thanks <a href="https://github.com/dkhalife" target="_blank" rel="noopener noreferrer" class="">dkhalife</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3959" target="_blank" rel="noopener noreferrer" class="">#3959</a> Migrate CategoryTransactions to TypeScript — thanks <a href="https://github.com/dkhalife" target="_blank" rel="noopener noreferrer" class="">dkhalife</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/3987" target="_blank" rel="noopener noreferrer" class="">#3987</a> Upgrade better-sqlite3 to v11.7 — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4002" target="_blank" rel="noopener noreferrer" class="">#4002</a> Upload translations after changes are merged — thanks <a href="https://github.com/jfdoming" target="_blank" rel="noopener noreferrer" class="">jfdoming</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/4042" target="_blank" rel="noopener noreferrer" class="">#4042</a> Add electron build files to eslint ignore list — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="actual-server">Actual Server<a href="https://actualbudget.org/blog/release-25.1.0#actual-server" class="hash-link" aria-label="Direct link to Actual Server" title="Direct link to Actual Server" translate="no">​</a></h2>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements-1">Enhancements<a href="https://actualbudget.org/blog/release-25.1.0#enhancements-1" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/506" target="_blank" rel="noopener noreferrer" class="">#506</a> Add GoCardless integration for ENTERCARD_SWEDNOKK — thanks <a href="https://github.com/kyrias" target="_blank" rel="noopener noreferrer" class="">kyrias</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/509" target="_blank" rel="noopener noreferrer" class="">#509</a> Add more logging for GoCardless rate limit information — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/510" target="_blank" rel="noopener noreferrer" class="">#510</a> GoCardless: <code>ISYBANK_ITBBITMM</code> should prefer valueDate over bookingDate — thanks <a href="https://github.com/matt-fidd" target="_blank" rel="noopener noreferrer" class="">matt-fidd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/512" target="_blank" rel="noopener noreferrer" class="">#512</a> Enhances Hype Bank transaction info parsing — thanks <a href="https://github.com/guglicap" target="_blank" rel="noopener noreferrer" class="">guglicap</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/513" target="_blank" rel="noopener noreferrer" class="">#513</a> Add GoCardless integration for ABNAMRO_ABNANL2A — thanks <a href="https://github.com/nsulzer" target="_blank" rel="noopener noreferrer" class="">nsulzer</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/526" target="_blank" rel="noopener noreferrer" class="">#526</a> Better invalid password message when disabling openid — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/527" target="_blank" rel="noopener noreferrer" class="">#527</a> Commands to enable/disable OpenID from console. Also, enabling to login with oauth2 (for github). — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/528" target="_blank" rel="noopener noreferrer" class="">#528</a> Add Deutsche Kreditbank AG (DKB) (DKB_BYLADEM1) to the 90-days sync limited list — thanks <a href="https://github.com/zenminimalist" target="_blank" rel="noopener noreferrer" class="">zenminimalist</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfix-1">Bugfix<a href="https://actualbudget.org/blog/release-25.1.0#bugfix-1" class="hash-link" aria-label="Direct link to Bugfix" title="Direct link to Bugfix" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/523" target="_blank" rel="noopener noreferrer" class="">#523</a> Fixed OpenID authentication bug for Electron — thanks <a href="https://github.com/lelemm" target="_blank" rel="noopener noreferrer" class="">lelemm</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance-1">Maintenance<a href="https://actualbudget.org/blog/release-25.1.0#maintenance-1" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/518" target="_blank" rel="noopener noreferrer" class="">#518</a> Add support for "FORTUNEO_FTNOFRP1XXX" to BANKS_WITH_LIMITED_HISTORY — thanks <a href="https://github.com/Sthaagg" target="_blank" rel="noopener noreferrer" class="">Sthaagg</a></li>
<li class=""><a href="https://github.com/actualbudget/actual-server/pull/524" target="_blank" rel="noopener noreferrer" class="">#524</a> Support for Node v22+, by upgrading the better-sqlite3 dependency. — thanks <a href="https://github.com/FliegendeWurst" target="_blank" rel="noopener noreferrer" class="">FliegendeWurst</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
    </channel>
</rss>