<?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>Fri, 08 May 2026 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[Release 26.5.1 & 26.5.2]]></title>
            <link>https://actualbudget.org/blog/release-26.5.1</link>
            <guid>https://actualbudget.org/blog/release-26.5.1</guid>
            <pubDate>Fri, 08 May 2026 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This patch release delivers bugfixes for authentication rate limiting, self-signed certificate handling, and UUID generation compatibility in insecure context (HTTP).</p>
<p><strong>Note:</strong> versions 26.5.1 and 26.5.2 are functionally identical. The additional release was created solely to resolve an issue with publishing on the Windows Store.</p>
<p><strong>Docker Tag: 26.5.1 / 26.5.2</strong></p>
<p>Version: v26.5.1 and v26.5.2</p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfixes">Bugfixes<a href="https://actualbudget.org/blog/release-26.5.1#bugfixes" class="hash-link" aria-label="Direct link to Bugfixes" title="Direct link to Bugfixes" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7707" target="_blank" rel="noopener noreferrer" class="">#7707</a> Count only failed login attempts against the authentication rate limit — thanks <a href="https://github.com/danielhopkins" target="_blank" rel="noopener noreferrer" class="">danielhopkins</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7713" target="_blank" rel="noopener noreferrer" class="">#7713</a> Fix Desktop app self-signed certificates functionality — 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/7734" target="_blank" rel="noopener noreferrer" class="">#7734</a> Revert UUID generation to use <code>uuid</code> library instead of <code>crypto.randomUUID()</code>. — 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 26.5.0]]></title>
            <link>https://actualbudget.org/blog/release-26.5.0</link>
            <guid>https://actualbudget.org/blog/release-26.5.0</guid>
            <pubDate>Sun, 03 May 2026 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release introduces powerful new reporting capabilities as well as numerous fixes:</p>
<ul>
<li class="">Experimental: Age of Money and Sankey Diagram reports</li>
<li class="">Experimental: Custom themes expanded with five new community themes (Nord, Ilavenil, Gruvbox Light/Dark, You Need A Theme Light/Dark)</li>
<li class="">Tax-style distribution in split transactions</li>
</ul>
<p><strong>Docker Tag: 26.5.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-26.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/6685" target="_blank" rel="noopener noreferrer" class="">#6685</a> Added Age of Money report. — thanks <a href="https://github.com/sztomi" target="_blank" rel="noopener noreferrer" class="">sztomi</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7220" target="_blank" rel="noopener noreferrer" class="">#7220</a> Add Sankey diagram report with two view modes (spent and budgeted) to visualize money flow through categories — thanks <a href="https://github.com/emiltb" target="_blank" rel="noopener noreferrer" class="">emiltb</a> &amp; <a href="https://github.com/andrewhumble" target="_blank" rel="noopener noreferrer" class="">andrewhumble</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-26.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/7116" target="_blank" rel="noopener noreferrer" class="">#7116</a> Add Category Group support to Budget Analysis 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/7217" target="_blank" rel="noopener noreferrer" class="">#7217</a> Add "Last 30 days" date range option to custom reports live mode — thanks <a href="https://github.com/kenkuo" target="_blank" rel="noopener noreferrer" class="">kenkuo</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7257" target="_blank" rel="noopener noreferrer" class="">#7257</a> Add option to distribute remaining amount proportionally — thanks <a href="https://github.com/victle" target="_blank" rel="noopener noreferrer" class="">victle</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7335" target="_blank" rel="noopener noreferrer" class="">#7335</a> Add BALANCE_OF function to rules formulas for other account balances — 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/7346" target="_blank" rel="noopener noreferrer" class="">#7346</a> Add CLP currency — thanks <a href="https://github.com/vectorcrumb" target="_blank" rel="noopener noreferrer" class="">vectorcrumb</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7378" target="_blank" rel="noopener noreferrer" class="">#7378</a> cli: account ordering, better agent instructions, fix 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/7382" target="_blank" rel="noopener noreferrer" class="">#7382</a> Add error boundary to dashboard widgets, displaying fallback UI for rendering failures. — 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/7392" target="_blank" rel="noopener noreferrer" class="">#7392</a> Clarify that end-to-end encryption only protects budget data, excluding bank sync tokens. — 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/7423" target="_blank" rel="noopener noreferrer" class="">#7423</a> Change formatting of reconcile form for clarity and ease of use. — 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/7432" target="_blank" rel="noopener noreferrer" class="">#7432</a> Add rate limiting to authentication endpoints to prevent brute-force attacks. — thanks <a href="https://github.com/actualbudget" target="_blank" rel="noopener noreferrer" class="">actualbudget</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7434" target="_blank" rel="noopener noreferrer" class="">#7434</a> Add per-schedule custom upcoming length override, allowing each schedule to have its own "upcoming" notification window instead of using only the global setting. — thanks <a href="https://github.com/jreniel" target="_blank" rel="noopener noreferrer" class="">jreniel</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7437" target="_blank" rel="noopener noreferrer" class="">#7437</a> Add scoped ErrorBoundary to Rules page to contain rendering crashes. — thanks <a href="https://github.com/tmchow" target="_blank" rel="noopener noreferrer" class="">tmchow</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7441" target="_blank" rel="noopener noreferrer" class="">#7441</a> 🎨 You Need A Theme Light, based on 2026 nYNAB light — 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/7442" target="_blank" rel="noopener noreferrer" class="">#7442</a> Add more filtering options for transactions in Spent mode of the Sankey chart — thanks <a href="https://github.com/emiltb" target="_blank" rel="noopener noreferrer" class="">emiltb</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7447" target="_blank" rel="noopener noreferrer" class="">#7447</a> 🎨 You Need A Theme Dark, based on 2026 nYNAB dark theme colors. — 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/7476" target="_blank" rel="noopener noreferrer" class="">#7476</a> Added a new Sankey Options menu with a toggle to view values as percentages. — thanks <a href="https://github.com/emiltb" target="_blank" rel="noopener noreferrer" class="">emiltb</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7495" target="_blank" rel="noopener noreferrer" class="">#7495</a> Custom Themes: custom CSS overrides now persist across theme changes and show a visible indicator next to the Theme dropdown when active — 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/7513" target="_blank" rel="noopener noreferrer" class="">#7513</a> Add nord theme to custom catalog — thanks <a href="https://github.com/aadhithbala" target="_blank" rel="noopener noreferrer" class="">aadhithbala</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7543" target="_blank" rel="noopener noreferrer" class="">#7543</a> Added theme Ilavenil to custom theme catalog — thanks <a href="https://github.com/aadhithbala" target="_blank" rel="noopener noreferrer" class="">aadhithbala</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7571" target="_blank" rel="noopener noreferrer" class="">#7571</a> Add Gruvbox Light and Gruvbox Dark custom themes to the theme catalog. — thanks <a href="https://github.com/Dakyne" target="_blank" rel="noopener noreferrer" class="">Dakyne</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7581" target="_blank" rel="noopener noreferrer" class="">#7581</a> API: export model types via "<a href="https://github.com/actual-app" target="_blank" rel="noopener noreferrer" class="">actual-app</a>/api/models". — 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/7582" target="_blank" rel="noopener noreferrer" class="">#7582</a> Optimize Sankey chart datamodel to include income sources, allow layer filtering and better budget handling — thanks <a href="https://github.com/emiltb" target="_blank" rel="noopener noreferrer" class="">emiltb</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7605" target="_blank" rel="noopener noreferrer" class="">#7605</a> Make double Ctrl-f trigger browser find — 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/7610" target="_blank" rel="noopener noreferrer" class="">#7610</a> Reimport Deleted is now on by default and persisted between imports — thanks <a href="https://github.com/alecbakholdin" target="_blank" rel="noopener noreferrer" class="">alecbakholdin</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfixes">Bugfixes<a href="https://actualbudget.org/blog/release-26.5.0#bugfixes" class="hash-link" aria-label="Direct link to Bugfixes" title="Direct link to Bugfixes" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7242" target="_blank" rel="noopener noreferrer" class="">#7242</a> Fix <code>api.updateTransaction()</code> corrupting split parent transactions when doing partial updates — thanks <a href="https://github.com/lwarrenthompson" target="_blank" rel="noopener noreferrer" class="">lwarrenthompson</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7253" target="_blank" rel="noopener noreferrer" class="">#7253</a> Custom Themes: improved responsiveness of the theme catalog — 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/7269" target="_blank" rel="noopener noreferrer" class="">#7269</a> Show confirmation dialog when editing/duplicating/deleting transfers where the other half is reconciled — 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/7270" target="_blank" rel="noopener noreferrer" class="">#7270</a> Fix transaction quick search incorrectly treating "?" and "%" as wildcards, causing all transactions to be returned instead of only those matching the literal character — thanks <a href="https://github.com/eduardopio03" target="_blank" rel="noopener noreferrer" class="">eduardopio03</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7283" target="_blank" rel="noopener noreferrer" class="">#7283</a> Standardise ledger scrolling when using keyboard shortcuts — 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/7284" target="_blank" rel="noopener noreferrer" class="">#7284</a> Handle normalisation of some common non-latin diacritic characters. — 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/7296" target="_blank" rel="noopener noreferrer" class="">#7296</a> Fix Net Worth graph showing a time-interval less than specified — thanks <a href="https://github.com/emiltb" target="_blank" rel="noopener noreferrer" class="">emiltb</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7304" target="_blank" rel="noopener noreferrer" class="">#7304</a> Fix UUID showing when switching filter operators — thanks <a href="https://github.com/sk10727-a11y" target="_blank" rel="noopener noreferrer" class="">sk10727-a11y</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7324" target="_blank" rel="noopener noreferrer" class="">#7324</a> Fixes transaction query by tag when tag starts with $ — thanks <a href="https://github.com/gust0717" target="_blank" rel="noopener noreferrer" class="">gust0717</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7347" target="_blank" rel="noopener noreferrer" class="">#7347</a> Update code to record timestamp from account linking using handleSyncResponse. — thanks <a href="https://github.com/JkBoyo" target="_blank" rel="noopener noreferrer" class="">JkBoyo</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7356" target="_blank" rel="noopener noreferrer" class="">#7356</a> Fix custom report editor retaining unsaved settings when navigating between routes. — thanks <a href="https://github.com/tmchow" target="_blank" rel="noopener noreferrer" class="">tmchow</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7368" target="_blank" rel="noopener noreferrer" class="">#7368</a> Allow end to end encryption of budget files in the desktop apps — thanks <a href="https://github.com/pickle-and-pork" target="_blank" rel="noopener noreferrer" class="">pickle-and-pork</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7373" target="_blank" rel="noopener noreferrer" class="">#7373</a> Fix date variable in rule formulas — 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/7381" target="_blank" rel="noopener noreferrer" class="">#7381</a> Fix crash when viewing account ledger with expired recurring schedules. — 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/7428" target="_blank" rel="noopener noreferrer" class="">#7428</a> Fix path traversal vulnerability in file upload sanitization — 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/7453" target="_blank" rel="noopener noreferrer" class="">#7453</a> Fixes unlocking on child split transactions — 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/7460" target="_blank" rel="noopener noreferrer" class="">#7460</a> Fix bug where total selected balance is not shown when it is zero — thanks <a href="https://github.com/Kennedy242" target="_blank" rel="noopener noreferrer" class="">Kennedy242</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7468" target="_blank" rel="noopener noreferrer" class="">#7468</a> Ship .d.ts declaration files from <a href="https://github.com/actual-app" target="_blank" rel="noopener noreferrer" class="">actual-app</a>/core so that downstream API consumers with strict TypeScript settings no longer get type errors. — 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/7478" target="_blank" rel="noopener noreferrer" class="">#7478</a> Resolve subpath imports when running server locally — 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/7487" target="_blank" rel="noopener noreferrer" class="">#7487</a> Fix bank sync account linking modal being disabled when relinking existing accounts — 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/7496" target="_blank" rel="noopener noreferrer" class="">#7496</a> Fixes inconsistency between web UI and mobile UI where make transfer is not available on uncategorized transaction menu. — 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/7515" target="_blank" rel="noopener noreferrer" class="">#7515</a> Fix unreadable "Use Regular Expressions" checkbox label in the notes find-and-replace modal by applying the correct theme color. — thanks <a href="https://github.com/JasmineLCY" target="_blank" rel="noopener noreferrer" class="">JasmineLCY</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7522" target="_blank" rel="noopener noreferrer" class="">#7522</a> Fix runImport failing when ACTUAL_DATA_DIR environment variable is not 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/7524" target="_blank" rel="noopener noreferrer" class="">#7524</a> Fix build error with typescript v6 — 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/7532" target="_blank" rel="noopener noreferrer" class="">#7532</a> Fix error when clearing the payee field of a 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/7564" target="_blank" rel="noopener noreferrer" class="">#7564</a> Fix Docker container failing to start due to unresolved workspace 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/7565" target="_blank" rel="noopener noreferrer" class="">#7565</a> crdt: fix nightly publishing of the 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/7572" target="_blank" rel="noopener noreferrer" class="">#7572</a> Fix transaction row drag interfering with inline text edits. — 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/7608" target="_blank" rel="noopener noreferrer" class="">#7608</a> Disallow reconfiguring OpenID after initialization — 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/7619" target="_blank" rel="noopener noreferrer" class="">#7619</a> Sankey card should follow report 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/7623" target="_blank" rel="noopener noreferrer" class="">#7623</a> Fix infinite loop when applying remainder templates with an amount that can not be divided — 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/7632" target="_blank" rel="noopener noreferrer" class="">#7632</a> Fix Sankey income being shown as spent money, when payee was not set — thanks <a href="https://github.com/emiltb" target="_blank" rel="noopener noreferrer" class="">emiltb</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7656" target="_blank" rel="noopener noreferrer" class="">#7656</a> Fix shared worker resumption after tab suspend — 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-26.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/6815" target="_blank" rel="noopener noreferrer" class="">#6815</a> Skip release notes generation for pull requests that contain only documentation changes. — 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/7254" target="_blank" rel="noopener noreferrer" class="">#7254</a> Remove special "*.browser.ts" file extension; remove file resolutions via alias (prefer conditions) — 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/7281" target="_blank" rel="noopener noreferrer" class="">#7281</a> Fix yarn generate<!-- -->:icons<!-- --> command — 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/7344" target="_blank" rel="noopener noreferrer" class="">#7344</a> Add claude code worktree folder to .gitignore — 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/7350" target="_blank" rel="noopener noreferrer" class="">#7350</a> Remove some unused/unnecessary 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/7352" target="_blank" rel="noopener noreferrer" class="">#7352</a> Replace nordigen-node with our own GoCardless implementation — 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/7354" target="_blank" rel="noopener noreferrer" class="">#7354</a> Fix useless assignments to local variables — 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/7355" target="_blank" rel="noopener noreferrer" class="">#7355</a> Pin minimatch versions to resolve vulnerability 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/7360" target="_blank" rel="noopener noreferrer" class="">#7360</a> Add documentation for bypassing self-signed SSL certificate verification in CLI 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/7367" target="_blank" rel="noopener noreferrer" class="">#7367</a> Bump electron dependencies — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</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/7380" target="_blank" rel="noopener noreferrer" class="">#7380</a> Bump lodash from 4.17.23 to 4.18.1 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7383" target="_blank" rel="noopener noreferrer" class="">#7383</a> Improved module resolution for better platform compatibility. — 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/7393" target="_blank" rel="noopener noreferrer" class="">#7393</a> Improve post-checkout hook to automatically install dependencies for newly created git worktrees. — 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/7397" target="_blank" rel="noopener noreferrer" class="">#7397</a> Add documentation for configuring Docker health checks with self-signed certificates using <code>NODE_EXTRA_CA_CERTS</code>. — thanks <a href="https://github.com/Kennedy242" target="_blank" rel="noopener noreferrer" class="">Kennedy242</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7398" target="_blank" rel="noopener noreferrer" class="">#7398</a> Bump vite from 8.0.0 to 8.0.5 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7406" target="_blank" rel="noopener noreferrer" class="">#7406</a> Consolidate all GitHub actions 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/7407" target="_blank" rel="noopener noreferrer" class="">#7407</a> Improve release note actions — 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/7408" target="_blank" rel="noopener noreferrer" class="">#7408</a> Improve release automation to generate docs pages directly from release notes — 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/7411" target="_blank" rel="noopener noreferrer" class="">#7411</a> Fix redirect to login page after signing out of a server — 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/7412" target="_blank" rel="noopener noreferrer" class="">#7412</a> Moving View styles into the component library — 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/7417" target="_blank" rel="noopener noreferrer" class="">#7417</a> Migrate svg add-attribute plugin to typescript — 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/7418" target="_blank" rel="noopener noreferrer" class="">#7418</a> Change release automation to stop us from requiring a merge freeze every month — 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/7429" target="_blank" rel="noopener noreferrer" class="">#7429</a> Migrate loot-core internal imports to use Node.js subpath imports (<code>#server/*</code>, <code>#shared/*</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/7430" target="_blank" rel="noopener noreferrer" class="">#7430</a> Pin check-spelling GitHub Actions to commit SHAs in docs-spelling workflow — 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/7431" target="_blank" rel="noopener noreferrer" class="">#7431</a> Update browserslist caniuse-lite database — 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/7433" target="_blank" rel="noopener noreferrer" class="">#7433</a> Fix script injection patterns in GitHub Actions workflows — thanks <a href="https://github.com/actualbudget" target="_blank" rel="noopener noreferrer" class="">actualbudget</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7445" target="_blank" rel="noopener noreferrer" class="">#7445</a> Update Docs to the latest Docusaurus — 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/7446" target="_blank" rel="noopener noreferrer" class="">#7446</a> Standardise module imports in desktop-client — 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/7448" target="_blank" rel="noopener noreferrer" class="">#7448</a> Add input validation for release notes and refactor credential handling in GitHub workflows. — 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/7461" target="_blank" rel="noopener noreferrer" class="">#7461</a> Update pre-commit hook configuration so it auto-executes. — 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/7462" target="_blank" rel="noopener noreferrer" class="">#7462</a> Standardise module imports across all 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/7463" target="_blank" rel="noopener noreferrer" class="">#7463</a> Upgrade oxlint, oxfmt, and oxlint-tsgolint to latest 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/7465" target="_blank" rel="noopener noreferrer" class="">#7465</a> Add GitHub Actions check step via <code>zizmor</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/7466" target="_blank" rel="noopener noreferrer" class="">#7466</a> Refactor browser mode configuration to use <code>--mode=browser</code> instead of an environment variable. — 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/7467" target="_blank" rel="noopener noreferrer" class="">#7467</a> Add ESLint rule to enforce architectural boundaries and prevent import violations. — 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/7469" target="_blank" rel="noopener noreferrer" class="">#7469</a> Add publishConfig.imports sync validator with pre-commit integration — 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/7480" target="_blank" rel="noopener noreferrer" class="">#7480</a> Clean up installed 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/7484" target="_blank" rel="noopener noreferrer" class="">#7484</a> Add desktop app test to check sync server status — 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/7490" target="_blank" rel="noopener noreferrer" class="">#7490</a> Fix the Electron Playwright VRT setup — 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/7493" target="_blank" rel="noopener noreferrer" class="">#7493</a> Update sync error message — 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/7494" target="_blank" rel="noopener noreferrer" class="">#7494</a> Added desktop app tests to ensure budget export saves to disk — 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/7497" target="_blank" rel="noopener noreferrer" class="">#7497</a> Add scoped error boundaries to prevent feature-level crashes from taking down the entire app — 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/7499" target="_blank" rel="noopener noreferrer" class="">#7499</a> Remove duplicate exclusion of package.json and package-lock.json from documentation spelling checks. — 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/7503" target="_blank" rel="noopener noreferrer" class="">#7503</a> Optimize CI e2e tests by using pre-built bundles, reducing build time. — 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/7506" target="_blank" rel="noopener noreferrer" class="">#7506</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/7507" target="_blank" rel="noopener noreferrer" class="">#7507</a> Bump GitHub actions — 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/7508" target="_blank" rel="noopener noreferrer" class="">#7508</a> Upgrade eslint to v10 and improve lint plugin performance — 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/7520" target="_blank" rel="noopener noreferrer" class="">#7520</a> Clean up some GitHub code quality findings — 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/7523" target="_blank" rel="noopener noreferrer" class="">#7523</a> Fix potentially inconsistent state updates — 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/7527" target="_blank" rel="noopener noreferrer" class="">#7527</a> Consolidate the internal naming patterns used for budget types — 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/7528" target="_blank" rel="noopener noreferrer" class="">#7528</a> Remove unused 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/7529" target="_blank" rel="noopener noreferrer" class="">#7529</a> Remove some dependencies that can now be replaced by Node.js builtins — 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/7533" target="_blank" rel="noopener noreferrer" class="">#7533</a> Run <code>zizmor</code> auto-fix tool — 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/7534" target="_blank" rel="noopener noreferrer" class="">#7534</a> crdt: typecheck test files; fix lint 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/7536" target="_blank" rel="noopener noreferrer" class="">#7536</a> Update storybook logo and fonts to match the docs site — 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/7537" target="_blank" rel="noopener noreferrer" class="">#7537</a> Migrate CRDT package build to Vite and generate bundle statistics for CI/CD. — 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/7538" target="_blank" rel="noopener noreferrer" class="">#7538</a> Disable bundle minification so production error messages and stack traces are human-readable — thanks <a href="https://github.com/actualbudget" target="_blank" rel="noopener noreferrer" class="">actualbudget</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7541" target="_blank" rel="noopener noreferrer" class="">#7541</a> Server: consume latest version of crdt 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/7547" target="_blank" rel="noopener noreferrer" class="">#7547</a> Disable fail-fast in Electron build workflows to allow all matrix jobs to complete independently. — 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/7548" target="_blank" rel="noopener noreferrer" class="">#7548</a> docs: AI usage policy for contributors — 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/7551" target="_blank" rel="noopener noreferrer" class="">#7551</a> Share the CI dependency install across <code>check.yml</code> and <code>build.yml</code> jobs via a single upstream <code>setup</code> job to cut redundant <code>yarn install</code> runs on cache-cold workflow runs. — thanks <a href="https://github.com/actualbudget" target="_blank" rel="noopener noreferrer" class="">actualbudget</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7553" target="_blank" rel="noopener noreferrer" class="">#7553</a> Remove guidance on redundant inline type imports from TypeScript code style documentation. — 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/7555" target="_blank" rel="noopener noreferrer" class="">#7555</a> Reduce permissions in <code>stale</code> workflow — 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/7556" target="_blank" rel="noopener noreferrer" class="">#7556</a> Enable <a href="https://docs.npmjs.com/trusted-publishers" target="_blank" rel="noopener noreferrer" class="">Trusted Publishing</a> for nightly <code>npm</code> packages — 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/7566" target="_blank" rel="noopener noreferrer" class="">#7566</a> Custom Themes: nightly scan to catch broken themes — 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/7574" target="_blank" rel="noopener noreferrer" class="">#7574</a> Fix trusted publishing by installing npm version 11.5.1 — 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/7577" target="_blank" rel="noopener noreferrer" class="">#7577</a> Update nightly package publishing workflow to use Node.js 24 — 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/7578" target="_blank" rel="noopener noreferrer" class="">#7578</a> Add repository details to package.json 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/7579" target="_blank" rel="noopener noreferrer" class="">#7579</a> Enable trusted publishing for release <code>npm</code> packages — 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/7583" target="_blank" rel="noopener noreferrer" class="">#7583</a> Consolidate release and nightly npm publishing workflow — 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/7587" target="_blank" rel="noopener noreferrer" class="">#7587</a> Switch from tsgo development channel to beta — 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/7595" target="_blank" rel="noopener noreferrer" class="">#7595</a> Notify Discord when the nightly custom theme catalog scan fails. — 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/7606" target="_blank" rel="noopener noreferrer" class="">#7606</a> Migrate file service 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/7609" target="_blank" rel="noopener noreferrer" class="">#7609</a> Enable stricter electron build options — 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/7613" target="_blank" rel="noopener noreferrer" class="">#7613</a> Bump postcss from 8.5.8 to 8.5.10 — 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/7620" target="_blank" rel="noopener noreferrer" class="">#7620</a> Increase test coverage for budget templates — 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/7635" target="_blank" rel="noopener noreferrer" class="">#7635</a> Fix release note generation script failing when conflicting changes are present — 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/7640" target="_blank" rel="noopener noreferrer" class="">#7640</a> Make release note generation script respect cherry picked commits — 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 26.4.0]]></title>
            <link>https://actualbudget.org/blog/release-26.4.0</link>
            <guid>https://actualbudget.org/blog/release-26.4.0</guid>
            <pubDate>Sun, 05 Apr 2026 17: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="">Reorder transactions by drag and drop when they share the same date</li>
<li class="">Concentric donut charts that show category groups in an outer ring</li>
<li class="">Smarter autocomplete with an improved search algorithm for payees and categories</li>
<li class="">Experimental: Payee Locations: Actual can now remember where you've used a payee and suggest payees based on nearby locations</li>
<li class="">Experimental: Actual CLI: a new command-line tool for interacting with your budget, see <a class="" href="https://actualbudget.org/docs/api/cli">the docs</a> to get started</li>
</ul>
<p><strong>Docker Tag: 26.4.0</strong></p>
<p>Version: v26.4.0</p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-26.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/6157" target="_blank" rel="noopener noreferrer" class="">#6157</a> MVP for payee locations support, including YNAB5 import — thanks <a href="https://github.com/mannkind" target="_blank" rel="noopener noreferrer" class="">mannkind</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6653" target="_blank" rel="noopener noreferrer" class="">#6653</a> Add drag&amp;drop reordering for transactions within the same day — 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/7208" target="_blank" rel="noopener noreferrer" class="">#7208</a> Actual-cli: tool for accessing your budget via the command line. Useful for AI agents — 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-26.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/6414" target="_blank" rel="noopener noreferrer" class="">#6414</a> Add the ability to use Formula Rules when setting the split amount. — 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/6620" target="_blank" rel="noopener noreferrer" class="">#6620</a> Add notes to monthly budget cell — thanks <a href="https://github.com/erwannc" target="_blank" rel="noopener noreferrer" class="">erwannc</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6693" target="_blank" rel="noopener noreferrer" class="">#6693</a> Display/save refill templates — 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/6903" target="_blank" rel="noopener noreferrer" class="">#6903</a> Add a new budgeted type to the custom report widget. — thanks <a href="https://github.com/diepala" target="_blank" rel="noopener noreferrer" class="">diepala</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6972" target="_blank" rel="noopener noreferrer" class="">#6972</a> Improve autocomplete sorting with tiered ranking for payee and category dropdowns — thanks <a href="https://github.com/J-LCRX" target="_blank" rel="noopener noreferrer" class="">J-LCRX</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7005" target="_blank" rel="noopener noreferrer" class="">#7005</a> Change Titlebar 'Sync' to syncing icon only to alleviate confusion with Bank Sync. Add disabled state and aria disabled label when offline. — 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/7038" target="_blank" rel="noopener noreferrer" class="">#7038</a> Introduce concentric donut chart for categories in custom reports — 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/7069" target="_blank" rel="noopener noreferrer" class="">#7069</a> Converted Electron backups to zip with metadata.json for easy importing — 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/7071" target="_blank" rel="noopener noreferrer" class="">#7071</a> Refactor account hooks to return full React Query states, enhancing data handling and component integration. — 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/7078" target="_blank" rel="noopener noreferrer" class="">#7078</a> Add BUDGET_QUERY and QUERY_EXTRACT functions for formula-based budget analysis. — 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/7095" target="_blank" rel="noopener noreferrer" class="">#7095</a> Add New Taiwan Dollar (TWD) to the list of available currencies. — thanks <a href="https://github.com/yhc0712" target="_blank" rel="noopener noreferrer" class="">yhc0712</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7101" target="_blank" rel="noopener noreferrer" class="">#7101</a> Add an option to swap payee/memo when importing transaction from file. — thanks <a href="https://github.com/sylvercode" target="_blank" rel="noopener noreferrer" class="">sylvercode</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7111" target="_blank" rel="noopener noreferrer" class="">#7111</a> Reload server version when visibility to the page changes — 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/7139" target="_blank" rel="noopener noreferrer" class="">#7139</a> Add "only import transactions since" to import dialog — thanks <a href="https://github.com/kivikakk" target="_blank" rel="noopener noreferrer" class="">kivikakk</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7144" target="_blank" rel="noopener noreferrer" class="">#7144</a> Sort theme catalog items alphabetically by name for improved user interface organization. — 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/7145" target="_blank" rel="noopener noreferrer" class="">#7145</a> Custom Themes: separate light and dark theme options when selecting "system default" theme. — 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/7151" target="_blank" rel="noopener noreferrer" class="">#7151</a> Add "Notion-inspired Dark Mode" custom theme to the theme catalogue — thanks <a href="https://github.com/vcruzdesigns" target="_blank" rel="noopener noreferrer" class="">vcruzdesigns</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7181" target="_blank" rel="noopener noreferrer" class="">#7181</a> Enable strict linting for template expressions, ensuring better error handling and message 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/7188" target="_blank" rel="noopener noreferrer" class="">#7188</a> Add a confirmation modal when users merge payees in /payees — thanks <a href="https://github.com/AsgerMogensen" target="_blank" rel="noopener noreferrer" class="">AsgerMogensen</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7194" target="_blank" rel="noopener noreferrer" class="">#7194</a> Add light/dark mode specificity to custom themes — 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/7207" target="_blank" rel="noopener noreferrer" class="">#7207</a> Add admin and password authentication requirements for changing passwords in sessions. — 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/7236" target="_blank" rel="noopener noreferrer" class="">#7236</a> Custom Themes: allow adding custom overrides to themes via the textarea box — 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/7239" target="_blank" rel="noopener noreferrer" class="">#7239</a> Custom Themes: allow using a custom font — 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/7240" target="_blank" rel="noopener noreferrer" class="">#7240</a> cli: improved aql support — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfixes">Bugfixes<a href="https://actualbudget.org/blog/release-26.4.0#bugfixes" class="hash-link" aria-label="Direct link to Bugfixes" title="Direct link to Bugfixes" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6741" target="_blank" rel="noopener noreferrer" class="">#6741</a> When filtering for accounts in e.g. the net worth graph the modal closes the filter tooltip so it's impossible to add e.g. accounts to the filter. — thanks <a href="https://github.com/mnil" target="_blank" rel="noopener noreferrer" class="">mnil</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6926" target="_blank" rel="noopener noreferrer" class="">#6926</a> Import: added override option allowing users to control whether previously deleted (or merged) transactions are reimported. — thanks <a href="https://github.com/totallynotjon" target="_blank" rel="noopener noreferrer" class="">totallynotjon</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7041" target="_blank" rel="noopener noreferrer" class="">#7041</a> [Mobile] Show running balance on upcoming transactions when respective setting is toggled — thanks <a href="https://github.com/LeviBorodenko" target="_blank" rel="noopener noreferrer" class="">LeviBorodenko</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7047" target="_blank" rel="noopener noreferrer" class="">#7047</a> Make mobile account page colors more consistent — 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/7057" target="_blank" rel="noopener noreferrer" class="">#7057</a> Fix skipping schedules that move before weekend — 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/7092" target="_blank" rel="noopener noreferrer" class="">#7092</a> Stop font size fluctuations showing in summary cards — 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/7118" target="_blank" rel="noopener noreferrer" class="">#7118</a> Fix budget analysis report padding when the value is large. — thanks <a href="https://github.com/mnil" target="_blank" rel="noopener noreferrer" class="">mnil</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7125" target="_blank" rel="noopener noreferrer" class="">#7125</a> Refactor error handling to isolate errors per account in SimpleFin batch synchronization. — 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/7146" target="_blank" rel="noopener noreferrer" class="">#7146</a> Fix migrations retrieval when running the 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/7149" target="_blank" rel="noopener noreferrer" class="">#7149</a> Fix CSV import incorrectly parsing transaction amounts that contain trailing whitespace (e.g. amounts from Excel-saved CSV files). — thanks <a href="https://github.com/mibragimov" target="_blank" rel="noopener noreferrer" class="">mibragimov</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7152" target="_blank" rel="noopener noreferrer" class="">#7152</a> Handle missing accounts in SimpleFin batch sync with localized error messaging for 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/7155" target="_blank" rel="noopener noreferrer" class="">#7155</a> Fixed a privilege escalation issue affecting password changes — 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/7166" target="_blank" rel="noopener noreferrer" class="">#7166</a> Fixed a bug where selecting an item in autocomplete on mobile required two taps. — thanks <a href="https://github.com/Alieksieiev0" target="_blank" rel="noopener noreferrer" class="">Alieksieiev0</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7172" target="_blank" rel="noopener noreferrer" class="">#7172</a> Fix multi-tab sync by sharing a single backend via SharedWorker — 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/7177" target="_blank" rel="noopener noreferrer" class="">#7177</a> Fix schedule link being lost when merging transactions — thanks <a href="https://github.com/okxint" target="_blank" rel="noopener noreferrer" class="">okxint</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7179" target="_blank" rel="noopener noreferrer" class="">#7179</a> Number formatting: normalize apostrophe-dot thousands separator to U+2019 for consistency across Node/ICU versions. — 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/7191" target="_blank" rel="noopener noreferrer" class="">#7191</a> Fix Spending Analysis report to use tracking budgets when tracking budgeting is enabled — thanks <a href="https://github.com/pranayseela" target="_blank" rel="noopener noreferrer" class="">pranayseela</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7202" target="_blank" rel="noopener noreferrer" class="">#7202</a> Fix navigator access error in Node.js environments by adding existence checks and defaults. — 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/7219" target="_blank" rel="noopener noreferrer" class="">#7219</a> Fix adm-zip dependency resolution in <code>@actual-app/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/7243" target="_blank" rel="noopener noreferrer" class="">#7243</a> Fix <code>balance_current</code> not syncing to API clients after bank sync — thanks <a href="https://github.com/lwarrenthompson" target="_blank" rel="noopener noreferrer" class="">lwarrenthompson</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7245" target="_blank" rel="noopener noreferrer" class="">#7245</a> Fix schedule advancement tracking by saving timestamps only on successful sync completions. — thanks <a href="https://github.com/dearlordylord" target="_blank" rel="noopener noreferrer" class="">dearlordylord</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7264" target="_blank" rel="noopener noreferrer" class="">#7264</a> This PR fixes a bug where the transaction context menu (right-click) would remain stuck on the screen if opened while a transaction cell was in edit mode. — thanks <a href="https://github.com/nathaliaacouto" target="_blank" rel="noopener noreferrer" class="">nathaliaacouto</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7267" target="_blank" rel="noopener noreferrer" class="">#7267</a> Fix mobile transactions view hiding older transactions when hiding reconciled transactions is enabled — 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/7268" target="_blank" rel="noopener noreferrer" class="">#7268</a> Fix transaction amounts sometimes not being saved when adding through the desktop view on a touch device — 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/7272" target="_blank" rel="noopener noreferrer" class="">#7272</a> Fixed an issue that prevented category's leftover from being able to cover an overbudgeted amount. — 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/7274" target="_blank" rel="noopener noreferrer" class="">#7274</a> Fixes a bug that prevented scheduled transactions from being included in the selected balance when selecting multiple transactions — 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/7275" target="_blank" rel="noopener noreferrer" class="">#7275</a> Fix a typo in the Repair Transactions paragraph — thanks <a href="https://github.com/tdavis6" target="_blank" rel="noopener noreferrer" class="">tdavis6</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7305" target="_blank" rel="noopener noreferrer" class="">#7305</a> Amend maintainer points counting script docs file 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/7309" target="_blank" rel="noopener noreferrer" class="">#7309</a> Change maintainer points counting script to fetch the release note from the PR directly — 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/7322" target="_blank" rel="noopener noreferrer" class="">#7322</a> Fix mobile Post transaction today on All Accounts, On budget, and Off budget lists so scheduled previews post with today's date, matching single-account mobile and desktop. — thanks <a href="https://github.com/pranayseela" target="_blank" rel="noopener noreferrer" class="">pranayseela</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7334" target="_blank" rel="noopener noreferrer" class="">#7334</a> Fix password login functionality when OIDC is enabled, ensuring proper authentication method 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/7361" target="_blank" rel="noopener noreferrer" class="">#7361</a> Fix unrecoverable UI error after login when command bar encounters items with missing names. — 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/7372" target="_blank" rel="noopener noreferrer" class="">#7372</a> Fix split transaction popover not rendering properly — thanks <a href="https://github.com/youngcw" target="_blank" rel="noopener noreferrer" class="">youngcw</a> &amp; <a href="https://github.com/victle" target="_blank" rel="noopener noreferrer" class="">victle</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-26.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/6809" target="_blank" rel="noopener noreferrer" class="">#6809</a> Remove cyclic dependency between API and loot-core — 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/7044" target="_blank" rel="noopener noreferrer" class="">#7044</a> Bump ajv 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/7050" target="_blank" rel="noopener noreferrer" class="">#7050</a> Remove reliance on the API package in YNAB importers — 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/7051" target="_blank" rel="noopener noreferrer" class="">#7051</a> TypeScript: strengthen schedule 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/7053" target="_blank" rel="noopener noreferrer" class="">#7053</a> TypeScript: move ImportTransactionsOpts from the api package to loot-core — 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/7055" target="_blank" rel="noopener noreferrer" class="">#7055</a> Lint: add "--quiet" flag to stop reporting warnings — 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/7062" target="_blank" rel="noopener noreferrer" class="">#7062</a> TypeScript: start using composite references — 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/7073" target="_blank" rel="noopener noreferrer" class="">#7073</a> Bump bn.js 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/7074" target="_blank" rel="noopener noreferrer" class="">#7074</a> Move some sync-server utilities 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/7075" target="_blank" rel="noopener noreferrer" class="">#7075</a> Move migrations CI script to typescript + ci-actions — 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/7091" target="_blank" rel="noopener noreferrer" class="">#7091</a> TypeScript: clean up some 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/7096" target="_blank" rel="noopener noreferrer" class="">#7096</a> Fix API reference documentation discrepancies — thanks <a href="https://github.com/tifandotme" target="_blank" rel="noopener noreferrer" class="">tifandotme</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7104" target="_blank" rel="noopener noreferrer" class="">#7104</a> Allow "unfreeze" workflow to work in fork PRs — 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/7105" target="_blank" rel="noopener noreferrer" class="">#7105</a> Add reference to AGENTS.md in CLAUDE.md for improved documentation connectivity. — 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/7107" target="_blank" rel="noopener noreferrer" class="">#7107</a> Skip AI-generated release notes for PRs originating from <code>release/*</code> branches to avoid redundancy. — 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/7117" target="_blank" rel="noopener noreferrer" class="">#7117</a> Automatically publish to Flathub when the GitHub release is published — 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/7140" target="_blank" rel="noopener noreferrer" class="">#7140</a> Bump <code>express-rate-limit</code> dependency version from 8.2.1 to 8.3.0 for improvements. — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7141" target="_blank" rel="noopener noreferrer" class="">#7141</a> Adding more retries to the Docker test in the pipeline — 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/7142" target="_blank" rel="noopener noreferrer" class="">#7142</a> Refactor TypeScript typings by moving window import to globals.ts for cleaner configuration. — 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/7153" target="_blank" rel="noopener noreferrer" class="">#7153</a> Establish centralized AI governance documentation for commit and pull request standards. — 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/7163" target="_blank" rel="noopener noreferrer" class="">#7163</a> Lint: fix typescript/unbound-method 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/7168" target="_blank" rel="noopener noreferrer" class="">#7168</a> Lint: fix 'typescript/no-floating-promises' and 'typescript/require-array-sort-compare' 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/7180" target="_blank" rel="noopener noreferrer" class="">#7180</a> Refactor TypeScript build process to use project references for improved incremental 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/7183" target="_blank" rel="noopener noreferrer" class="">#7183</a> TypeScript: upgrade to tsgo — 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/7184" target="_blank" rel="noopener noreferrer" class="">#7184</a> Upgrade to Vite 8 — 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/7187" target="_blank" rel="noopener noreferrer" class="">#7187</a> Remove <code>deep-equal</code> package — 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/7193" target="_blank" rel="noopener noreferrer" class="">#7193</a> Elevate <code>typescript/no-for-in-array</code> lint rule from warning to error, refactor affected 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/7195" target="_blank" rel="noopener noreferrer" class="">#7195</a> Remove crdt import aliases in favour of package.json exports — 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/7196" target="_blank" rel="noopener noreferrer" class="">#7196</a> lint: enable more lint rules that should be fixed over time — 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/7199" target="_blank" rel="noopener noreferrer" class="">#7199</a> Fix documentation formatting by removing duplicated content for improved readability in accounts section. — thanks <a href="https://github.com/gaffneyd4" target="_blank" rel="noopener noreferrer" class="">gaffneyd4</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7200" target="_blank" rel="noopener noreferrer" class="">#7200</a> Publish loot-core package and rename it to "<a href="https://github.com/actual-app" target="_blank" rel="noopener noreferrer" class="">actual-app</a>/core" — 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/7209" target="_blank" rel="noopener noreferrer" class="">#7209</a> api: simplify bundling by removing loot-core type inlining — 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/7222" target="_blank" rel="noopener noreferrer" class="">#7222</a> Mid-month dependency 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/7223" target="_blank" rel="noopener noreferrer" class="">#7223</a> Bump react types — 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/7224" target="_blank" rel="noopener noreferrer" class="">#7224</a> Bump react-spring — 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/7227" target="_blank" rel="noopener noreferrer" class="">#7227</a> Migrate <code>get-next-package-version.js</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/7229" target="_blank" rel="noopener noreferrer" class="">#7229</a> Add Yarn constraints to ensure consistent dependency versions across all workspace 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/7230" target="_blank" rel="noopener noreferrer" class="">#7230</a> Run <code>yarn install</code> when switching branches if <code>yarn.lock</code> changed — 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/7232" target="_blank" rel="noopener noreferrer" class="">#7232</a> Remove development theme from all configurations and components across multiple 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/7234" target="_blank" rel="noopener noreferrer" class="">#7234</a> Bump GitHub actions 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/7248" target="_blank" rel="noopener noreferrer" class="">#7248</a> Add post-merge hook to automatically install dependencies when yarn.lock changes after merges. — 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/7286" target="_blank" rel="noopener noreferrer" class="">#7286</a> Bump yaml from 1.10.2 to 1.10.3 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7287" target="_blank" rel="noopener noreferrer" class="">#7287</a> Bump picomatch from 2.3.1 to 2.3.2 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7293" target="_blank" rel="noopener noreferrer" class="">#7293</a> Bump convict from 6.2.4 to 6.2.5 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7298" target="_blank" rel="noopener noreferrer" class="">#7298</a> Bump handlebars from 4.7.8 to 4.7.9 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7306" target="_blank" rel="noopener noreferrer" class="">#7306</a> Bump brace-expansion from 1.1.12 to 1.1.13 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7307" target="_blank" rel="noopener noreferrer" class="">#7307</a> Bump node-forge from 1.3.2 to 1.4.0 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7308" target="_blank" rel="noopener noreferrer" class="">#7308</a> Bump axios from 1.12.2 to 1.14.0 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7343" target="_blank" rel="noopener noreferrer" class="">#7343</a> Pin axios dependency to version 1.14.0 to mitigate vulnerabilities in version 1.14.1. — 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/7348" target="_blank" rel="noopener noreferrer" class="">#7348</a> Bump <a href="https://github.com/xmldom" target="_blank" rel="noopener noreferrer" class="">xmldom</a>/xmldom from 0.8.11 to 0.8.12 — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
</ul>]]></content:encoded>
            <category>announcement</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 26.3.0]]></title>
            <link>https://actualbudget.org/blog/release-26.3.0</link>
            <guid>https://actualbudget.org/blog/release-26.3.0</guid>
            <pubDate>Mon, 02 Mar 2026 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains an important security fix for all users of the sync server. We suggest you update as soon as feasible.</p>
<p>This release also includes several user-facing improvements and performance work, along with numerous other fixes:</p>
<ul>
<li class="">
<p>Reports: now accessible via the command bar</p>
</li>
<li class="">
<p>Bank sync: UX improvements to the account linking flow, as well as API support for balance updates</p>
</li>
<li class="">
<p>Tags: Support for managing tags via the API</p>
</li>
<li class="">
<p>Performance and responsiveness improvements</p>
</li>
<li class="">
<p>Custom themes: bar/pie chart theming support, simpler custom-theme CSS variables, and a new high-contrast light theme.</p>
</li>
</ul>
<p><strong>Docker Tag: 26.3.0</strong></p>
<p>Version: v26.3.0</p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-26.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/6702" target="_blank" rel="noopener noreferrer" class="">#6702</a> Adds "Back" button to reports config pages — thanks <a href="https://github.com/aelxxs" target="_blank" rel="noopener noreferrer" class="">aelxxs</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6746" target="_blank" rel="noopener noreferrer" class="">#6746</a> Adds API support to manage tags (<code>getTags</code>, <code>createTag</code>, <code>updateTag</code>, <code>deleteTag</code>). — thanks <a href="https://github.com/pouwerkerk" target="_blank" rel="noopener noreferrer" class="">pouwerkerk</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6909" target="_blank" rel="noopener noreferrer" class="">#6909</a> add theme variables for bar/pie chart pieces for custom themes — 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/7028" target="_blank" rel="noopener noreferrer" class="">#7028</a> Adds Dominican Peso (DOP) currency — thanks <a href="https://github.com/csuriel" target="_blank" rel="noopener noreferrer" class="">csuriel</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-26.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/6629" target="_blank" rel="noopener noreferrer" class="">#6629</a> Add ability to specify custom starting date and balance when linking new bank sync accounts — 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/6690" target="_blank" rel="noopener noreferrer" class="">#6690</a> Implement missing logic for refill template 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/6692" target="_blank" rel="noopener noreferrer" class="">#6692</a> Add limit/refill automation editors — 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/6748" target="_blank" rel="noopener noreferrer" class="">#6748</a> Month-year dates are now correctly formatted without a comma, e.g., "January 2026" instead of "January, 2026" — thanks <a href="https://github.com/TDurrr1" target="_blank" rel="noopener noreferrer" class="">TDurrr1</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6798" target="_blank" rel="noopener noreferrer" class="">#6798</a> automatically sign out on token expiry — 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/6834" target="_blank" rel="noopener noreferrer" class="">#6834</a> Add filter option for category groups — thanks <a href="https://github.com/bonroyage" target="_blank" rel="noopener noreferrer" class="">bonroyage</a> &amp; <a href="https://github.com/ericparton" target="_blank" rel="noopener noreferrer" class="">ericparton</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6844" target="_blank" rel="noopener noreferrer" class="">#6844</a> Import nYNAB scheduled transactions into Actual schedules — 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/6846" target="_blank" rel="noopener noreferrer" class="">#6846</a> Add South Korean Won to list of currencies — thanks <a href="https://github.com/jintakhan" target="_blank" rel="noopener noreferrer" class="">jintakhan</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6850" target="_blank" rel="noopener noreferrer" class="">#6850</a> Add bank sync option to allow overwriting dates with the bank's value. — 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/6857" target="_blank" rel="noopener noreferrer" class="">#6857</a> Add Catppuccin Themes to custom theme catalog — thanks <a href="https://github.com/noahjalex" target="_blank" rel="noopener noreferrer" class="">noahjalex</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6866" target="_blank" rel="noopener noreferrer" class="">#6866</a> Apply tag colors to match YNAB flags when importing from nYNAB — 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/6880" target="_blank" rel="noopener noreferrer" class="">#6880</a> Migrate payee and account state management from Redux to React Query for improved performance. — 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/6891" target="_blank" rel="noopener noreferrer" class="">#6891</a> Add "You Need A Dark Mode" custom theme to the theme catalog — thanks <a href="https://github.com/distantvapor" target="_blank" rel="noopener noreferrer" class="">distantvapor</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6896" target="_blank" rel="noopener noreferrer" class="">#6896</a> Add option to hide reconciled transactions using the mobile interface — 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/6900" target="_blank" rel="noopener noreferrer" class="">#6900</a> Added Butterfly custom theme — thanks <a href="https://github.com/samekh248" target="_blank" rel="noopener noreferrer" class="">samekh248</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6915" target="_blank" rel="noopener noreferrer" class="">#6915</a> The Account API now allows <code>balance_current</code> to be set, making balances visible for reconciliation when using custom importers. — thanks <a href="https://github.com/totallynotjon" target="_blank" rel="noopener noreferrer" class="">totallynotjon</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6941" target="_blank" rel="noopener noreferrer" class="">#6941</a> Migrate tag management from Redux to React Query for improved state handling and performance. — 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/6957" target="_blank" rel="noopener noreferrer" class="">#6957</a> Refactor dashboard data fetching to use React Query for improved performance and maintainability. — 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/6958" target="_blank" rel="noopener noreferrer" class="">#6958</a> Improve error handling in category server app and React Query mutations for better clarity. — 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/6960" target="_blank" rel="noopener noreferrer" class="">#6960</a> Include category groups on transaction export — thanks <a href="https://github.com/yzAlvin" target="_blank" rel="noopener noreferrer" class="">yzAlvin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7002" target="_blank" rel="noopener noreferrer" class="">#7002</a> Add reports to command bar — thanks <a href="https://github.com/bonroyage" target="_blank" rel="noopener noreferrer" class="">bonroyage</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7012" target="_blank" rel="noopener noreferrer" class="">#7012</a> When covering overspending the initial focus should be on the category, not the amount. — thanks <a href="https://github.com/Dagur" target="_blank" rel="noopener noreferrer" class="">Dagur</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7018" target="_blank" rel="noopener noreferrer" class="">#7018</a> Custom themes: allow using simple CSS variables — 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/7032" target="_blank" rel="noopener noreferrer" class="">#7032</a> 🎨 High-contrast (7.0:1 or higher) light theme. — thanks <a href="https://github.com/Juulz" target="_blank" rel="noopener noreferrer" class="">Juulz</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfixes">Bugfixes<a href="https://actualbudget.org/blog/release-26.3.0#bugfixes" class="hash-link" aria-label="Direct link to Bugfixes" title="Direct link to Bugfixes" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6346" target="_blank" rel="noopener noreferrer" class="">#6346</a> Fix sync-server migrations to use ESM loader — thanks <a href="https://github.com/jgranick" target="_blank" rel="noopener noreferrer" class="">jgranick</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6765" target="_blank" rel="noopener noreferrer" class="">#6765</a> Simplified compact view handling for more consistent CashFlow behavior — thanks <a href="https://github.com/MatthiasBenaets" target="_blank" rel="noopener noreferrer" class="">MatthiasBenaets</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6812" target="_blank" rel="noopener noreferrer" class="">#6812</a> The app now checks your preferred browser languages in order and uses the first one we support, otherwise English. — thanks <a href="https://github.com/elevennprime" target="_blank" rel="noopener noreferrer" class="">elevennprime</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6843" target="_blank" rel="noopener noreferrer" class="">#6843</a> Fix double negative sign in budget summary amounts — 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/6845" target="_blank" rel="noopener noreferrer" class="">#6845</a> Fixing Widget Delete button translation issue — thanks <a href="https://github.com/namos2502" target="_blank" rel="noopener noreferrer" class="">namos2502</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6849" target="_blank" rel="noopener noreferrer" class="">#6849</a> Fix report card tooltips from being obscured by adjacent widgets — thanks <a href="https://github.com/MatthiasBenaets" target="_blank" rel="noopener noreferrer" class="">MatthiasBenaets</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6858" target="_blank" rel="noopener noreferrer" class="">#6858</a> Update DesktopLinkedNotes so links stay inline — 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/6875" target="_blank" rel="noopener noreferrer" class="">#6875</a> Budget Analysis Fix: correct date range calculation for card view — 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/6878" target="_blank" rel="noopener noreferrer" class="">#6878</a> Avoid duplicate category import errors in YNAB5 importer — 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/6905" target="_blank" rel="noopener noreferrer" class="">#6905</a> Fix crash when setting a rule date field and leaving it empty — thanks <a href="https://github.com/rznn7" target="_blank" rel="noopener noreferrer" class="">rznn7</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6911" target="_blank" rel="noopener noreferrer" class="">#6911</a> Fix Ctrl+Enter losing amount value when adding transaction — thanks <a href="https://github.com/xaviuzz" target="_blank" rel="noopener noreferrer" class="">xaviuzz</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6914" target="_blank" rel="noopener noreferrer" class="">#6914</a> Fix feedback link for budget analysis report experimental flag. — thanks <a href="https://github.com/diepala" target="_blank" rel="noopener noreferrer" class="">diepala</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6922" target="_blank" rel="noopener noreferrer" class="">#6922</a> Fix template balance carryover handling 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/6925" target="_blank" rel="noopener noreferrer" class="">#6925</a> Prevent past missed schedule dates from being marked as upcoming — thanks <a href="https://github.com/rznn7" target="_blank" rel="noopener noreferrer" class="">rznn7</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6942" target="_blank" rel="noopener noreferrer" class="">#6942</a> Update <code>send</code> function to propagate any errors and fix <code>catchErrors</code> to return the error in result when an unknown command/method is sent to the browser 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/6945" target="_blank" rel="noopener noreferrer" class="">#6945</a> Fix mobile budget amount inputs when hide decimal places is enabled — thanks <a href="https://github.com/piyush-1337" target="_blank" rel="noopener noreferrer" class="">piyush-1337</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6953" target="_blank" rel="noopener noreferrer" class="">#6953</a> Fix react query cache not being cleared when switching budgets — 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/6966" target="_blank" rel="noopener noreferrer" class="">#6966</a> Prevent single-slash paths from being parsed as filepaths — thanks <a href="https://github.com/PratikSilwal5" target="_blank" rel="noopener noreferrer" class="">PratikSilwal5</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6968" target="_blank" rel="noopener noreferrer" class="">#6968</a> Correctly calculate the net worth change value on the first month of the report. — thanks <a href="https://github.com/PratikSilwal5" target="_blank" rel="noopener noreferrer" class="">PratikSilwal5</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6983" target="_blank" rel="noopener noreferrer" class="">#6983</a> Fix status bar color synchronization on iOS Safari by enhancing theme color 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/6993" target="_blank" rel="noopener noreferrer" class="">#6993</a> Fix arithmetic expression parsing so operators with the same precedence (<code>*</code>/<code>/</code>, <code>+</code>/<code>-</code>) are evaluated left-to-right. — thanks <a href="https://github.com/HadiAyache" target="_blank" rel="noopener noreferrer" class="">HadiAyache</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7007" target="_blank" rel="noopener noreferrer" class="">#7007</a> Fix redirect to accounts page when no accounts exist, improving user 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/7030" target="_blank" rel="noopener noreferrer" class="">#7030</a> Hide selected accounts in the filter. — thanks <a href="https://github.com/mnil" target="_blank" rel="noopener noreferrer" class="">mnil</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7031" target="_blank" rel="noopener noreferrer" class="">#7031</a> Fix missing tooltip on imported payee column in rule result window — thanks <a href="https://github.com/danielalanbates" target="_blank" rel="noopener noreferrer" class="">danielalanbates</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7048" target="_blank" rel="noopener noreferrer" class="">#7048</a> Change menuAutoCompleteTextHover color to green400 in Midnight theme. — 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/7067" target="_blank" rel="noopener noreferrer" class="">#7067</a> Validate file IDs for correctness — 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/7076" target="_blank" rel="noopener noreferrer" class="">#7076</a> Fix server migrations when running on Windows — 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/7081" target="_blank" rel="noopener noreferrer" class="">#7081</a> Mobile: adjust rules list for better alignment and full-width container display. — 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/7084" target="_blank" rel="noopener noreferrer" class="">#7084</a> API: fix module resolution — 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/7103" target="_blank" rel="noopener noreferrer" class="">#7103</a> Fix bugfix categorization in contributor points counting script — 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-26.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/5977" target="_blank" rel="noopener noreferrer" class="">#5977</a> Move redux state to react query - category states — 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/6140" target="_blank" rel="noopener noreferrer" class="">#6140</a> Migrate account state management from Redux to React Query with updated hooks. — 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/6481" target="_blank" rel="noopener noreferrer" class="">#6481</a> ci: update contributor point counting script to account for PR authors — 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/6721" target="_blank" rel="noopener noreferrer" class="">#6721</a> lint: fix low-hanging fruit violations — 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/6757" target="_blank" rel="noopener noreferrer" class="">#6757</a> Refactor useTransactions hook to utilize react-query for improved transaction data fetching. — 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/6784" target="_blank" rel="noopener noreferrer" class="">#6784</a> Enhance bug report template with clearer structure and detailed reproduction requirements for 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/6796" target="_blank" rel="noopener noreferrer" class="">#6796</a> lint: disallow importing theme files directly — 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/6801" target="_blank" rel="noopener noreferrer" class="">#6801</a> typescript: port arithmetic.ts to strict 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/6805" target="_blank" rel="noopener noreferrer" class="">#6805</a> lint: add "import/consistent-type-specifier-style" 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/6820" target="_blank" rel="noopener noreferrer" class="">#6820</a> Use consistent color variables for desktop budget pages, both envelope and tracking. — 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/6840" target="_blank" rel="noopener noreferrer" class="">#6840</a> Switch to node alpine docker image — 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/6861" target="_blank" rel="noopener noreferrer" class="">#6861</a> Generalize <code>findSortDown</code> and <code>findSortUp</code> functions to accept any type with <code>id: string</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/6862" target="_blank" rel="noopener noreferrer" class="">#6862</a> Refactor modal closing behavior to improve code clarity and eliminate eslint disable patterns. — 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/6863" target="_blank" rel="noopener noreferrer" class="">#6863</a> Fix react-hooks/exhaustive-deps in in PayeeTable — 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/6864" target="_blank" rel="noopener noreferrer" class="">#6864</a> Fix react-hooks/exhaustive-deps in DateSelect — 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/6867" target="_blank" rel="noopener noreferrer" class="">#6867</a> Fix type safety issues and react-hooks/exhaustive-deps errors in CustomReport — 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/6868" target="_blank" rel="noopener noreferrer" class="">#6868</a> Fix react-hooks/exhaustive-deps in ImportTransactionsModal — 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/6874" target="_blank" rel="noopener noreferrer" class="">#6874</a> Adding more components to the Storybook docs &amp; improving storybook caching — 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/6882" target="_blank" rel="noopener noreferrer" class="">#6882</a> Migrate category state management from Redux to React Query, updating hooks and components accordingly. — 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/6883" target="_blank" rel="noopener noreferrer" class="">#6883</a> Add Electron build artifacts to TypeScript configuration excludes to improve compilation efficiency. — 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/6910" target="_blank" rel="noopener noreferrer" class="">#6910</a> Automated the Flathub release PR to be draft until we publish the main release. — 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/6924" target="_blank" rel="noopener noreferrer" class="">#6924</a> Styling updates to the design system, reorganization and additional component docs — 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/6928" target="_blank" rel="noopener noreferrer" class="">#6928</a> Remove duplicate type definition for CrossoverData — thanks <a href="https://github.com/jonner" target="_blank" rel="noopener noreferrer" class="">jonner</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6936" target="_blank" rel="noopener noreferrer" class="">#6936</a> Add refetchOnSync option to useTransactions hook to consolidate duplicate sync-event handling logic. — 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/6940" target="_blank" rel="noopener noreferrer" class="">#6940</a> Add remaining component-library components to design system docs — 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/6943" target="_blank" rel="noopener noreferrer" class="">#6943</a> Rename fetch module to connection, simplifying imports and reducing confusion with native fetch. — 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/6951" target="_blank" rel="noopener noreferrer" class="">#6951</a> Refactor report data fetching to utilize React Query for improved performance and reliability. — 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/6955" target="_blank" rel="noopener noreferrer" class="">#6955</a> Upgrade oxlint and oxfmt — 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/6963" target="_blank" rel="noopener noreferrer" class="">#6963</a> Add Claude Code Pro subscription benefit details for core contributors in documentation. — 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/6964" target="_blank" rel="noopener noreferrer" class="">#6964</a> Establish mandatory [AI] prefix for commit messages and PR titles in AGENTS.md documentation. — 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/6965" target="_blank" rel="noopener noreferrer" class="">#6965</a> Add Architecture Decision Records documentation page with bank sync credential storage example. — 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/6969" target="_blank" rel="noopener noreferrer" class="">#6969</a> Fix some low-hanging-fruit <code>@ts-strict-ignore</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/6970" target="_blank" rel="noopener noreferrer" class="">#6970</a> lint: convert warnings to errors — 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/6984" target="_blank" rel="noopener noreferrer" class="">#6984</a> lint: introduce type-aware linting — 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/6985" target="_blank" rel="noopener noreferrer" class="">#6985</a> config: update how CodeRabbit handles 'suspect ai generated' 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/6987" target="_blank" rel="noopener noreferrer" class="">#6987</a> lint: fix typescript/await-thenable and typescript/no-floating-promises 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/6989" target="_blank" rel="noopener noreferrer" class="">#6989</a> Add structured sections to the pull request template for standardized submissions. — 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/6992" target="_blank" rel="noopener noreferrer" class="">#6992</a> Address some more low-hanging fruit for ts-strict-ignore — 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/7009" target="_blank" rel="noopener noreferrer" class="">#7009</a> Refactor <code>useAccounts</code> to return full query states, enhancing data handling across 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/7013" target="_blank" rel="noopener noreferrer" class="">#7013</a> Mid-month dependency bump — 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/7019" target="_blank" rel="noopener noreferrer" class="">#7019</a> TypeScript: individual tsconfig files per package, running via lage — 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/7020" target="_blank" rel="noopener noreferrer" class="">#7020</a> Bump <a href="https://github.com/isaacs" target="_blank" rel="noopener noreferrer" class="">isaacs</a>/brace-expansion — 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/7021" target="_blank" rel="noopener noreferrer" class="">#7021</a> Bump <a href="https://github.com/playwright" target="_blank" rel="noopener noreferrer" class="">playwright</a>/test — 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/7022" target="_blank" rel="noopener noreferrer" class="">#7022</a> Bump recharts — 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/7033" target="_blank" rel="noopener noreferrer" class="">#7033</a> Remove usage of 'web' file 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/7052" target="_blank" rel="noopener noreferrer" class="">#7052</a> Bump version number — 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/7058" target="_blank" rel="noopener noreferrer" class="">#7058</a> Rename 'Okabe Ito' theme to 'Color-blind (dark)'. — 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/7087" target="_blank" rel="noopener noreferrer" class="">#7087</a> Remove 'suspect ai generated' label and delete associated workflow for streamlined labeling system. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7088" target="_blank" rel="noopener noreferrer" class="">#7088</a> Add Cursor Cloud setup instructions and troubleshooting tips to AGENTS.md documentation. — 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/7094" target="_blank" rel="noopener noreferrer" class="">#7094</a> Add 'unfreeze' label that can be used to unfreeze PRs during the merge freeze — 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 26.2.1]]></title>
            <link>https://actualbudget.org/blog/release-26.2.1</link>
            <guid>https://actualbudget.org/blog/release-26.2.1</guid>
            <pubDate>Sun, 22 Feb 2026 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>This release contains two critical security fixes for users of SimpleFin, Pluggy or the multi-user feature. If you do not use these features: feel free to skip this version.</p>
<p><strong>Docker Tag: 26.2.1</strong></p>
<p>Version: v26.2.1</p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfixes">Bugfixes<a href="https://actualbudget.org/blog/release-26.2.1#bugfixes" class="hash-link" aria-label="Direct link to Bugfixes" title="Direct link to Bugfixes" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/7034" target="_blank" rel="noopener noreferrer" class="">#7034</a> Fix: simplefin and pluggy not requiring auth — 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/7040" target="_blank" rel="noopener noreferrer" class="">#7040</a> Fix: unauthorized file access in multi-user setups — 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 26.2.0]]></title>
            <link>https://actualbudget.org/blog/release-26.2.0</link>
            <guid>https://actualbudget.org/blog/release-26.2.0</guid>
            <pubDate>Mon, 02 Feb 2026 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="">Allow multiple dashboard pages</li>
<li class="">Experimental feature: Custom themes <a href="https://actualbudget.org/docs/experimental/custom-themes" target="_blank" rel="noopener noreferrer" class="">docs</a></li>
<li class="">Experimental feature: Budget analysis report <a href="https://actualbudget.org/docs/experimental/budget-analysis-report" target="_blank" rel="noopener noreferrer" class="">docs</a></li>
</ul>
<p><strong>Docker Tag: 26.2.0</strong></p>
<p>Version: v26.2.0</p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-26.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/6137" target="_blank" rel="noopener noreferrer" class="">#6137</a> Add "Budget Analysis" : a report that tracks the balance of your budget categories over time. Displays budgeted amounts, actual spending, overspending adjustments, and cumulative balance, considering category rollover settings. — 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/6411" target="_blank" rel="noopener noreferrer" class="">#6411</a> Add multiple tabs/pages to "Reports" allowing for different widget layouts per page — thanks <a href="https://github.com/Durbatuluk1701" target="_blank" rel="noopener noreferrer" class="">Durbatuluk1701</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6540" target="_blank" rel="noopener noreferrer" class="">#6540</a> Add session token authentication option to API initialization, enhancing authentication flexibility. — thanks <a href="https://github.com/BCNelson" target="_blank" rel="noopener noreferrer" class="">BCNelson</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6603" target="_blank" rel="noopener noreferrer" class="">#6603</a> Creates an option for a stacked line graph in the net worth card. — thanks <a href="https://github.com/mnil" target="_blank" rel="noopener noreferrer" class="">mnil</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6612" target="_blank" rel="noopener noreferrer" class="">#6612</a> Ability to install custom color themes — 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/6639" target="_blank" rel="noopener noreferrer" class="">#6639</a> Add the ability to specify expected contributions to the crossover point report. — thanks <a href="https://github.com/jonner" target="_blank" rel="noopener noreferrer" class="">jonner</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="enhancements">Enhancements<a href="https://actualbudget.org/blog/release-26.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/6234" target="_blank" rel="noopener noreferrer" class="">#6234</a> Add server preferences for improved user settings consistency across devices. — 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/6282" target="_blank" rel="noopener noreferrer" class="">#6282</a> Add find and replace (with RegEx support) mode when editing transaction notes — thanks <a href="https://github.com/matt8100" target="_blank" rel="noopener noreferrer" class="">matt8100</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6373" target="_blank" rel="noopener noreferrer" class="">#6373</a> Allow user to adjust target income in crossover report — thanks <a href="https://github.com/jonner" target="_blank" rel="noopener noreferrer" class="">jonner</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6438" target="_blank" rel="noopener noreferrer" class="">#6438</a> Fixes redacted content to work with currency symbols — 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/6448" target="_blank" rel="noopener noreferrer" class="">#6448</a> Tags: add light colors to tag color picker, update tag hover depending on tag background brightness — 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/6493" target="_blank" rel="noopener noreferrer" class="">#6493</a> Proper formatting of the Formula Card — thanks <a href="https://github.com/MatthiasBenaets" target="_blank" rel="noopener noreferrer" class="">MatthiasBenaets</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6500" target="_blank" rel="noopener noreferrer" class="">#6500</a> Added Czech Koruna (CZK) and Hungarian Forint (HUF) to the list of available currencies. — thanks <a href="https://github.com/Andrii256" target="_blank" rel="noopener noreferrer" class="">Andrii256</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6543" target="_blank" rel="noopener noreferrer" class="">#6543</a> Sort import preview transactions by (parsed) date, descending — thanks <a href="https://github.com/kivikakk" target="_blank" rel="noopener noreferrer" class="">kivikakk</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6551" target="_blank" rel="noopener noreferrer" class="">#6551</a> Improves the notification UX for mobile devices by stacking notifications on the z-axis in a card-like fashion, placing the action button on the same row to make more compact and added rounded corners to align with other components such as cards and alerts. — thanks <a href="https://github.com/danielkerwin" target="_blank" rel="noopener noreferrer" class="">danielkerwin</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6559" target="_blank" rel="noopener noreferrer" class="">#6559</a> Update category schedule indicator to honor the upcoming days length 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/6589" target="_blank" rel="noopener noreferrer" class="">#6589</a> Add new projection types to crossover point report — thanks <a href="https://github.com/jonner" target="_blank" rel="noopener noreferrer" class="">jonner</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6622" target="_blank" rel="noopener noreferrer" class="">#6622</a> Update job trigger for auto-generated release notes to improve automation and efficiency. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6645" target="_blank" rel="noopener noreferrer" class="">#6645</a> Add FIXED to EXCEL functions — 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/6661" target="_blank" rel="noopener noreferrer" class="">#6661</a> Apply tabular number styles more consistently — 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/6672" target="_blank" rel="noopener noreferrer" class="">#6672</a> Use consistent colours on the reports 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/6681" target="_blank" rel="noopener noreferrer" class="">#6681</a> Themes: async fetch the theme catalog — 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/6688" target="_blank" rel="noopener noreferrer" class="">#6688</a> Add Black Gold custom theme to theme catalog — 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/6689" target="_blank" rel="noopener noreferrer" class="">#6689</a> Themes: improved error handling and more themes in the catalog. — 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/6696" target="_blank" rel="noopener noreferrer" class="">#6696</a> Add Simple Dark and Okabe Ito custom themes to theme catalog — 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/6697" target="_blank" rel="noopener noreferrer" class="">#6697</a> Adds consistent styling (border, border radius, background colors) to tables — thanks <a href="https://github.com/aelxxs" target="_blank" rel="noopener noreferrer" class="">aelxxs</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6711" target="_blank" rel="noopener noreferrer" class="">#6711</a> Enhance Average Goal Template to allow adjusting the budgeted amount from the average by a percent or fixed amount — thanks <a href="https://github.com/totallynotjon" target="_blank" rel="noopener noreferrer" class="">totallynotjon</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6722" target="_blank" rel="noopener noreferrer" class="">#6722</a> Themes: use color palette for preview instead of screenshots — 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/6730" target="_blank" rel="noopener noreferrer" class="">#6730</a> Theme from 1970. Custom light theme based on the colors of 1970. — 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/6739" target="_blank" rel="noopener noreferrer" class="">#6739</a> Light custom theme in shades of gray (and a few colors). — 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/6747" target="_blank" rel="noopener noreferrer" class="">#6747</a> Use consistent colours on the budget 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/6754" target="_blank" rel="noopener noreferrer" class="">#6754</a> Add toBudgetPositive, toBudgetZero and toBudgetNegative color variables. — 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/6755" target="_blank" rel="noopener noreferrer" class="">#6755</a> Mobile: improve transaction list 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/6789" target="_blank" rel="noopener noreferrer" class="">#6789</a> Add user-friendly error message for clock-drift issues — thanks <a href="https://github.com/MatissJanis" target="_blank" rel="noopener noreferrer" class="">MatissJanis</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="bugfixes">Bugfixes<a href="https://actualbudget.org/blog/release-26.2.0#bugfixes" class="hash-link" aria-label="Direct link to Bugfixes" title="Direct link to Bugfixes" translate="no">​</a></h4>
<ul>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6459" target="_blank" rel="noopener noreferrer" class="">#6459</a> Avoid truncating numbers in budgeted column by collapsing the dropdown arrow. — thanks <a href="https://github.com/diepala" target="_blank" rel="noopener noreferrer" class="">diepala</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6497" target="_blank" rel="noopener noreferrer" class="">#6497</a> Fix month filter edit popup showing date in wrong format for non-default date formats. — thanks <a href="https://github.com/Faizanq" target="_blank" rel="noopener noreferrer" class="">Faizanq</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6499" target="_blank" rel="noopener noreferrer" class="">#6499</a> Prevent renaming category groups to existing names. — thanks <a href="https://github.com/skliaruk" target="_blank" rel="noopener noreferrer" class="">skliaruk</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6501" target="_blank" rel="noopener noreferrer" class="">#6501</a> Unsplit transaction without losing parent's transaction information (amount, notes, etc.) — thanks <a href="https://github.com/skliaruk" target="_blank" rel="noopener noreferrer" class="">skliaruk</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6533" target="_blank" rel="noopener noreferrer" class="">#6533</a> Fix LHV bank adapter not being loaded, causing card payment payee names to show full remittance string instead of extracted merchant name. — 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/pull/6538" target="_blank" rel="noopener noreferrer" class="">#6538</a> Fix fatal error on budget page load when using tracking budget type — thanks <a href="https://github.com/copilot" target="_blank" rel="noopener noreferrer" class="">copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6552" target="_blank" rel="noopener noreferrer" class="">#6552</a> Move saved filters to end of dropdown with separator — thanks <a href="https://github.com/FictionFics" target="_blank" rel="noopener noreferrer" class="">FictionFics</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6554" target="_blank" rel="noopener noreferrer" class="">#6554</a> Remove responsive prop from StackedBarGraph to prevent infinite loop — thanks <a href="https://github.com/FictionFics" target="_blank" rel="noopener noreferrer" class="">FictionFics</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6561" target="_blank" rel="noopener noreferrer" class="">#6561</a> Fix transactions table payee schedule icon not showing if linked schedule has a different account configured — 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/6566" target="_blank" rel="noopener noreferrer" class="">#6566</a> Fix refill templates not handling negative carryover properly — 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/6567" target="_blank" rel="noopener noreferrer" class="">#6567</a> Fix crash when changing Notes filter to "one of" or "not one of" operation — thanks <a href="https://github.com/majiayu000" target="_blank" rel="noopener noreferrer" class="">majiayu000</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6569" target="_blank" rel="noopener noreferrer" class="">#6569</a> Skip schedule prompt when editing transaction already linked to a schedule — thanks <a href="https://github.com/majiayu000" target="_blank" rel="noopener noreferrer" class="">majiayu000</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6570" target="_blank" rel="noopener noreferrer" class="">#6570</a> Closes the popover on second Escape press once autocomplete options are closed. — thanks <a href="https://github.com/skliaruk" target="_blank" rel="noopener noreferrer" class="">skliaruk</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6572" target="_blank" rel="noopener noreferrer" class="">#6572</a> Fix autoDecimal behaviour based on hideFraction preference — thanks <a href="https://github.com/skliaruk" target="_blank" rel="noopener noreferrer" class="">skliaruk</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6573" target="_blank" rel="noopener noreferrer" class="">#6573</a> Update KeybordShortcutModal.tsx so "E" is set date for selected transactions. Regroup and rearrange list to match docs. — 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/6577" target="_blank" rel="noopener noreferrer" class="">#6577</a> Enable include current month option for last month — 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/6583" target="_blank" rel="noopener noreferrer" class="">#6583</a> Fix iOS keyboard suddenly hiding while editing budget amounts — thanks <a href="https://github.com/joelson-c" target="_blank" rel="noopener noreferrer" class="">joelson-c</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6594" target="_blank" rel="noopener noreferrer" class="">#6594</a> Fix payee filter functionality to improve transaction filtering in the application. — thanks <a href="https://github.com/RMcGhee" target="_blank" rel="noopener noreferrer" class="">RMcGhee</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6610" target="_blank" rel="noopener noreferrer" class="">#6610</a> Fix schedule template regressions where categories are being underbudgeted and to improve functionality and user experience. — 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/6625" target="_blank" rel="noopener noreferrer" class="">#6625</a> Remove url check that throws error in development — thanks <a href="https://github.com/RMcGhee" target="_blank" rel="noopener noreferrer" class="">RMcGhee</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6669" target="_blank" rel="noopener noreferrer" class="">#6669</a> Fix reports link highlighting issue in the sidebar for improved user navigation. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6675" target="_blank" rel="noopener noreferrer" class="">#6675</a> Fix inaccuracies in net payment/deposit calculations — 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/6695" target="_blank" rel="noopener noreferrer" class="">#6695</a> Limit custom css textarea to resize vertically — thanks <a href="https://github.com/MatthiasBenaets" target="_blank" rel="noopener noreferrer" class="">MatthiasBenaets</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6698" target="_blank" rel="noopener noreferrer" class="">#6698</a> Fix mobile Calendar crash by adding DisplayPayeeProvider context to TransactionListMobile component. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6716" target="_blank" rel="noopener noreferrer" class="">#6716</a> Fix show completed schedules toggle being persisted — 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/6723" target="_blank" rel="noopener noreferrer" class="">#6723</a> Auth settings: handle server offline &amp; no-server state — 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/6729" target="_blank" rel="noopener noreferrer" class="">#6729</a> Fix notification container width for improved positioning on desktop screens. — 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/6733" target="_blank" rel="noopener noreferrer" class="">#6733</a> Reports: correctly render categories with identical names — 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/6756" target="_blank" rel="noopener noreferrer" class="">#6756</a> Fix monthly spending number colouring — 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/6758" target="_blank" rel="noopener noreferrer" class="">#6758</a> Fix rendering issue in mobile uncategorised transactions banner — 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/6763" target="_blank" rel="noopener noreferrer" class="">#6763</a> Fix report drag and drop reordering — 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/6764" target="_blank" rel="noopener noreferrer" class="">#6764</a> Make colors on budget page more legible and increase number coloring consistency — 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/6767" target="_blank" rel="noopener noreferrer" class="">#6767</a> Update package versions with release action when explicit version passed — 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/6791" target="_blank" rel="noopener noreferrer" class="">#6791</a> Fix Budget Analysis graph to enhance Balance (line and points) for legibility. — 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/6792" target="_blank" rel="noopener noreferrer" class="">#6792</a> Mobile: fix schedule amount color — 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/6795" target="_blank" rel="noopener noreferrer" class="">#6795</a> Fix arithmetic parser to accept keyboard apostrophe in apostrophe-dot format. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6803" target="_blank" rel="noopener noreferrer" class="">#6803</a> Mobile: show bottom nav bar in the reports 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/6808" target="_blank" rel="noopener noreferrer" class="">#6808</a> Fix keyboard navigation not working on desktop datepicker — 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/6821" target="_blank" rel="noopener noreferrer" class="">#6821</a> Fix crossover report resizing bug — 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/6823" target="_blank" rel="noopener noreferrer" class="">#6823</a> Fix spacing and borders 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/6824" target="_blank" rel="noopener noreferrer" class="">#6824</a> Fix reconciliation when experimental currency support is enabled — 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/6825" target="_blank" rel="noopener noreferrer" class="">#6825</a> Fix bank sync table borders. — thanks <a href="https://github.com/aelxxs" target="_blank" rel="noopener noreferrer" class="">aelxxs</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-26.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/6436" target="_blank" rel="noopener noreferrer" class="">#6436</a> Migrate Inter font from inter-ui to <a href="https://github.com/fontsource-variable" target="_blank" rel="noopener noreferrer" class="">fontsource-variable</a>/inter — 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/6468" target="_blank" rel="noopener noreferrer" class="">#6468</a> lint: create new custom rules for eslint rules that are not in oxlint — 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/6506" target="_blank" rel="noopener noreferrer" class="">#6506</a> test: add mobile payees page unit test — 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/6530" target="_blank" rel="noopener noreferrer" class="">#6530</a> Add token-based authentication to GitHub Actions for PR creation and release notes generation. — 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/6531" target="_blank" rel="noopener noreferrer" class="">#6531</a> Disable some CI workflows in forks — 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/6536" target="_blank" rel="noopener noreferrer" class="">#6536</a> Disable CodeRabbit generated PR summaries — 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/6544" target="_blank" rel="noopener noreferrer" class="">#6544</a> Fix electron workflow job ordering for calculating hashes for Flathub release. — 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/6545" target="_blank" rel="noopener noreferrer" class="">#6545</a> Fix electron master publish to Flathub caused by hashes calculation — 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/6560" target="_blank" rel="noopener noreferrer" class="">#6560</a> Upgrade oxlint and oxfmt dependencies, improve accessibility, and fix JSON formatting 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/6581" target="_blank" rel="noopener noreferrer" class="">#6581</a> Add merge_group trigger to e2e tests workflow for executing during merge queue events. — 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/6582" target="_blank" rel="noopener noreferrer" class="">#6582</a> Update CodeRabbit configuration to include review workflow and labeling instructions. — 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/6584" target="_blank" rel="noopener noreferrer" class="">#6584</a> Remove ESLint, migrate to oxlint, and enforce new import sorting rules across 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/6592" target="_blank" rel="noopener noreferrer" class="">#6592</a> Add custom checks to CodeRabbit configuration for settings evaluation, linting, and typecheck enforcement. — 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/6593" target="_blank" rel="noopener noreferrer" class="">#6593</a> Switch Flathub validation to flatpak-builder-lint for metainfo validations — 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/6608" target="_blank" rel="noopener noreferrer" class="">#6608</a> Bump react-router version from 7.9.6 to 7.12.0 for improved functionality and performance. — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6611" target="_blank" rel="noopener noreferrer" class="">#6611</a> Update Flathub screenshots to better comply with quality guidelines — 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/6626" target="_blank" rel="noopener noreferrer" class="">#6626</a> Remove the force reload feature from the application settings. — 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/6627" target="_blank" rel="noopener noreferrer" class="">#6627</a> Copy hex color definitions from colors.ts (oldColors) into palette.ts — 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/6636" target="_blank" rel="noopener noreferrer" class="">#6636</a> lint: patch some low-hanging fruit lint violations — 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/6638" target="_blank" rel="noopener noreferrer" class="">#6638</a> Remove obsolete help text after removing linear trend from crossover report — thanks <a href="https://github.com/jonner" target="_blank" rel="noopener noreferrer" class="">jonner</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6641" target="_blank" rel="noopener noreferrer" class="">#6641</a> Fix lint warnings in generated release notes for improved clarity and consistency. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6642" target="_blank" rel="noopener noreferrer" class="">#6642</a> lint: patch some no-empty-function violations — 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/6647" target="_blank" rel="noopener noreferrer" class="">#6647</a> Update baseline browser mapping — 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/6656" target="_blank" rel="noopener noreferrer" class="">#6656</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/6657" target="_blank" rel="noopener noreferrer" class="">#6657</a> Add GitHub workflow to automatically welcome contributors of forked pull requests. — 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/6658" target="_blank" rel="noopener noreferrer" class="">#6658</a> Bump undici dependency version from 7.16.0 to 7.18.2 for improved performance and security. — thanks <a href="https://github.com/dependabot" target="_blank" rel="noopener noreferrer" class="">dependabot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6659" target="_blank" rel="noopener noreferrer" class="">#6659</a> Give contributor points for marking issues as duplicates — 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/6665" target="_blank" rel="noopener noreferrer" class="">#6665</a> Add missing theme color variable <code>sidebarBudgetName</code>. — 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/6667" target="_blank" rel="noopener noreferrer" class="">#6667</a> lint: patch some react oxlint violations — 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/6670" target="_blank" rel="noopener noreferrer" class="">#6670</a> LLM: add code review guidelines — 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/6677" target="_blank" rel="noopener noreferrer" class="">#6677</a> Post bundle size comparison comment in the PR body instead — 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/6679" target="_blank" rel="noopener noreferrer" class="">#6679</a> lint: fix various a11y 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/6680" target="_blank" rel="noopener noreferrer" class="">#6680</a> lint: sort named 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/6691" target="_blank" rel="noopener noreferrer" class="">#6691</a> Correct capitalization of "Flathub" in documentation and spelling expectations, removing duplicates. — 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/6694" target="_blank" rel="noopener noreferrer" class="">#6694</a> Run <code>yarn dedupe</code> on the repository — 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/6699" target="_blank" rel="noopener noreferrer" class="">#6699</a> Reduce payees E2E test flakiness. — 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/6703" target="_blank" rel="noopener noreferrer" class="">#6703</a> Bump electron 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/6707" target="_blank" rel="noopener noreferrer" class="">#6707</a> Update release notes category from 'Bugfix' to 'Bugfixes' for consistency. — 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/6715" target="_blank" rel="noopener noreferrer" class="">#6715</a> Add separator between PR body and bundle statistics — 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/6717" target="_blank" rel="noopener noreferrer" class="">#6717</a> Upgrade various 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/6719" target="_blank" rel="noopener noreferrer" class="">#6719</a> lint: upgrade oxlint &amp; oxfmt — 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/6720" target="_blank" rel="noopener noreferrer" class="">#6720</a> lint: enable oxfmt on the docs 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/6728" target="_blank" rel="noopener noreferrer" class="">#6728</a> Mobile: unify file-switching 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/6731" target="_blank" rel="noopener noreferrer" class="">#6731</a> Remove broken bank identifier link from GoCardless README and clarify its non-existence. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6751" target="_blank" rel="noopener noreferrer" class="">#6751</a> Reinstate nightly edge deploys — 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/6753" target="_blank" rel="noopener noreferrer" class="">#6753</a> Fix edge nightly workflow — 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/6770" target="_blank" rel="noopener noreferrer" class="">#6770</a> Add Storybook Documentation into the component library — 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/6810" target="_blank" rel="noopener noreferrer" class="">#6810</a> Remove 'suspect ai generated' label when 'AI Generated' is added — 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/6822" target="_blank" rel="noopener noreferrer" class="">#6822</a> Remove GitHub pages deploys in favor of Netlify — 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[Next Steps for Funding Contributors]]></title>
            <link>https://actualbudget.org/blog/next-steps-for-funding-contributors</link>
            <guid>https://actualbudget.org/blog/next-steps-for-funding-contributors</guid>
            <pubDate>Sat, 17 Jan 2026 10:00:00 GMT</pubDate>
            <description><![CDATA[Expanding upon our successful contributor compensation system, we're exploring new ways to reward broader project involvement — including feature work, bug fixes, and active community participation — while ensuring transparency, fairness, and ongoing support in funding for all meaningful contributions.]]></description>
            <content:encoded><![CDATA[<p>Over the last few months, our system for compensating core contributors has proven effective. We've built a sustainable foundation that recognizes the invisible labor that keeps the project running. Now, it's time to look ahead.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="expanding-rewards-beyond-core-maintenance">Expanding Rewards Beyond Core Maintenance<a href="https://actualbudget.org/blog/next-steps-for-funding-contributors#expanding-rewards-beyond-core-maintenance" class="hash-link" aria-label="Direct link to Expanding Rewards Beyond Core Maintenance" title="Direct link to Expanding Rewards Beyond Core Maintenance" translate="no">​</a></h2>
<p>While the current program rewards essential maintenance tasks (reviews, triage, releases), we want to broaden our scope. The next step is to reward the people doing the work that moves the project forward — fixing bugs, implementing features, and improving the user experience.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="the-ideal-targeted-donations">The Ideal: Targeted Donations<a href="https://actualbudget.org/blog/next-steps-for-funding-contributors#the-ideal-targeted-donations" class="hash-link" aria-label="Direct link to The Ideal: Targeted Donations" title="Direct link to The Ideal: Targeted Donations" translate="no">​</a></h2>
<p>In a perfect world, we'd enable donors to fund specific issues or features directly. Someone could say, "I'll donate $50 toward fixing this bug," or "I'll help fund this feature I really want."</p>
<p>At this time, <strong>OpenCollective doesn't offer targeted donations</strong>, and previous third-party tools designed for this purpose have either been discontinued, changed direction in problematic ways, or mismanaged funds. To avoid potential risks and additional administrative overhead, we're not pursuing targeted donations right now. That said, we'll keep evaluating this option and revisit it if a reliable solution becomes available in the future.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="a-practical-alternative-points-for-feature-work">A Practical Alternative: Points for Feature Work<a href="https://actualbudget.org/blog/next-steps-for-funding-contributors#a-practical-alternative-points-for-feature-work" class="hash-link" aria-label="Direct link to A Practical Alternative: Points for Feature Work" title="Direct link to A Practical Alternative: Points for Feature Work" translate="no">​</a></h2>
<p>If targeted donations aren't possible, the next best approach may be to extend our existing points-based system <strong>for core maintainers</strong>. Each merged pull request could earn the author a fixed number of points. This approach encourages contributors to submit smaller, more focused pull requests rather than large, hard-to-review ones.</p>
<p>At the end of each month, we'll calculate the points earned by each contributor from all eligible activities—including merged pull requests, code and docs reviews, and triaging issues. Each person's payout will be proportional to their total points out of everyone's combined score for the month. To reflect the broader range of rewarded work, we're <strong>increasing our monthly funding pool from $1,000 to $2,000</strong>.</p>
<p>This model keeps things transparent and simple while rewarding real work from across the community.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="funding-all-contributors">Funding all contributors<a href="https://actualbudget.org/blog/next-steps-for-funding-contributors#funding-all-contributors" class="hash-link" aria-label="Direct link to Funding all contributors" title="Direct link to Funding all contributors" translate="no">​</a></h2>
<p>There's strong interest in compensating everyone who contributes meaningful work. However, we also have a valid concern that broad payments might encourage low-quality or superficial pull requests. We need to find a balance between being open to more contributors and maintaining quality.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="steps-we-plan-to-take">Steps we plan to take:<a href="https://actualbudget.org/blog/next-steps-for-funding-contributors#steps-we-plan-to-take" class="hash-link" aria-label="Direct link to Steps we plan to take:" title="Direct link to Steps we plan to take:" translate="no">​</a></h2>
<p>Donating a portion of funds to <strong>upstream projects</strong> or <strong>well-maintained plugins</strong> that our project depends on.</p>
<p>Using a <strong>nomination-based system</strong> (similar to how we distribute swag) to recognize and reward active contributors.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="for-non-maintainers">For non-maintainers:<a href="https://actualbudget.org/blog/next-steps-for-funding-contributors#for-non-maintainers" class="hash-link" aria-label="Direct link to For non-maintainers:" title="Direct link to For non-maintainers:" translate="no">​</a></h2>
<p>Consensus is leaning toward <strong>nominations</strong> and <strong>issue bounties</strong> rather than tracking every single contribution.</p>
<p>There's an open question on how to <strong>implement bounties efficiently</strong> without adding heavy administrative overhead. We're open to hearing all ideas in this domain!</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="share-your-thoughts">Share Your Thoughts<a href="https://actualbudget.org/blog/next-steps-for-funding-contributors#share-your-thoughts" class="hash-link" aria-label="Direct link to Share Your Thoughts" title="Direct link to Share Your Thoughts" translate="no">​</a></h2>
<p>We'd love to hear what you think. Does this direction make sense to you? Should we move forward with it?</p>
<p>All feedback is welcome — your input helps shape how we fund and sustain this project.</p>]]></content:encoded>
            <category>announcement</category>
        </item>
        <item>
            <title><![CDATA[Reflecting on Your 2025 Finances]]></title>
            <link>https://actualbudget.org/blog/actual-budget-wrapped-2025</link>
            <guid>https://actualbudget.org/blog/actual-budget-wrapped-2025</guid>
            <pubDate>Sat, 10 Jan 2026 10:00:00 GMT</pubDate>
            <description><![CDATA[We created a small app to help you look back at your financial year — Actual Budget Wrapped 2025.]]></description>
            <content:encoded><![CDATA[<p>As we step into 2026, it's natural to look back at the year that just passed. While many apps send you a "year in review" at the end of December, we thought it would be fun to create something special for Actual Budget users — a way to reflect on your financial journey throughout 2025.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="introducing-actual-budget-wrapped-2025">Introducing Actual Budget Wrapped 2025<a href="https://actualbudget.org/blog/actual-budget-wrapped-2025#introducing-actual-budget-wrapped-2025" class="hash-link" aria-label="Direct link to Introducing Actual Budget Wrapped 2025" title="Direct link to Introducing Actual Budget Wrapped 2025" translate="no">​</a></h2>
<p>We've built a small web app that helps you visualize your financial story from the past year. <a href="https://wrapped.actualbudget.org/" target="_blank" rel="noopener noreferrer" class="">Actual Budget Wrapped 2025</a> takes your Actual Budget data and transforms it into a personalized financial recap.</p>
<p>Whether you want to see your biggest spending categories, track your income trends, or simply marvel at how many transactions you've managed — this tool gives you a different perspective on your financial data. Sometimes it's helpful to step back and see the bigger picture of where your money went throughout the year.</p>
<p>The app is designed to be simple and privacy-focused. Your data stays in your browser and is processed locally. We don't collect or store any of your financial information — it's just between you and your Actual Budget file.</p>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="why-reflect">Why Reflect?<a href="https://actualbudget.org/blog/actual-budget-wrapped-2025#why-reflect" class="hash-link" aria-label="Direct link to Why Reflect?" title="Direct link to Why Reflect?" translate="no">​</a></h2>
<p>Looking back at your finances can be eye-opening. Maybe you'll discover patterns you weren't aware of, or perhaps you'll be pleasantly surprised by how much progress you've made toward your goals. Maybe you'll spot areas where you can improve, or celebrate wins you've forgotten about.</p>
<p>Personal finance isn't just about numbers on a screen — it's about the choices we make, the goals we set, and the progress we track along the way. Sometimes taking a step back helps us appreciate how far we've come.</p>
<p>So head over to <a href="https://wrapped.actualbudget.org/" target="_blank" rel="noopener noreferrer" class="">wrapped.actualbudget.org</a> and take a few minutes to see your 2025 financial story. We hope it brings you some insights, or at the very least, a moment of reflection as you plan for the year ahead.</p>
<p>Here's to making 2026 another great year for your finances!</p>]]></content:encoded>
            <category>announcement</category>
        </item>
        <item>
            <title><![CDATA[Release 26.1.0]]></title>
            <link>https://actualbudget.org/blog/release-26.1.0</link>
            <guid>https://actualbudget.org/blog/release-26.1.0</guid>
            <pubDate>Sun, 04 Jan 2026 10:00:00 GMT</pubDate>
            <description><![CDATA[New release of Actual.]]></description>
            <content:encoded><![CDATA[<p>We want to express our sincere gratitude to all contributors who made Actual better throughout 2025—whether through code, issue reporting, feedback, testing, or helping the community. Thank you for your effort, passion, and collaboration! We look forward to an even more exciting 2026 together.</p>
<p>This release contains the following notable improvements, along with numerous fixes:</p>
<ul>
<li class=""><strong>Currency display in budget</strong> — Shows currency symbols in the budget view</li>
<li class=""><strong>Mobile schedules page</strong> — Full schedules functionality now available on mobile devices</li>
<li class=""><strong>Link detection in transaction notes</strong> — URLs in transaction notes are now automatically detected and made clickable</li>
<li class=""><strong>Historical data</strong> — Minimum transaction year extended from 2000 to 1995</li>
</ul>
<p>For Linux users, we have officially released to <a href="https://flathub.org/en/apps/com.actualbudget.actual" target="_blank" rel="noopener noreferrer" class="">Flathub</a>!</p>
<p><strong>Docker Tag: 26.1.0</strong></p>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="features">Features<a href="https://actualbudget.org/blog/release-26.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/5908" target="_blank" rel="noopener noreferrer" class="">#5908</a> Adds currency display to the budget — 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/6158" target="_blank" rel="noopener noreferrer" class="">#6158</a> Mobile schedules 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/6306" target="_blank" rel="noopener noreferrer" class="">#6306</a> Add link detection in transaction notes — thanks <a href="https://github.com/raf-vale" target="_blank" rel="noopener noreferrer" class="">raf-vale</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6432" target="_blank" rel="noopener noreferrer" class="">#6432</a> Add feedback mechanism for Excel formulas to enhance user experience and error handling. — 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-26.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/5985" target="_blank" rel="noopener noreferrer" class="">#5985</a> Add INTEGER_TO_AMOUNT function, enhance formula card styling, and introduce balance field to formula rule action execution. — 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/6222" target="_blank" rel="noopener noreferrer" class="">#6222</a> Adds date filter "Last Month" on reports — thanks <a href="https://github.com/espege" target="_blank" rel="noopener noreferrer" class="">espege</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6235" target="_blank" rel="noopener noreferrer" class="">#6235</a> Use more concise language in the category and group menus for applying budget templates to reflect actual functionality. — 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/6240" target="_blank" rel="noopener noreferrer" class="">#6240</a> Preserve splits when manually merging transactions — thanks <a href="https://github.com/Golenspade" target="_blank" rel="noopener noreferrer" class="">Golenspade</a> &amp; <a href="https://github.com/Respheal" target="_blank" rel="noopener noreferrer" class="">Respheal</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6245" target="_blank" rel="noopener noreferrer" class="">#6245</a> Improve tag readability in light theme. All themes now use same custom color schema. — 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/6287" target="_blank" rel="noopener noreferrer" class="">#6287</a> [WIP] Ensure proper line-endings for bin/ scripts — thanks <a href="https://github.com/jgranick" target="_blank" rel="noopener noreferrer" class="">jgranick</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6335" target="_blank" rel="noopener noreferrer" class="">#6335</a> Add keywords, categories and comment to Linux .desktop file for better searchability — 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/6355" target="_blank" rel="noopener noreferrer" class="">#6355</a> Right-align report table numeric columns — 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/6359" target="_blank" rel="noopener noreferrer" class="">#6359</a> Implement parallelization of E2E tests using matrix-based sharding in GitHub Actions workflow. — 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/6384" target="_blank" rel="noopener noreferrer" class="">#6384</a> Add a nest egg field to show projected net worth on the crossover point report — 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/6413" target="_blank" rel="noopener noreferrer" class="">#6413</a> Enhance formula feedback functionality for improved user experience and interaction. — 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/6440" target="_blank" rel="noopener noreferrer" class="">#6440</a> Change minimum transaction year from 2000 to 1995 — 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/6503" target="_blank" rel="noopener noreferrer" class="">#6503</a> Expand <code>verbose: false</code> support in the API — 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-26.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/6247" target="_blank" rel="noopener noreferrer" class="">#6247</a> Fix number parsing to recognize Unicode minus as a valid negative indicator. — 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/6263" target="_blank" rel="noopener noreferrer" class="">#6263</a> Exclude transfers from summary cards in the default dashboard — thanks <a href="https://github.com/mreimbold" target="_blank" rel="noopener noreferrer" class="">mreimbold</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6268" target="_blank" rel="noopener noreferrer" class="">#6268</a> Fix schedule templates not budgeting enough under 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/6272" target="_blank" rel="noopener noreferrer" class="">#6272</a> Makes category group rows fully clickable in the mobile budget view, allowing users to tap anywhere on a row to expand or collapse it. This improves touch accessibility and overall mobile usability while keeping the existing arrow functionality intact. — thanks <a href="https://github.com/KaiBelmo" target="_blank" rel="noopener noreferrer" class="">KaiBelmo</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6274" target="_blank" rel="noopener noreferrer" class="">#6274</a> Fix for budget can't be balanced when "Hide decimal places" in the setting is on — thanks <a href="https://github.com/rcgomezap" target="_blank" rel="noopener noreferrer" class="">rcgomezap</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6296" target="_blank" rel="noopener noreferrer" class="">#6296</a> Fix failing GoCardless sync when incorrect account information is received — 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/6298" target="_blank" rel="noopener noreferrer" class="">#6298</a> Fix PWA icon showing white border on older versions of ios — 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/6324" target="_blank" rel="noopener noreferrer" class="">#6324</a> Fixed a grammar error in the repair transactions description. — thanks <a href="https://github.com/Andrew-T-Smith" target="_blank" rel="noopener noreferrer" class="">Andrew-T-Smith</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6331" target="_blank" rel="noopener noreferrer" class="">#6331</a> Updates the <code>Query</code> class in <code>packages/api/app/query.js</code> to include the missing <code>reset()</code> and <code>serializeAsString()</code> methods. — thanks <a href="https://github.com/BHChen24" target="_blank" rel="noopener noreferrer" class="">BHChen24</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6336" target="_blank" rel="noopener noreferrer" class="">#6336</a> Add error handling prompts for missing accounts and categories on the transaction creation 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/6337" target="_blank" rel="noopener noreferrer" class="">#6337</a> Fix API <code>downloadBudget</code> failing with "Could not get remote files" error when authentication fails silently during <code>init()</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/6338" target="_blank" rel="noopener noreferrer" class="">#6338</a> Fix authorization bypass preventing non-owners from deleting shared budgets in the application. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6367" target="_blank" rel="noopener noreferrer" class="">#6367</a> Exclude transfers from calendar summary card in the default dashboard — thanks <a href="https://github.com/TildenWinston" target="_blank" rel="noopener noreferrer" class="">TildenWinston</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6371" target="_blank" rel="noopener noreferrer" class="">#6371</a> Fix incorrect detection of crossover point for low expense months — thanks <a href="https://github.com/jonner" target="_blank" rel="noopener noreferrer" class="">jonner</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6372" target="_blank" rel="noopener noreferrer" class="">#6372</a> Change crossover point default project type to Hampel filtered median — thanks <a href="https://github.com/jonner" target="_blank" rel="noopener noreferrer" class="">jonner</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6379" target="_blank" rel="noopener noreferrer" class="">#6379</a> This PR address the bug of toggling running balance on mobile not updating the view immediately (required navigating to another screen and back). — thanks <a href="https://github.com/Tundesjaiyesmi" target="_blank" rel="noopener noreferrer" class="">Tundesjaiyesmi</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6383" target="_blank" rel="noopener noreferrer" class="">#6383</a> Fix bugs with different Live date ranges on report header — 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/6393" target="_blank" rel="noopener noreferrer" class="">#6393</a> Hide the "Merge and edit rule" button when "Automatically rename these payees in the future" is unchecked (no rule will be created). — thanks <a href="https://github.com/plsdev89" target="_blank" rel="noopener noreferrer" class="">plsdev89</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6416" target="_blank" rel="noopener noreferrer" class="">#6416</a> Fixed the issue of duplicate keyboard shortcuts for date and add transaction by changing the date hotkey to <code>E</code> — thanks <a href="https://github.com/Tundesjaiyesmi" target="_blank" rel="noopener noreferrer" class="">Tundesjaiyesmi</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6418" target="_blank" rel="noopener noreferrer" class="">#6418</a> Fix data table custom report group row coloring when scrolling horizontally — thanks <a href="https://github.com/KyeongJooni" target="_blank" rel="noopener noreferrer" class="">KyeongJooni</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6425" target="_blank" rel="noopener noreferrer" class="">#6425</a> Rename "Nest egg" to "Life Savings" in crossover report graph — thanks <a href="https://github.com/jonner" target="_blank" rel="noopener noreferrer" class="">jonner</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6427" target="_blank" rel="noopener noreferrer" class="">#6427</a> Rules: allow adding a 'date' action — 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/6437" target="_blank" rel="noopener noreferrer" class="">#6437</a> Fix schedule upcoming length years off-by-1 calculation — thanks</li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6445" target="_blank" rel="noopener noreferrer" class="">#6445</a> Fix dynamic font size calculation in formula 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/6469" target="_blank" rel="noopener noreferrer" class="">#6469</a> Fix date handling of Live date modes on crossover card report — 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/6488" target="_blank" rel="noopener noreferrer" class="">#6488</a> Fix mobile cover overspending amount not updating correctly when selecting categories — thanks <a href="https://github.com/Faizanq" target="_blank" rel="noopener noreferrer" class="">Faizanq</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6491" target="_blank" rel="noopener noreferrer" class="">#6491</a> Fix crash by ensuring proper filter value conversion between single and multi-value modes. — thanks <a href="https://github.com/Copilot" target="_blank" rel="noopener noreferrer" class="">Copilot</a></li>
</ul>
<h4 class="anchor anchorTargetStickyNavbar_SAay" id="maintenance">Maintenance<a href="https://actualbudget.org/blog/release-26.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/6120" target="_blank" rel="noopener noreferrer" class="">#6120</a> Agents.md: add missing information — 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/6142" target="_blank" rel="noopener noreferrer" class="">#6142</a> Update validate-user.js to validate-user.ts. — thanks <a href="https://github.com/accountingnerd" target="_blank" rel="noopener noreferrer" class="">accountingnerd</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6179" target="_blank" rel="noopener noreferrer" class="">#6179</a> Remove usage of file extensions in 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/6259" target="_blank" rel="noopener noreferrer" class="">#6259</a> Move prettier and eslint to <code>oxc</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/6280" target="_blank" rel="noopener noreferrer" class="">#6280</a> Bump express to 5.2.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/6295" target="_blank" rel="noopener noreferrer" class="">#6295</a> Upgrade <code>jws</code> dependency from 4.0.0 to 4.0.1 — 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/6299" target="_blank" rel="noopener noreferrer" class="">#6299</a> Fix no-unused-vars lint violations — 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/6300" target="_blank" rel="noopener noreferrer" class="">#6300</a> Fix various lint 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/6301" target="_blank" rel="noopener noreferrer" class="">#6301</a> Fix more lint 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/6307" target="_blank" rel="noopener noreferrer" class="">#6307</a> Automate the release to the Flathub store — 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/6312" target="_blank" rel="noopener noreferrer" class="">#6312</a> Port react rules from eslint to oxlint — 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/6321" target="_blank" rel="noopener noreferrer" class="">#6321</a> Supply additional icon sizes to Mac desktop app for more tailored rendering — 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/6348" target="_blank" rel="noopener noreferrer" class="">#6348</a> Apply ESLint ignore rules to Oxfmt to prevent false positives when running 'npm lint' — thanks <a href="https://github.com/jgranick" target="_blank" rel="noopener noreferrer" class="">jgranick</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6349" target="_blank" rel="noopener noreferrer" class="">#6349</a> Change to personal access token on vrt update workflow to trigger ci — 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/6356" target="_blank" rel="noopener noreferrer" class="">#6356</a> Use personal access token for update-vrt workflow — 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/6361" target="_blank" rel="noopener noreferrer" class="">#6361</a> Automatically add core team as reviewers to the Flathub Release PR — 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/6363" target="_blank" rel="noopener noreferrer" class="">#6363</a> Another approach at triggering ci jobs after update-vrt workflow — 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/6364" target="_blank" rel="noopener noreferrer" class="">#6364</a> Preventing Github UI Workflows when unrelated 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/6376" target="_blank" rel="noopener noreferrer" class="">#6376</a> Add Flathub badge to release notes for easier access to application installation. — 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/6380" target="_blank" rel="noopener noreferrer" class="">#6380</a> Trigger VRT update workflow only if '/update-vrt' comment is 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/6386" target="_blank" rel="noopener noreferrer" class="">#6386</a> Workflow and config added for docs site move to Github Pages — 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/6388" target="_blank" rel="noopener noreferrer" class="">#6388</a> Run e2e tests against a local build instead of netlify — 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/6398" target="_blank" rel="noopener noreferrer" class="">#6398</a> lint: move some more rules to oxlint/oxfmt and upgrade linter 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/6399" target="_blank" rel="noopener noreferrer" class="">#6399</a> Lint: run formatter against the docs 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/6400" target="_blank" rel="noopener noreferrer" class="">#6400</a> lint: enable linter in docs and fix 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/6420" target="_blank" rel="noopener noreferrer" class="">#6420</a> CI: fix vrt update workflow not working on PRs coming from forks — 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/6421" target="_blank" rel="noopener noreferrer" class="">#6421</a> ci: fix vrt-generate and apply workflows — 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/6428" target="_blank" rel="noopener noreferrer" class="">#6428</a> lint: remove usage of eslint-plugin-import — 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/6429" target="_blank" rel="noopener noreferrer" class="">#6429</a> Prevent downloading translations for all vrt workflows — 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/6439" target="_blank" rel="noopener noreferrer" class="">#6439</a> ci: improve vrt-update UX — 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/6443" target="_blank" rel="noopener noreferrer" class="">#6443</a> Simplify linting configuration by migrating from ESLint to Oxlint with updated rules. — 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/6444" target="_blank" rel="noopener noreferrer" class="">#6444</a> lint: remove deprecated eslint rules — 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/6449" target="_blank" rel="noopener noreferrer" class="">#6449</a> lint: move more native eslint rules to oxlint — 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/6450" target="_blank" rel="noopener noreferrer" class="">#6450</a> lint: patch typescript lint 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/6451" target="_blank" rel="noopener noreferrer" class="">#6451</a> lint: move jsx-a11y rules over to oxlint — 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/6454" target="_blank" rel="noopener noreferrer" class="">#6454</a> lint: move actual/typography from enforcing curly braces to disallowing these — 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/6455" target="_blank" rel="noopener noreferrer" class="">#6455</a> Improve api unit test stability for local runs — 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/6456" target="_blank" rel="noopener noreferrer" class="">#6456</a> lint: fix eslint/default-case rule violations — 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/6457" target="_blank" rel="noopener noreferrer" class="">#6457</a> lint: fix most eslint/no-empty-function violations — 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/6460" target="_blank" rel="noopener noreferrer" class="">#6460</a> Bring back i18n extraction ci 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/6461" target="_blank" rel="noopener noreferrer" class="">#6461</a> Disable CodeRabbit issue enrichment — 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/6462" target="_blank" rel="noopener noreferrer" class="">#6462</a> lint: move actual eslint rules to oxlint and some eslint — 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/6463" target="_blank" rel="noopener noreferrer" class="">#6463</a> Add a name to the local ESLint plugin. — thanks <a href="https://github.com/connorshea" target="_blank" rel="noopener noreferrer" class="">connorshea</a></li>
<li class=""><a href="https://github.com/actualbudget/actual/pull/6464" target="_blank" rel="noopener noreferrer" class="">#6464</a> lint: add react/jsx-boolean-value lint 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/6465" target="_blank" rel="noopener noreferrer" class="">#6465</a> lint: clean up unnecessary config and disables — 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/6489" target="_blank" rel="noopener noreferrer" class="">#6489</a> test: improve help-menu e2e test stability — 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/6492" target="_blank" rel="noopener noreferrer" class="">#6492</a> Fix release notes formatting by adjusting newlines to prevent extra whitespace in API payload. — 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/6505" target="_blank" rel="noopener noreferrer" class="">#6505</a> Add configuration to use built-in test explorer in VS Code — 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[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: 25.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>
    </channel>
</rss>