<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pledger.io</title><link>https://www.pledger.io/</link><description>Recent content on Pledger.io</description><generator>Hugo</generator><language>en-us</language><copyright>Copyright © 2026 Pledger.io</copyright><atom:link href="https://www.pledger.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Accounts in finance</title><link>https://www.pledger.io/concepts/financial/accounts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/concepts/financial/accounts/</guid><description>&lt;p&gt;Pledger.io supports keeping track of multiple accounts for a full overview of your finances.
Accounts are one of the main concepts in Pledger.io to attach transactions to.
An account can be a bank account, a credit card, a loan, a savings account, or any other financial account.&lt;/p&gt;
&lt;p&gt;In a double bookkeeping system, accounts are divided into different categories.
Each transaction is recorded in two accounts, one account is debited, and the other account is credited.&lt;/p&gt;</description></item><item><title>ADR-001 Contract-first OpenAPI with Micronaut code generation</title><link>https://www.pledger.io/architecture/architecture-decision-records/adr-001-contract-first-openapi/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/architecture-decision-records/adr-001-contract-first-openapi/</guid><description>&lt;h2 id="status" class="heading "&gt;Status&lt;a href="#status" aria-labelledby="status"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Accepted&lt;/p&gt;





&lt;h2 id="context" class="heading "&gt;Context&lt;a href="#context" aria-labelledby="context"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The REST API must stay consistent for the separate web UI and any API clients.
Handwritten controllers and DTOs tend to drift from documentation unless the &lt;strong&gt;contract is the single source of truth&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The project already ships an OpenAPI 3.1 description split across &lt;code&gt;src/contract/&lt;/code&gt; and uses the Micronaut OpenAPI Gradle plugin.&lt;/p&gt;</description></item><item><title>Creating your user to login</title><link>https://www.pledger.io/getting-started/first-steps/create-user/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/first-steps/create-user/</guid><description>&lt;p&gt;After 
 









 
 
 
 



 
 

 &lt;a href="https://www.pledger.io/getting-started/installation/docker/"&gt;installing&lt;/a&gt; Pledger.io, you will need to create a user to login.
This user will be the first user of the application and will allow you to login and start using the application.&lt;/p&gt;
&lt;p&gt;Open your browser and navigate to the URL where you installed Pledger.io.
You will be redirected to the login page.&lt;/p&gt;










&lt;figure class="col-4 mx-auto"&gt;&lt;img class="img-fluid "
 src="https://www.pledger.io/img/getting-started/create-user/01_login_screen-2800x3908.png"
 srcset="https://www.pledger.io/img/getting-started/create-user/01_login_screen-576x804.webp 576w, https://www.pledger.io/img/getting-started/create-user/01_login_screen-768x1072.webp 768w, https://www.pledger.io/img/getting-started/create-user/01_login_screen-992x1384.webp 992w, https://www.pledger.io/img/getting-started/create-user/01_login_screen-1200x1675.webp 1200w, https://www.pledger.io/img/getting-started/create-user/01_login_screen-1400x1954.webp 1400w, https://www.pledger.io/img/getting-started/create-user/01_login_screen-2800x3908.webp 2800w" sizes="100vw" height="3908" width="2800" alt="The login page"&gt;&lt;figcaption class="figure-caption"&gt;The login page&lt;/figcaption&gt;
 &lt;/figure&gt;
&lt;p&gt;On this login page click on the &amp;ldquo;register a new account&amp;rdquo; link.
This will open the registration dialog in which you can create your user.&lt;/p&gt;</description></item><item><title>Docker compose</title><link>https://www.pledger.io/getting-started/installation/compose/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/installation/compose/</guid><description>&lt;p&gt;&amp;ldquo;Docker-compose&amp;rdquo; is a tool that can be used to bundle multiple containers into one single deployment.
When managing the images and volumes needed for Pledger.io this method is preferred rather than single container runs.&lt;/p&gt;





&lt;h2 id="create-a-compose-file" class="heading "&gt;Create a compose file&lt;a href="#create-a-compose-file" aria-labelledby="create-a-compose-file"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;A compose file describes how the deployment of the various images should happen.
To be able to deploy Pledger.io you can use the compose file below as a template.&lt;/p&gt;</description></item><item><title>How to manage your budgets</title><link>https://www.pledger.io/how-to/your-finances/budgeting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/how-to/your-finances/budgeting/</guid><description>&lt;p&gt;After a while of creating transactions you may find the same type of transaction always recurring.
Or alternatively you may want to reduce spending on certain type of transactions, or at the very least keep track that the spending does not increase dramatically.&lt;/p&gt;
&lt;p&gt;These type of transactions can be grouped together in &lt;em&gt;budgets&lt;/em&gt;, as they are recurring costs.
For each budget you can allocate a specific amount of money every month.
Pledger.io will then keep track of your expected and the actual expenses.&lt;/p&gt;</description></item><item><title>Pledger.io introduction</title><link>https://www.pledger.io/concepts/application/features/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/concepts/application/features/</guid><description>&lt;p&gt;Pledger.io is a self-hosted web application that helps you to manage your money better and easier.
It can keep track of your income and expenses, and help you to categorize them.
Pledger.io is a fully self-hosted application, which means that you can install it on your own server or computer and have full control over your data.&lt;/p&gt;
&lt;p&gt;Personal finance management is a very important part of our lives.
It helps us to understand where our money is going, and to make better decisions.
Pledger.io is designed to be simple and easy to use, so that you can focus on managing your money, and not on managing the application.&lt;/p&gt;</description></item><item><title>The business domain of Pledger.io</title><link>https://www.pledger.io/architecture/design/domain/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/design/domain/</guid><description>&lt;p&gt;The diagram below depicts the domain model that is used in Pledger.io.
In this domain you can clearly see that the &lt;code&gt;Transaction&lt;/code&gt; is linked to the &lt;code&gt;Account&lt;/code&gt; using at least two &lt;code&gt;Parts&lt;/code&gt;.
It also indicates that there are multiple concepts that describe the context of a transaction, these are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Budget&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Category&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Tag&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Contract&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;










&lt;figure &gt;&lt;img class="img-fluid "
 src="https://www.pledger.io/img/architecture/data-model-2800x994.png"
 srcset="https://www.pledger.io/img/architecture/data-model-576x204.webp 576w, https://www.pledger.io/img/architecture/data-model-768x273.webp 768w, https://www.pledger.io/img/architecture/data-model-992x352.webp 992w, https://www.pledger.io/img/architecture/data-model-1200x426.webp 1200w, https://www.pledger.io/img/architecture/data-model-1400x497.webp 1400w, https://www.pledger.io/img/architecture/data-model-2800x994.webp 2800w" sizes="100vw" height="994" width="2800" alt="Domain model"&gt;&lt;figcaption class="figure-caption"&gt;Domain model&lt;/figcaption&gt;
 &lt;/figure&gt;
&lt;p&gt;In this design the choice was made to attach everything on a &lt;code&gt;UserAccount&lt;/code&gt;.
Where the &lt;code&gt;Account&lt;/code&gt; is the primary entity, with an enumeration in it to indicate the type of account.&lt;/p&gt;</description></item><item><title>Using the AI features</title><link>https://www.pledger.io/getting-started/advanced/using-an-llm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/advanced/using-an-llm/</guid><description>&lt;blockquote class="blockquote-alert blockquote-alert-caution"&gt;
 &lt;p class="blockquote-alert-heading"&gt;
 
 








&lt;!-- &lt;i class="fa fa-hand fa-fw"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fa fa-hand fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512"&gt;&lt;use href="#fa-hand"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 Caution
 
 &lt;/p&gt;
 &lt;p&gt;This functionality is still under active development and should be considered a &lt;code&gt;preview&lt;/code&gt; feature.
Some of the configuration or usage may be a bit more difficult.&lt;/p&gt;
 &lt;/blockquote&gt;
&lt;p&gt;Since version &lt;code&gt;4.0.0&lt;/code&gt; of Pledger.io support for Large Language Models (LLM) has been added.
A Large Language Model (LLM) is an advanced machine learning model trained on vast amounts of text data to understand, generate, and process human-like natural language.&lt;/p&gt;</description></item><item><title>Version 1.x</title><link>https://www.pledger.io/releases/v1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/releases/v1/</guid><description>&lt;p&gt;Browse all &lt;strong&gt;4&lt;/strong&gt; releases in the 1.x line. Latest: &lt;strong&gt;1.4.3&lt;/strong&gt; (19 August 2020).&lt;/p&gt;



























 
&lt;a aria-label="Back to all releases"
 href="https://www.pledger.io/releases/" class="btn btn-outline-primary position-relative "
 role="button"
 &gt;
 &lt;span class="d-flex justify-content-start"&gt;
 &lt;span class="my-auto"&gt;Back to all releases&lt;/span&gt;
 &lt;/span&gt;&lt;/a&gt;&amp;nbsp;










 &lt;div id="releases-v1" class="accordion mb-3"&gt;














 &lt;div class="accordion-item"&gt;&lt;div id="releases-v1-heading-0" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v1-item-0"
 aria-expanded="false"
 aria-controls="releases-v1-item-0"
 &gt;
 1.4.3 - 19 August 2020
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v1-item-0" 
 class="accordion-collapse collapse show"
 aria-labelledby="releases-v1-heading-0"
 data-bs-parent="#releases-v1"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-94"&gt;FIN-94&lt;/a&gt; Add debt recording into the backend&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-130"&gt;FIN-130&lt;/a&gt; Add correlation to logging to relate log lines to requests&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changed" class="heading "&gt;Changed&lt;a href="#changed" aria-labelledby="changed"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-125"&gt;FIN-125&lt;/a&gt; Allow for creating new rule groups in UI&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-129"&gt;FIN-129&lt;/a&gt; Extract the transaction rule matcher / applier to separate system&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-126"&gt;FIN-126&lt;/a&gt; Paging on contract detail page not working&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-127"&gt;FIN-127&lt;/a&gt; The top account listing on the expense report is sorted incorrectly&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-128"&gt;FIN-128&lt;/a&gt; Profile export budgets wrong serialized date&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-134"&gt;FIN-134&lt;/a&gt; Issue with first transaction day counted double in the balance per account graph&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-135"&gt;FIN-135&lt;/a&gt; Missing liability percentage on overview screen&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v1-heading-1" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v1-item-1"
 aria-expanded="false"
 aria-controls="releases-v1-item-1"
 &gt;
 1.3.1 - 5 June 2020
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v1-item-1" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v1-heading-1"
 data-bs-parent="#releases-v1"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-84"&gt;FIN-84&lt;/a&gt;, 
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-80"&gt;FIN-80&lt;/a&gt;, 
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-83"&gt;FIN-83&lt;/a&gt; - Add tagging support in backend&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changed" class="heading "&gt;Changed&lt;a href="#changed" aria-labelledby="changed"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-108"&gt;FIN-108&lt;/a&gt; Setup language selection to survive the users session&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-105"&gt;FIN-105&lt;/a&gt; The total income per month is not visible on budget report&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-110"&gt;FIN-110&lt;/a&gt; Paging not stored in history on account expense list&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v1-heading-2" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v1-item-2"
 aria-expanded="false"
 aria-controls="releases-v1-item-2"
 &gt;
 1.2.0 - 18 May 2020
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v1-item-2" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v1-heading-2"
 data-bs-parent="#releases-v1"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-60"&gt;FIN-60&lt;/a&gt; Add functionality to set category, budget and contract on multiple transactions at once&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-79"&gt;FIN-79&lt;/a&gt; Allow for transaction exporting&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changed" class="heading "&gt;Changed&lt;a href="#changed" aria-labelledby="changed"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-77"&gt;FIN-77&lt;/a&gt; Enable the contract expiration warning BPMN flow&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-104"&gt;FIN-104&lt;/a&gt; Add create transaction option from the global transaction overview&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-103"&gt;FIN-103&lt;/a&gt; Scheduled transaction only records one transaction&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v1-heading-3" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v1-item-3"
 aria-expanded="false"
 aria-controls="releases-v1-item-3"
 &gt;
 1.1.0 - 12 May 2020
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v1-item-3" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v1-heading-3"
 data-bs-parent="#releases-v1"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-58"&gt;FIN-58&lt;/a&gt; Add text search and page ordering for the account detail page&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-59"&gt;FIN-59&lt;/a&gt; Add search feature on the creditor / debtor overview page&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-64"&gt;FIN-64&lt;/a&gt; Add page history when navigating between the transaction overview pages&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-101"&gt;FIN-101&lt;/a&gt; Add a category and budget PIE charts to global transaction overview&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-102"&gt;FIN-102&lt;/a&gt; Fix issue in editing flag setting type in the setting form&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Download from 
 









 

&lt;a href="https://github.com/pledger-io/build-tooling/releases/tag/1.4.3"&gt;GitHub Releases&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ADR-002 Multi-database strategy with dialect-specific Flyway migrations</title><link>https://www.pledger.io/architecture/architecture-decision-records/adr-002-multi-database-flyway/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/architecture-decision-records/adr-002-multi-database-flyway/</guid><description>&lt;h2 id="status" class="heading "&gt;Status&lt;a href="#status" aria-labelledby="status"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Accepted&lt;/p&gt;





&lt;h2 id="context" class="heading "&gt;Context&lt;a href="#context" aria-labelledby="context"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Users self-host Pledger.io on different environments.
The application supports &lt;strong&gt;PostgreSQL&lt;/strong&gt;, &lt;strong&gt;MySQL&lt;/strong&gt;, and &lt;strong&gt;H2&lt;/strong&gt; (development/tests).
SQL dialects differ (types, indexes, functions), so a single generic migration script set is fragile.&lt;/p&gt;





&lt;h2 id="decision" class="heading "&gt;Decision&lt;a href="#decision" aria-labelledby="decision"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Use &lt;strong&gt;Flyway&lt;/strong&gt; with &lt;strong&gt;separate migration trees&lt;/strong&gt; under &lt;code&gt;src/main/resources/db/migration/&lt;/code&gt; (for example &lt;code&gt;psql/&lt;/code&gt; and &lt;code&gt;mysql/&lt;/code&gt;).
Select the appropriate datasource and Flyway locations via Micronaut configuration profiles.
Rely on dialect-appropriate drivers at runtime.&lt;/p&gt;</description></item><item><title>Creating your first account and transactions</title><link>https://www.pledger.io/getting-started/first-steps/first-account/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/first-steps/first-account/</guid><description>&lt;p&gt;Once you have 
 









 
 
 
 



 
 

 &lt;a href="https://www.pledger.io/getting-started/first-steps/create-user/"&gt;your account set up&lt;/a&gt;, you can start creating accounts and transactions.
This section will guide you through the process of creating your first account and transaction.&lt;/p&gt;





&lt;h2 id="setting-up-your-first-accounts" class="heading "&gt;Setting up your first accounts&lt;a href="#setting-up-your-first-accounts" aria-labelledby="setting-up-your-first-accounts"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;To get started, you need to create accounts to track your finances.
You can create accounts for your bank, credit card, and cash transactions.&lt;/p&gt;</description></item><item><title>The backend design for Pledger.io</title><link>https://www.pledger.io/architecture/design/backend-design/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/design/backend-design/</guid><description>&lt;p&gt;The REST-api is the main part of the application.
This is a Java base web application that contains all the business logic for Pledger.io.
The user interface is bundled into the application by the 
 









 
 
 
 



 
 

 &lt;a href="https://www.pledger.io/architecture/design/deployment/"&gt;Deployment setup&lt;/a&gt;.&lt;/p&gt;





&lt;h2 id="used-tooling" class="heading "&gt;Used tooling&lt;a href="#used-tooling" aria-labelledby="used-tooling"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This part of Pledger.io is build using the following tooling:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://gradle.org/"&gt;Gradle&lt;/a&gt;,
used as the build tool.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://micronaut.io/"&gt;Micronaut framework&lt;/a&gt;,
used as the DI and API framework.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://docs.langchain4j.dev/"&gt;LangChain4j&lt;/a&gt;,
used as the engine to interact with Vector stores and LLM implementations.&lt;/li&gt;
&lt;/ul&gt;





&lt;h2 id="rest-design" class="heading "&gt;Rest design&lt;a href="#rest-design" aria-labelledby="rest-design"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The REST interface is designed contract-first.
This means that all APIs are designed in an Open API Specification file and interfaces are generated using Micronaut.&lt;/p&gt;</description></item><item><title>Transaction import</title><link>https://www.pledger.io/architecture/process/transaction-import/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/process/transaction-import/</guid><description>&lt;h2 id="api-operations-involved" class="heading "&gt;Api operations involved&lt;a href="#api-operations-involved" aria-labelledby="api-operations-involved"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;In the frondend application the following API operations are involved:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;POST /v2/api/batch-importer-config&lt;/code&gt;, for creating a new import configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;POST /v2/api/batch-importer&lt;/code&gt;, for creating a new import job.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /v2/api/batch-importer/{slug}/tasks&lt;/code&gt;, for fetching the active pending task requiring user interaction.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;POST /v2/api/batch-importer/{slug}/tasks&lt;/code&gt;, for providing the user input required for the task.&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="creating-configuration" class="heading "&gt;Creating configuration&lt;a href="#creating-configuration" aria-labelledby="creating-configuration"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;When calling the &lt;code&gt;POST /v2/api/batch-importer-config&lt;/code&gt; API operation, the user must provide the following information:&lt;/p&gt;</description></item><item><title>Transactions in finance</title><link>https://www.pledger.io/concepts/financial/transactions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/concepts/financial/transactions/</guid><description>&lt;h2 id="what-is-a-transaction" class="heading "&gt;What is a transaction?&lt;a href="#what-is-a-transaction" aria-labelledby="what-is-a-transaction"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;A transaction is a very simple thing.
Money moves from one account into another.
It does not matter if it is an expense, income or moving money around your own accounts.&lt;/p&gt;
&lt;p&gt;A transaction in Pledger.io is stored as a single move of money with at least two accounts involved.
So a deposit of your salary would look something similar to this:&lt;/p&gt;</description></item><item><title>Version 2.x</title><link>https://www.pledger.io/releases/v2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/releases/v2/</guid><description>&lt;p&gt;Browse all &lt;strong&gt;8&lt;/strong&gt; releases in the 2.x line. Latest: &lt;strong&gt;2.4.2&lt;/strong&gt; (28 November 2022).&lt;/p&gt;



























 
&lt;a aria-label="Back to all releases"
 href="https://www.pledger.io/releases/" class="btn btn-outline-primary position-relative "
 role="button"
 &gt;
 &lt;span class="d-flex justify-content-start"&gt;
 &lt;span class="my-auto"&gt;Back to all releases&lt;/span&gt;
 &lt;/span&gt;&lt;/a&gt;&amp;nbsp;










 &lt;div id="releases-v2" class="accordion mb-3"&gt;














 &lt;div class="accordion-item"&gt;&lt;div id="releases-v2-heading-0" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v2-item-0"
 aria-expanded="false"
 aria-controls="releases-v2-item-0"
 &gt;
 2.4.2 - 28 November 2022
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v2-item-0" 
 class="accordion-collapse collapse show"
 aria-labelledby="releases-v2-heading-0"
 data-bs-parent="#releases-v2"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgrade to various libraries underneath the backend of Pledger.io.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v2-heading-1" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v2-item-1"
 aria-expanded="false"
 aria-controls="releases-v2-item-1"
 &gt;
 2.4.1 - 5 November 2021
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v2-item-1" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v2-heading-1"
 data-bs-parent="#releases-v2"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-255"&gt;FIN-255&lt;/a&gt; Contract warning never gets triggered&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-254"&gt;FIN-254&lt;/a&gt; Scheduled transaction does not add new transactions&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-256"&gt;FIN-256&lt;/a&gt; Correct styling profile page with new layout&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-253"&gt;FIN-253&lt;/a&gt; Fix styling in the income / expense report table for difference&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-252"&gt;FIN-252&lt;/a&gt; Fix styling of overview buttons in the dashboard&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-251"&gt;FIN-251&lt;/a&gt; Fix table styling in account overview&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-250"&gt;FIN-250&lt;/a&gt; Fix styling in month / year selector in the breadcrumb bar&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-249"&gt;FIN-249&lt;/a&gt; Fix account logo position in the transaction overview&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-248"&gt;FIN-248&lt;/a&gt; Fix styling in phone resolution&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-247"&gt;FIN-247&lt;/a&gt; Fix styling in the logon / register dialogs&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v2-heading-2" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v2-item-2"
 aria-expanded="false"
 aria-controls="releases-v2-item-2"
 &gt;
 2.4.0 - 9 September 2021
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v2-item-2" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v2-heading-2"
 data-bs-parent="#releases-v2"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-242"&gt;FIN-242&lt;/a&gt; Add support for saving goals&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-246"&gt;FIN-246&lt;/a&gt; Update API documentation for next release&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-244"&gt;FIN-244&lt;/a&gt; Redesign sidebar menu&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-245"&gt;FIN-245&lt;/a&gt; Add help text to various edit screens&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-239"&gt;FIN-239&lt;/a&gt; Split of transaction fails on database exception&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-237"&gt;FIN-237&lt;/a&gt; Y-axis displays undefined in the income/expense report&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-236"&gt;FIN-236&lt;/a&gt; Y-axis displays undefined in the dashboard graphs&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v2-heading-3" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v2-item-3"
 aria-expanded="false"
 aria-controls="releases-v2-item-3"
 &gt;
 2.3.0 - 17 May 2021
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v2-item-3" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v2-heading-3"
 data-bs-parent="#releases-v2"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-235"&gt;FIN-235&lt;/a&gt; Setup a relation between contracts and scheduled transactions&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-190"&gt;FIN-190&lt;/a&gt; Redesign the account transaction page&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-231"&gt;FIN-231&lt;/a&gt; Create scheduled transaction from a transaction&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-232"&gt;FIN-232&lt;/a&gt; Tags are not correctly saved during the creation of a transaction&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-234"&gt;FIN-234&lt;/a&gt; Upgrade the front-end frameworks&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-233"&gt;FIN-233&lt;/a&gt; Select all transaction on the page&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v2-heading-4" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v2-item-4"
 aria-expanded="false"
 aria-controls="releases-v2-item-4"
 &gt;
 2.2.0 - 25 February 2021
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v2-item-4" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v2-heading-4"
 data-bs-parent="#releases-v2"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-218"&gt;FIN-218&lt;/a&gt; Update upload locations to include new drag and drop system&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-215"&gt;FIN-215&lt;/a&gt; Move to front-end created graphs&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-224"&gt;FIN-224&lt;/a&gt; Phase out Moment.js in front-end&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-226"&gt;FIN-226&lt;/a&gt; Cannot change company of a contract even though interface allows it&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-228"&gt;FIN-228&lt;/a&gt; Images for the upload account logo are not displaying correctly&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-219"&gt;FIN-219&lt;/a&gt; Update dashboard for correct budget display in graph&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v2-heading-5" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v2-item-5"
 aria-expanded="false"
 aria-controls="releases-v2-item-5"
 &gt;
 2.1.0 - 7 December 2020
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v2-item-5" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v2-heading-5"
 data-bs-parent="#releases-v2"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-187"&gt;FIN-187&lt;/a&gt; Add an overview of the active tokens on profile page&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-188"&gt;FIN-188&lt;/a&gt; Add support for long-lived refresh tokens for API B2B&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-189"&gt;FIN-189&lt;/a&gt; Add support for account icons&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-197"&gt;FIN-197&lt;/a&gt; Add archive option for failed importer jobs&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-198"&gt;FIN-198&lt;/a&gt; Last transaction on own-overview shows undefined&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-223"&gt;FIN-223&lt;/a&gt; Contract creation results in exception&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v2-heading-6" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v2-item-6"
 aria-expanded="false"
 aria-controls="releases-v2-item-6"
 &gt;
 2.0.2 - 16 November 2020
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v2-item-6" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v2-heading-6"
 data-bs-parent="#releases-v2"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-192"&gt;FIN-192&lt;/a&gt; Autocomplete of tags does not work&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-193"&gt;FIN-193&lt;/a&gt; Income / Expense report the revenue list shows negative numbers&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-194"&gt;FIN-194&lt;/a&gt; Interest not shown in liabilities / edit&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-195"&gt;FIN-195&lt;/a&gt; Export of profile fails with transaction issue&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-196"&gt;FIN-196&lt;/a&gt; 2-Factor authentication code fails&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v2-heading-7" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v2-item-7"
 aria-expanded="false"
 aria-controls="releases-v2-item-7"
 &gt;
 2.0.0 - 12 November 2020
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v2-item-7" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v2-heading-7"
 data-bs-parent="#releases-v2"
 &gt;
 &lt;div class="accordion-body"&gt;&lt;p&gt;WARNING: This is a major release, before migrating please back up your database and storage locations.
The entire application core has been reworked.&lt;/p&gt;</description></item><item><title>With Kubernetes</title><link>https://www.pledger.io/getting-started/installation/kubernetes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/installation/kubernetes/</guid><description>&lt;p&gt;To deploy Pledger.io in a Kubernetes cluster you can use the following snippet.
This will create a deployment, pod and service registration in the Kubernetes cluster.&lt;/p&gt;
&lt;p&gt;After this you should create your own reverse proxy to expose it, either using Nginx, Apache or a Traefik ingress.&lt;/p&gt;





 
 

 &lt;blockquote class="blockquote-alert blockquote-alert-warning"&gt;
 &lt;p class="blockquote-alert-heading"&gt;
 
 








&lt;!-- &lt;i class="fas fa-triangle-exclamation fa-fw"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-triangle-exclamation fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512"&gt;&lt;use href="#fas-triangle-exclamation"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 Warning
 
 &lt;/p&gt;
 &lt;p&gt;Kubernetes is an advanced platform and should only be used if you already have some experience.&lt;/p&gt;</description></item><item><title>ADR-003 Use Jetty as the HTTP server runtime</title><link>https://www.pledger.io/architecture/architecture-decision-records/adr-003-jetty-runtime/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/architecture-decision-records/adr-003-jetty-runtime/</guid><description>&lt;h2 id="status" class="heading "&gt;Status&lt;a href="#status" aria-labelledby="status"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Accepted&lt;/p&gt;





&lt;h2 id="context" class="heading "&gt;Context&lt;a href="#context" aria-labelledby="context"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Micronaut supports multiple HTTP runtimes (notably Netty and Jetty).
The choice affects threading model, integration with servlet-style features, dependency footprint, and operational familiarity.&lt;/p&gt;





&lt;h2 id="decision" class="heading "&gt;Decision&lt;a href="#decision" aria-labelledby="decision"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Configure the Micronaut application to use &lt;strong&gt;&lt;code&gt;runtime(&amp;quot;jetty&amp;quot;)&lt;/code&gt;&lt;/strong&gt; and depend on &lt;strong&gt;&lt;code&gt;micronaut-http-server-jetty&lt;/code&gt;&lt;/strong&gt; as the embedded server for this service.&lt;/p&gt;</description></item><item><title>Budgets in finance</title><link>https://www.pledger.io/concepts/financial/budgets/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/concepts/financial/budgets/</guid><description>&lt;p&gt;A budget serves as a detailed plan for how you will allocate your financial resources over a specific period, typically monthly or annually.
It outlines your expected income and expenses, and allows you to compare your actual financial performance against your budgeted performance.&lt;/p&gt;





&lt;h2 id="why-is-the-income-budgeted" class="heading "&gt;Why is the income budgeted?&lt;a href="#why-is-the-income-budgeted" aria-labelledby="why-is-the-income-budgeted"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Your budget starts with an estimation or listing of all your sources of income.
This includes salaries, wages, bonuses, freelance earnings, rental income, investment dividends, etc.
Your total income serves as the foundation upon which you&amp;rsquo;ll base your spending and saving decisions.&lt;/p&gt;</description></item><item><title>Creating and categorizing transactions</title><link>https://www.pledger.io/getting-started/first-steps/categorizing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/first-steps/categorizing/</guid><description>&lt;p&gt;Recording transactions into Pledger.io is the first step in managing your finances.
They are the records of money coming in and going out of your accounts.
Transactions can be categorized to help you understand where your money is going and where it is coming from.&lt;/p&gt;
&lt;p&gt;This guide will show you how to create and categorize transactions in Pledger.io.
The guide will not go into how to budget, but will show you how to categorize transactions using categories and tags.
Budgeting is covered in 
 









 
 
 
 



 
 

 &lt;a href="https://www.pledger.io/how-to/your-finances/budgeting/"&gt;another guide&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Getting support</title><link>https://www.pledger.io/concepts/application/support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/concepts/application/support/</guid><description>&lt;h2 id="issues" class="heading "&gt;Issues&lt;a href="#issues" aria-labelledby="issues"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;If you found a bug, have a feature request or another idea for improvements, please open an issue on 
 









 

&lt;a href="https://github.com/pledger-io/.github/issues"&gt;GitHub&lt;/a&gt;.
Include as much detail as possible to make it easier to identify and solve the bug.&lt;/p&gt;





 
 

 &lt;blockquote class="blockquote-alert blockquote-alert-note"&gt;
 &lt;p class="blockquote-alert-heading"&gt;
 
 








&lt;!-- &lt;i class="fas fa-circle-info fa-fw"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-circle-info fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512"&gt;&lt;use href="#fas-circle-info"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 Note
 
 &lt;/p&gt;
 &lt;p&gt;Keep in mind this is a project that is only developed by on voluntary basis.
It may take some time for issues to be resolved.&lt;/p&gt;</description></item><item><title>The UI design for Pledger.io</title><link>https://www.pledger.io/architecture/design/ui-design/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/design/ui-design/</guid><description>&lt;p&gt;The user interface is a React-based application.
It is built up using the following frameworks and tools:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://reactjs.org/"&gt;React&lt;/a&gt;,
used as the UI framework.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://www.typescriptlang.org/"&gt;Typescript&lt;/a&gt;,
used as the programming language.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://www.chartjs.org/"&gt;Chart.js&lt;/a&gt;,
used for the rendering of the various charts inside the application.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://primereact.org/"&gt;Primereact&lt;/a&gt;,
used as the primary UI component library for the application.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://axios-http.com/docs/intro"&gt;axios&lt;/a&gt;,
used for the communication with the REST-api.&lt;/li&gt;
&lt;/ul&gt;





&lt;h2 id="overview" class="heading "&gt;Overview&lt;a href="#overview" aria-labelledby="overview"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Pledger.io application follows a layered architecture pattern,
separating concerns into distinct layers that interact with each other in a controlled manner.
This document describes the high-level architecture of the application, including its main layers and components.&lt;/p&gt;</description></item><item><title>Version 3.x</title><link>https://www.pledger.io/releases/v3/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/releases/v3/</guid><description>&lt;p&gt;Browse all &lt;strong&gt;15&lt;/strong&gt; releases in the 3.x line. Latest: &lt;strong&gt;3.8.0&lt;/strong&gt; (3 January 2025).&lt;/p&gt;



























 
&lt;a aria-label="Back to all releases"
 href="https://www.pledger.io/releases/" class="btn btn-outline-primary position-relative "
 role="button"
 &gt;
 &lt;span class="d-flex justify-content-start"&gt;
 &lt;span class="my-auto"&gt;Back to all releases&lt;/span&gt;
 &lt;/span&gt;&lt;/a&gt;&amp;nbsp;










 &lt;div id="releases-v3" class="accordion mb-3"&gt;














 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-0" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-0"
 aria-expanded="false"
 aria-controls="releases-v3-item-0"
 &gt;
 3.8.0 - 3 January 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-0" 
 class="accordion-collapse collapse show"
 aria-labelledby="releases-v3-heading-0"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Change the logging to include the date of an event, making troubleshooting easier.&lt;/li&gt;
&lt;li&gt;Styling updates in the UX with regards to the transaction overviews&lt;/li&gt;
&lt;li&gt;Reduced button sizes in the card headers&lt;/li&gt;
&lt;li&gt;Made the create transactions buttons more accessible in the global transaction overview&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-1" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-1"
 aria-expanded="false"
 aria-controls="releases-v3-item-1"
 &gt;
 3.7.1 - 29 November 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-1" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-1"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved an issue where the transaction pages were not loading due to an issue with transaction isolation levels of Camunda and the application.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-2" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-2"
 aria-expanded="false"
 aria-controls="releases-v3-item-2"
 &gt;
 3.7.0 - 10 November 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-2" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-2"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add transaction suggestion feature&lt;/li&gt;
&lt;li&gt;Add create account import&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Simplify some request entities&lt;/li&gt;
&lt;li&gt;Remove Database Migration Factory and related classes&lt;/li&gt;
&lt;li&gt;Update the build speed&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-3" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-3"
 aria-expanded="false"
 aria-controls="releases-v3-item-3"
 &gt;
 3.6.0 - 13 September 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-3" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-3"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes-fixes" class="heading "&gt;Changes fixes&lt;a href="#changes-fixes" aria-labelledby="changes-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Include api generation for website&lt;/li&gt;
&lt;li&gt;Add a light theme to the website&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-4" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-4"
 aria-expanded="false"
 aria-controls="releases-v3-item-4"
 &gt;
 3.5.3 - 14 August 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-4" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-4"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix an issue with the transaction form not redirecting to the previous page after saving.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-5" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-5"
 aria-expanded="false"
 aria-controls="releases-v3-item-5"
 &gt;
 3.5.2 - 9 August 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-5" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-5"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Restructure types in the UX&lt;/li&gt;
&lt;li&gt;Style fixes in the UX&lt;/li&gt;
&lt;li&gt;Update router configuration in the UX&lt;/li&gt;
&lt;li&gt;Various dependency upgrades in UX and REST layer&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix the to field issue in the liability payment form.&lt;/li&gt;
&lt;li&gt;Fix the route and loading of the schedule transaction edit form.&lt;/li&gt;
&lt;li&gt;Fix issue in the category label not visible in transaction rules.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-6" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-6"
 aria-expanded="false"
 aria-controls="releases-v3-item-6"
 &gt;
 3.5.1 - 20 June 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-6" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-6"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix localization issues in the application.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-7" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-7"
 aria-expanded="false"
 aria-controls="releases-v3-item-7"
 &gt;
 3.5.0 - 17 June 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-7" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-7"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Adjust some styling and lay outing issues in the front-end by&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Adding funds fails silently&lt;/li&gt;
&lt;li&gt;Bump various libraries used by the application&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-8" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-8"
 aria-expanded="false"
 aria-controls="releases-v3-item-8"
 &gt;
 3.4.1 - 23 May 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-8" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-8"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;2-factor authentication added to the user login process&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changed" class="heading "&gt;Changed&lt;a href="#changed" aria-labelledby="changed"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Increased performance for the CSV import process&lt;/li&gt;
&lt;li&gt;Added support for SMTP configuration for email notifications&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-9" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-9"
 aria-expanded="false"
 aria-controls="releases-v3-item-9"
 &gt;
 3.3.0 - 29 March 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-9" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-9"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-353"&gt;FIN-353&lt;/a&gt; Re-add the functionality to start new budget periods and adjust expenses&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changed" class="heading "&gt;Changed&lt;a href="#changed" aria-labelledby="changed"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-352"&gt;FIN-352&lt;/a&gt; Update the architectural documentation to include the business processes&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-354"&gt;FIN-354&lt;/a&gt; Modernize the build scripting for the backend system&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-10" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-10"
 aria-expanded="false"
 aria-controls="releases-v3-item-10"
 &gt;
 3.2.0 - 1 March 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-10" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-10"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-275"&gt;FIN-275&lt;/a&gt; Update the import transactions view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-348"&gt;FIN-348&lt;/a&gt; Update the testing framework for BPMN flows&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-349"&gt;FIN-349&lt;/a&gt; Importing of budgets in a profile fails&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-350"&gt;FIN-350&lt;/a&gt; When exporting and importing liability accounts the initial transaction should be included&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-11" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-11"
 aria-expanded="false"
 aria-controls="releases-v3-item-11"
 &gt;
 3.1.0 - 6 February 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-11" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-11"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-271"&gt;FIN-271&lt;/a&gt; Update the automated rules view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-326"&gt;FIN-326&lt;/a&gt; Add the reconciling to the own account view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-338"&gt;FIN-338&lt;/a&gt; Create support to create an account from the account autocomplete&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-347"&gt;FIN-347&lt;/a&gt; Add creation of category from the autocomplete&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-339"&gt;FIN-339&lt;/a&gt; Updating a saving goal with date in the past fails&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-12" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-12"
 aria-expanded="false"
 aria-controls="releases-v3-item-12"
 &gt;
 3.0.2 - 23 January 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-12" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-12"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-342"&gt;FIN-342&lt;/a&gt; Spacing autocomplete accounts incorrect&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-343"&gt;FIN-343&lt;/a&gt; Tabbing out of account autocomplete invalidates field&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-344"&gt;FIN-344&lt;/a&gt; The balance graph for account detail overview is wrong on initial load&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-345"&gt;FIN-345&lt;/a&gt; Logos on the yearly income / expense to large&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-346"&gt;FIN-346&lt;/a&gt; Category report monthly spending table not updating correctly&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-13" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-13"
 aria-expanded="false"
 aria-controls="releases-v3-item-13"
 &gt;
 3.0.1 - 19 January 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-13" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-13"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-340"&gt;FIN-340&lt;/a&gt; Creating of transaction fails&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-341"&gt;FIN-341&lt;/a&gt; Incorrect double / in breadcrumb with links&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v3-heading-14" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v3-item-14"
 aria-expanded="false"
 aria-controls="releases-v3-item-14"
 &gt;
 3.0.0 - 18 January 2024
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v3-item-14" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v3-heading-14"
 data-bs-parent="#releases-v3"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-263"&gt;FIN-263&lt;/a&gt; Update the dashboard page&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-264"&gt;FIN-264&lt;/a&gt; Update the &lt;code&gt;Income &amp;amp; Expense&lt;/code&gt; report&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-265"&gt;FIN-265&lt;/a&gt; Update the &lt;code&gt;Budget vs Spent&lt;/code&gt; report&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-266"&gt;FIN-266&lt;/a&gt; Update the &lt;code&gt;Category&lt;/code&gt; report&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-267"&gt;FIN-267&lt;/a&gt; Update the Budget section&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-268"&gt;FIN-268&lt;/a&gt; Update the contract management&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-269"&gt;FIN-269&lt;/a&gt; Update the global transaction view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-270"&gt;FIN-270&lt;/a&gt; Update the Recurring transaction view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-271"&gt;FIN-271&lt;/a&gt; Update the automated rules view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-272"&gt;FIN-272&lt;/a&gt; Update the account view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-273"&gt;FIN-273&lt;/a&gt; Update the options view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-274"&gt;FIN-274&lt;/a&gt; Update the categories view&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-319"&gt;FIN-319&lt;/a&gt; Update the localization files using the localization project&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-320"&gt;FIN-320&lt;/a&gt; Update the release pipeline to the new front-end&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-333"&gt;FIN-333&lt;/a&gt; Add architectural documentation&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-334"&gt;FIN-334&lt;/a&gt; Update the profile pages&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-329"&gt;FIN-329&lt;/a&gt; Dropdown of currency in reports is incorrectly formatted&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-330"&gt;FIN-330&lt;/a&gt; Autocomplete cannot be changed after a value is selected&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-331"&gt;FIN-331&lt;/a&gt; Initial value of own account selector undefined&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-335"&gt;FIN-335&lt;/a&gt; The transaction detail in the listing shows incorrect amount&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-336"&gt;FIN-336&lt;/a&gt; Category page does not load without categories&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://jongsoftdev.atlassian.net/browse/FIN-337"&gt;FIN-337&lt;/a&gt; Default account type incorrect when creating account&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Download from 
 









 

&lt;a href="https://github.com/pledger-io/build-tooling/releases/tag/3.8.0"&gt;GitHub Releases&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Windows Application</title><link>https://www.pledger.io/getting-started/installation/windows/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/installation/windows/</guid><description>&lt;p&gt;Since release 2.0.0 it is possible to install Pledger.io as a standalone application for Windows 10.
Once installed it will automatically start the server and connect you to it.&lt;/p&gt;





 
 

 &lt;blockquote class="blockquote-alert blockquote-alert-warning"&gt;
 &lt;p class="blockquote-alert-heading"&gt;
 
 








&lt;!-- &lt;i class="fas fa-triangle-exclamation fa-fw"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-triangle-exclamation fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512"&gt;&lt;use href="#fas-triangle-exclamation"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 Warning
 
 &lt;/p&gt;
 &lt;p&gt;The standalone version of Pledger.io is still experimental.
Make sure you back up the database regularly to prevent data-loss.&lt;/p&gt;
 &lt;/blockquote&gt;





&lt;h2 id="installation" class="heading "&gt;Installation&lt;a href="#installation" aria-labelledby="installation"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;





&lt;h3 id="install-java-runtime" class="heading "&gt;Install Java runtime&lt;a href="#install-java-runtime" aria-labelledby="install-java-runtime"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;At this time Java is not included in the Pledger.io installer.
Follow the steps below to install Java 21:&lt;/p&gt;</description></item><item><title>ADR-004 Enforce modular boundaries with ArchUnit</title><link>https://www.pledger.io/architecture/architecture-decision-records/adr-004-archunit-modular-boundaries/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/architecture-decision-records/adr-004-archunit-modular-boundaries/</guid><description>&lt;h2 id="status" class="heading "&gt;Status&lt;a href="#status" aria-labelledby="status"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Accepted&lt;/p&gt;





&lt;h2 id="context" class="heading "&gt;Context&lt;a href="#context" aria-labelledby="context"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The codebase is a &lt;strong&gt;modular monolith&lt;/strong&gt;: many bounded contexts in one repository.
Without enforcement, package dependencies creep across boundaries (&amp;ldquo;just one import&amp;rdquo;), cycles appear, and refactors become risky.&lt;/p&gt;





&lt;h2 id="decision" class="heading "&gt;Decision&lt;a href="#decision" aria-labelledby="decision"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Use &lt;strong&gt;ArchUnit&lt;/strong&gt; in &lt;code&gt;ArchitectureTest&lt;/code&gt; to enforce:&lt;/p&gt;</description></item><item><title>Configuring your application</title><link>https://www.pledger.io/getting-started/installation/configuration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/installation/configuration/</guid><description>&lt;p&gt;Pledger.io uses environment variables to configure the application.&lt;/p&gt;





&lt;h2 id="general-configuration-options" class="heading "&gt;General configuration options&lt;a href="#general-configuration-options" aria-labelledby="general-configuration-options"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Variable&lt;/th&gt;
					&lt;th&gt;Description&lt;/th&gt;
					&lt;th&gt;Default&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;DB_TYPE&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;The type of database to use, allowed are &lt;code&gt;h2&lt;/code&gt; or &lt;code&gt;mysql&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;h2&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;





&lt;h2 id="mysql-configuration-options" class="heading "&gt;MySQL configuration options&lt;a href="#mysql-configuration-options" aria-labelledby="mysql-configuration-options"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;If the database type is set to &lt;code&gt;mysql&lt;/code&gt; then the following environment variables are used.&lt;/p&gt;</description></item><item><title>Contracts in finance</title><link>https://www.pledger.io/concepts/financial/contracts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/concepts/financial/contracts/</guid><description>&lt;p&gt;In Pledger.io contracts are agreements between two or more parties to do something for each other.&lt;/p&gt;





&lt;h2 id="what-are-contracts-in-finance" class="heading "&gt;What are contracts in finance?&lt;a href="#what-are-contracts-in-finance" aria-labelledby="what-are-contracts-in-finance"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Imagine you and your friend want to trade something valuable, like toys.
You both want to make sure the trade is fair and everyone keeps their promises.
So, you decide to write down what each of you will give and get in a piece of paper.
That piece of paper is like a contract.&lt;/p&gt;</description></item><item><title>Deployment strategy for Pledger.io</title><link>https://www.pledger.io/architecture/design/deployment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/design/deployment/</guid><description>&lt;p&gt;The deployment repository is used to bundle the user-interface and REST-api into a single deployable artifact.
This repository is built using the following tooling:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://gradle.org/"&gt;Gradle&lt;/a&gt;,
used as the build tool.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://www.docker.com/"&gt;Docker&lt;/a&gt;,
used to create the docker images.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://www.electron.build/"&gt;Electron&lt;/a&gt;,
used to create the desktop application.&lt;/li&gt;
&lt;/ul&gt;





&lt;h2 id="build-process" class="heading "&gt;Build process&lt;a href="#build-process" aria-labelledby="build-process"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;










&lt;figure class="col-10 mx-auto"&gt;&lt;img class="img-fluid "
 src="https://www.pledger.io/img/architecture/application-build-process-2800x743.png"
 srcset="https://www.pledger.io/img/architecture/application-build-process-576x153.webp 576w, https://www.pledger.io/img/architecture/application-build-process-768x204.webp 768w, https://www.pledger.io/img/architecture/application-build-process-992x263.webp 992w, https://www.pledger.io/img/architecture/application-build-process-1200x318.webp 1200w, https://www.pledger.io/img/architecture/application-build-process-1400x372.webp 1400w, https://www.pledger.io/img/architecture/application-build-process-2800x743.webp 2800w" sizes="100vw" height="743" width="2800" alt="Build process"&gt;&lt;figcaption class="figure-caption"&gt;Build process&lt;/figcaption&gt;
 &lt;/figure&gt;
&lt;ol&gt;
&lt;li&gt;Pulling the latest version of the &lt;code&gt;user-interface&lt;/code&gt; and &lt;code&gt;REST-api&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Building an output archive for the combined REST-api and user-interface.&lt;/li&gt;
&lt;li&gt;Building a &lt;code&gt;docker&lt;/code&gt; image for the combined REST-api and user-interface.&lt;/li&gt;
&lt;li&gt;Building an &lt;code&gt;electron application&lt;/code&gt; for the combined REST-api and user-interface.&lt;/li&gt;
&lt;li&gt;Pushing the docker image to the docker registry.&lt;/li&gt;
&lt;li&gt;Pushing the desktop application to the release repository.&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Version 4.x</title><link>https://www.pledger.io/releases/v4/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/releases/v4/</guid><description>&lt;p&gt;Browse all &lt;strong&gt;11&lt;/strong&gt; releases in the 4.x line. Latest: &lt;strong&gt;4.4.2&lt;/strong&gt; (15 July 2025).&lt;/p&gt;



























 
&lt;a aria-label="Back to all releases"
 href="https://www.pledger.io/releases/" class="btn btn-outline-primary position-relative "
 role="button"
 &gt;
 &lt;span class="d-flex justify-content-start"&gt;
 &lt;span class="my-auto"&gt;Back to all releases&lt;/span&gt;
 &lt;/span&gt;&lt;/a&gt;&amp;nbsp;










 &lt;div id="releases-v4" class="accordion mb-3"&gt;














 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-0" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-0"
 aria-expanded="false"
 aria-controls="releases-v4-item-0"
 &gt;
 4.4.2 - 15 July 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-0" 
 class="accordion-collapse collapse show"
 aria-labelledby="releases-v4-heading-0"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Hotfix/resolve analyze job per user, preventing analysis jobs to get stuck on users with missing transaction for a given month.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-1" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-1"
 aria-expanded="false"
 aria-controls="releases-v4-item-1"
 &gt;
 4.4.1 - 13 July 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-1" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-1"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Rename year_month to year_month_found in all affected files, issue with reserved keyword in MySQL&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-2" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-2"
 aria-expanded="false"
 aria-controls="releases-v4-item-2"
 &gt;
 4.4.0 - 12 July 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-2" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-2"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add OpenID support to the application&lt;/li&gt;
&lt;li&gt;Add spending insight and pattern detection&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-updates" class="heading "&gt;Dependency updates&lt;a href="#dependency-updates" aria-labelledby="dependency-updates"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h3 id="back-end" class="heading "&gt;Back-end&lt;a href="#back-end" aria-labelledby="back-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency io.micronaut.platform:micronaut-platform to v4.9.0&lt;/li&gt;
&lt;li&gt;Update plugin com.diffplug.spotless to v7.1.0&lt;/li&gt;
&lt;li&gt;Update plugin org.openapi.generator to v7.14.0&lt;/li&gt;
&lt;li&gt;Update dependency com.opencsv:opencsv to v5.11.2&lt;/li&gt;
&lt;li&gt;Update plugin io.freefair.lombok to v8.14&lt;/li&gt;
&lt;li&gt;Update dependency org.junit.jupiter:junit-jupiter-api to v5.13.0&lt;/li&gt;
&lt;li&gt;Update dependency org.bouncycastle:bcpkix-jdk18on to v1.81&lt;/li&gt;
&lt;li&gt;Update dependency org.bouncycastle:bcprov-jdk18on to v1.81&lt;/li&gt;
&lt;li&gt;Update dependency gradle to v8.14.2&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="front-end" class="heading "&gt;Front-end&lt;a href="#front-end" aria-labelledby="front-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency react-hook-form to v7.60.0&lt;/li&gt;
&lt;li&gt;Update dependency vite-plugin-static-copy to v3.1.0&lt;/li&gt;
&lt;li&gt;Update dependency eslint to v9.31.0&lt;/li&gt;
&lt;li&gt;Update dependency @eslint-react/eslint-plugin to v1.51.2&lt;/li&gt;
&lt;li&gt;Update dependency chart.js to v4.5.0&lt;/li&gt;
&lt;li&gt;Update dependency axios to v1.10.0&lt;/li&gt;
&lt;li&gt;Update dependency vite to v7&lt;/li&gt;
&lt;li&gt;Update vitest monorepo to v3.2.1&lt;/li&gt;
&lt;li&gt;Update dependency typescript-eslint to v8.33.1&lt;/li&gt;
&lt;li&gt;Update dependency lint-staged to v16.1.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-3" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-3"
 aria-expanded="false"
 aria-controls="releases-v4-item-3"
 &gt;
 4.3.2 - 25 April 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-3" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-3"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Update data type handling and field mappings in JPA queries&lt;/li&gt;
&lt;li&gt;Fix for handling the clearing of the budget, category and contract of a transaction.&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add theme support back into the application.&lt;/li&gt;
&lt;li&gt;Change autocompletes&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-upgrades" class="heading "&gt;Dependency upgrades&lt;a href="#dependency-upgrades" aria-labelledby="dependency-upgrades"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency react-hook-form to v7.56.1&lt;/li&gt;
&lt;li&gt;Update dependency sass to v1.87.0&lt;/li&gt;
&lt;li&gt;Update dependency sass-embedded to v1.87.0&lt;/li&gt;
&lt;li&gt;Update dependency axios to v1.9.0&lt;/li&gt;
&lt;li&gt;Update dependency react-router to v7.5.2&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-4" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-4"
 aria-expanded="false"
 aria-controls="releases-v4-item-4"
 &gt;
 4.3.1 - 20 April 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-4" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-4"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Changed the base container to allow the LLM to work in the non LLM container, using OpenAI for example.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-5" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-5"
 aria-expanded="false"
 aria-controls="releases-v4-item-5"
 &gt;
 4.3.0 - 19 April 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-5" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-5"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Update budget page&lt;/li&gt;
&lt;li&gt;Add feature to extract transaction information from text on all transaction overview.&lt;/li&gt;
&lt;li&gt;Update transaction detail component to make it a bit more condense.&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-updates" class="heading "&gt;Dependency updates&lt;a href="#dependency-updates" aria-labelledby="dependency-updates"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="front-end" class="heading "&gt;Front-end&lt;a href="#front-end" aria-labelledby="front-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency @testing-library/react to v16.3.0&lt;/li&gt;
&lt;li&gt;Update dependency jsdom to v26.1.0&lt;/li&gt;
&lt;li&gt;Update dependency vite to v6.3.2&lt;/li&gt;
&lt;li&gt;Update dependency @vitejs/plugin-react-swc to v3.9.0&lt;/li&gt;
&lt;li&gt;Update dependency @eslint-react/eslint-plugin to v1.48.3&lt;/li&gt;
&lt;li&gt;Update dependency eslint to v9.25.0&lt;/li&gt;
&lt;li&gt;Update dependency spacetime to v7.10.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-6" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-6"
 aria-expanded="false"
 aria-controls="releases-v4-item-6"
 &gt;
 4.2.0 - 9 April 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-6" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-6"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Update to UI library to PrimeReact.&lt;/li&gt;
&lt;li&gt;Extract the router needed components into dedicated files.&lt;/li&gt;
&lt;li&gt;Update localization messages&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-updates" class="heading "&gt;Dependency updates&lt;a href="#dependency-updates" aria-labelledby="dependency-updates"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="front-end" class="heading "&gt;Front-end&lt;a href="#front-end" aria-labelledby="front-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency typescript-eslint to v8.26.0&lt;/li&gt;
&lt;li&gt;Update dependency vite to v6.2.5&lt;/li&gt;
&lt;li&gt;Update dependency axios to v1.8.2&lt;/li&gt;
&lt;li&gt;Update dependency typescript to v5.8.2&lt;/li&gt;
&lt;li&gt;Update dependency react-router to v7.5.0&lt;/li&gt;
&lt;li&gt;Update dependency spacetime to v7.8.0&lt;/li&gt;
&lt;li&gt;Update dependency sass to v1.86.0&lt;/li&gt;
&lt;li&gt;Update react monorepo to v19.1.0&lt;/li&gt;
&lt;li&gt;Update tailwindcss monorepo to v4.1.3&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="back-end" class="heading "&gt;Back-end&lt;a href="#back-end" aria-labelledby="back-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency org.camunda.bpm:camunda-engine to v7.23.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-7" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-7"
 aria-expanded="false"
 aria-controls="releases-v4-item-7"
 &gt;
 4.1.2 - 16 March 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-7" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-7"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix an issue with displaying archived accounts.&lt;/li&gt;
&lt;li&gt;Add missing translations.&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-updates" class="heading "&gt;Dependency updates&lt;a href="#dependency-updates" aria-labelledby="dependency-updates"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency gradle to v8.13&lt;/li&gt;
&lt;li&gt;Update plugin org.openapi.generator to v7.12.0&lt;/li&gt;
&lt;li&gt;Update dependency org.mockito:mockito-core to v5.16.0&lt;/li&gt;
&lt;li&gt;Update plugin io.micronaut.library to v4.5.0&lt;/li&gt;
&lt;li&gt;Update plugin io.micronaut.application to v4.5.0&lt;/li&gt;
&lt;li&gt;Update plugin io.freefair.lombok to v8.13&lt;/li&gt;
&lt;li&gt;Update dorny/test-reporter action to v2&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-8" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-8"
 aria-expanded="false"
 aria-controls="releases-v4-item-8"
 &gt;
 4.1.1 - 23 February 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-8" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-8"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Update the layout to work better on smaller devices like phones.&lt;/li&gt;
&lt;li&gt;Add the code coverage measurements for the UI.&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Hotfix transfer listing not working.&lt;/li&gt;
&lt;li&gt;Fix an issue in the query for the daily balance.&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-updates" class="heading "&gt;Dependency updates&lt;a href="#dependency-updates" aria-labelledby="dependency-updates"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="front-end" class="heading "&gt;Front-end&lt;a href="#front-end" aria-labelledby="front-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency eslint to v9.21.0&lt;/li&gt;
&lt;li&gt;Update dependency tailwindcss to v4.0.8&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="back-end" class="heading "&gt;Back-end&lt;a href="#back-end" aria-labelledby="back-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency org.junit.jupiter:junit-jupiter-api to v5.12.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-9" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-9"
 aria-expanded="false"
 aria-controls="releases-v4-item-9"
 &gt;
 4.0.2 - 21 February 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-9" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-9"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolve an issue during initial startup on a clean MySQL or MariaDB system.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v4-heading-10" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v4-item-10"
 aria-expanded="false"
 aria-controls="releases-v4-item-10"
 &gt;
 4.0.0 - 20 February 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v4-item-10" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v4-heading-10"
 data-bs-parent="#releases-v4"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="added" class="heading "&gt;Added&lt;a href="#added" aria-labelledby="added"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Feature/initial AI integration&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="changed" class="heading "&gt;Changed&lt;a href="#changed" aria-labelledby="changed"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Feature/move to vite for the UX build engine&lt;/li&gt;
&lt;li&gt;Refactor form input handling and enhance transaction suggestions&lt;/li&gt;
&lt;li&gt;Move the eventbus to only the command system&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Download from 
 









 

&lt;a href="https://github.com/pledger-io/build-tooling/releases/tag/4.4.2"&gt;GitHub Releases&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Account reconciliation</title><link>https://www.pledger.io/architecture/process/account-reconcile/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/process/account-reconcile/</guid><description>&lt;p&gt;The account reconciliation process is a business process that is responsible for ensuring that the financial records are accurate and up to date.
To achieve this, the starting and ending balance for a given year is compared and any discrepancies are resolved.&lt;/p&gt;





&lt;h2 id="api-operations-involved" class="heading "&gt;Api operations involved&lt;a href="#api-operations-involved" aria-labelledby="api-operations-involved"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;In the frontend application the following API operations are involved:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;GET /v2/api/accounts/{id}/reconcile&lt;/code&gt;, for listing the active reconciling processes for the given account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;POST /v2/api/accounts/{id}/reconcile&lt;/code&gt;, for creating a new reconciliation process for the given account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When creating a new reconciliation, the following command must be used:&lt;/p&gt;</description></item><item><title>ADR-005 Legacy Camunda Flyway migrations without Camunda runtime</title><link>https://www.pledger.io/architecture/architecture-decision-records/adr-005-legacy-camunda-migrations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/architecture-decision-records/adr-005-legacy-camunda-migrations/</guid><description>&lt;h2 id="status" class="heading "&gt;Status&lt;a href="#status" aria-labelledby="status"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Accepted&lt;/p&gt;





&lt;h2 id="context" class="heading "&gt;Context&lt;a href="#context" aria-labelledby="context"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Older versions of Pledger.io used &lt;strong&gt;Camunda BPM&lt;/strong&gt; for batch import workflows.
The database still contains Camunda-style tables created by historical migrations.
The application no longer embeds Camunda; imports are driven by an in-process &lt;strong&gt;&lt;code&gt;ImportProcessEngineImpl&lt;/code&gt;&lt;/strong&gt; and related domain code under &lt;code&gt;exporter&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>How to manage liabilities</title><link>https://www.pledger.io/how-to/your-finances/liabilities/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/how-to/your-finances/liabilities/</guid><description>&lt;p&gt;In financial accounting, a liability is defined as the future sacrifices of economic benefits that the entity is obliged to make to other entities as a result of past transactions or other past events.&lt;/p&gt;





&lt;h2 id="managing-liabilities" class="heading "&gt;Managing liabilities&lt;a href="#managing-liabilities" aria-labelledby="managing-liabilities"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;You can access the liability overview by clicking on &lt;code&gt;Liabilities&lt;/code&gt; in the side-bar navigation.
This will open a page containing all registered liabilities in Pledger.io.&lt;/p&gt;</description></item><item><title>Recurring transactions in finance</title><link>https://www.pledger.io/concepts/financial/recurring-transactions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/concepts/financial/recurring-transactions/</guid><description>&lt;p&gt;Pledger.io allows you to create recurring transactions.
These are transactions that are automatically created at regular intervals.
For example, you can create a recurring transaction for your rent, which will be created every month.&lt;/p&gt;
&lt;p&gt;Recurring transactions are useful for transactions that are repeated at regular intervals, such as rent, salaries, and utility bills.
They help you to manage your finances by automating the creation of these transactions.&lt;/p&gt;
&lt;p&gt;Recurring transactions can be created for any type of transaction, such as expenses, income, and transfers.&lt;/p&gt;</description></item><item><title>Version 5.x</title><link>https://www.pledger.io/releases/v5/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/releases/v5/</guid><description>&lt;p&gt;Browse all &lt;strong&gt;15&lt;/strong&gt; releases in the 5.x line. Latest: &lt;strong&gt;5.1.11&lt;/strong&gt; (3 July 2026).&lt;/p&gt;



























 
&lt;a aria-label="Back to all releases"
 href="https://www.pledger.io/releases/" class="btn btn-outline-primary position-relative "
 role="button"
 &gt;
 &lt;span class="d-flex justify-content-start"&gt;
 &lt;span class="my-auto"&gt;Back to all releases&lt;/span&gt;
 &lt;/span&gt;&lt;/a&gt;&amp;nbsp;










 &lt;div id="releases-v5" class="accordion mb-3"&gt;














 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-0" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-0"
 aria-expanded="false"
 aria-controls="releases-v5-item-0"
 &gt;
 5.1.11 - 3 July 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-0" 
 class="accordion-collapse collapse show"
 aria-labelledby="releases-v5-heading-0"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Prevent failure when exporting a profile if a file token cannot be located on disk&lt;/li&gt;
&lt;li&gt;Fix CSV importer issues when importing larger files&lt;/li&gt;
&lt;li&gt;Fix an issue in the registration email template&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-management" class="heading "&gt;Dependency management&lt;a href="#dependency-management" aria-labelledby="dependency-management"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="backend-application" class="heading "&gt;Backend application&lt;a href="#backend-application" aria-labelledby="backend-application"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update io.micronaut.platform:micronaut-platform to v5.0.2&lt;/li&gt;
&lt;li&gt;Update plugin com.diffplug.spotless to v8.7.0&lt;/li&gt;
&lt;li&gt;Update pl.allegro.tech.build.axion-release to v1.21.2&lt;/li&gt;
&lt;li&gt;Update actions/checkout to v7&lt;/li&gt;
&lt;li&gt;Update gradle to v9.6.0&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="build-tooling" class="heading "&gt;Build tooling&lt;a href="#build-tooling" aria-labelledby="build-tooling"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update electron to v42.5.0&lt;/li&gt;
&lt;li&gt;Update electron-builder to v26.15.3&lt;/li&gt;
&lt;li&gt;Update micronaut to v5&lt;/li&gt;
&lt;li&gt;Update plugin io.micronaut.application to v5.0.2&lt;/li&gt;
&lt;li&gt;Update ollama/ollama Docker image to v0.31.1&lt;/li&gt;
&lt;li&gt;Update actions/checkout to v7&lt;/li&gt;
&lt;li&gt;Update gradle to v9.6.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-1" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-1"
 aria-expanded="false"
 aria-controls="releases-v5-item-1"
 &gt;
 5.1.10 - 20 May 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-1" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-1"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Change date range unit from YEARS to MONTHS for the budget overview&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-management" class="heading "&gt;Dependency management&lt;a href="#dependency-management" aria-labelledby="dependency-management"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="backend-application" class="heading "&gt;Backend application&lt;a href="#backend-application" aria-labelledby="backend-application"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Bump io.micronaut.platform:micronaut-platform from 4.10.13 to 4.10.14&lt;/li&gt;
&lt;li&gt;Bump gradle-wrapper from 9.5.0 to 9.5.1&lt;/li&gt;
&lt;li&gt;Update plugin com.diffplug.spotless to v8.5.1&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="build-tooling" class="heading "&gt;Build tooling&lt;a href="#build-tooling" aria-labelledby="build-tooling"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency electron to v42.1.0&lt;/li&gt;
&lt;li&gt;Update ollama/ollama Docker tag to v0.24.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-2" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-2"
 aria-expanded="false"
 aria-controls="releases-v5-item-2"
 &gt;
 5.1.9 - 11 May 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-2" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-2"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Bean resolution issue in the classification controller&lt;/li&gt;
&lt;li&gt;Issue when OpenId is disabled with the page rendering&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-3" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-3"
 aria-expanded="false"
 aria-controls="releases-v5-item-3"
 &gt;
 5.1.8 - 11 May 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-3" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-3"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Feature/allow user to choose engine by @gjong in pledger-io/rest-application#223&lt;/li&gt;
&lt;li&gt;Update the settings page to include translations for the type of setting&lt;/li&gt;
&lt;li&gt;Update the Oauth configuration to support token refresh better&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-management" class="heading "&gt;Dependency management&lt;a href="#dependency-management" aria-labelledby="dependency-management"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="frontend" class="heading "&gt;Frontend&lt;a href="#frontend" aria-labelledby="frontend"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency vite-plugin-static-copy to v4.1.0&lt;/li&gt;
&lt;li&gt;Update dependency typescript-eslint to v8.59.0&lt;/li&gt;
&lt;li&gt;Update dependency react-hook-form to v7.75.0&lt;/li&gt;
&lt;li&gt;Update dependency @eslint-react/eslint-plugin to v5&lt;/li&gt;
&lt;li&gt;Update dependency eslint to v10.3.0&lt;/li&gt;
&lt;li&gt;Update dependency axios to v1.16.0&lt;/li&gt;
&lt;li&gt;Update dependency react-router to v7.15.0&lt;/li&gt;
&lt;li&gt;Update dependency lint-staged to v17&lt;/li&gt;
&lt;li&gt;Update tailwindcss monorepo to v4.3.0&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="build-tooling" class="heading "&gt;Build tooling&lt;a href="#build-tooling" aria-labelledby="build-tooling"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update ollama/ollama Docker tag to v0.23.1&lt;/li&gt;
&lt;li&gt;Update dependency electron to v42&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-4" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-4"
 aria-expanded="false"
 aria-controls="releases-v5-item-4"
 &gt;
 5.1.7 - 30 April 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-4" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-4"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Account icons are missing in the UI&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-management" class="heading "&gt;Dependency management&lt;a href="#dependency-management" aria-labelledby="dependency-management"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="backend-application" class="heading "&gt;Backend application&lt;a href="#backend-application" aria-labelledby="backend-application"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update gradle/actions action to v6&lt;/li&gt;
&lt;li&gt;Update dependency org.bouncycastle:bcpkix-jdk18on to v1.84&lt;/li&gt;
&lt;li&gt;Update dependency org.bouncycastle:bcprov-jdk18on to v1.84&lt;/li&gt;
&lt;li&gt;Update dependency com.tngtech.archunit:archunit-junit5 to v1.4.2&lt;/li&gt;
&lt;li&gt;Update dependency io.micronaut.platform:micronaut-platform to v4.10.13&lt;/li&gt;
&lt;li&gt;Update Gradle to v9.5.0&lt;/li&gt;
&lt;li&gt;Update plugin org.sonarqube to v7.3.0.8198&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="installer" class="heading "&gt;Installer&lt;a href="#installer" aria-labelledby="installer"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update ollama/ollama Docker tag to v0.23.0&lt;/li&gt;
&lt;li&gt;Update dependency electron to v41.5.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-5" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-5"
 aria-expanded="false"
 aria-controls="releases-v5-item-5"
 &gt;
 5.1.5 - 25 April 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-5" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-5"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h2 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved a critical issue in the UI where the icon pack caused the entire UI not to load&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-6" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-6"
 aria-expanded="false"
 aria-controls="releases-v5-item-6"
 &gt;
 5.1.3 - 21 March 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-6" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-6"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix to store the icon code for the account update action&lt;/li&gt;
&lt;li&gt;Fix issue with the paginators not properly displaying the page the user is on&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-management" class="heading "&gt;Dependency management&lt;a href="#dependency-management" aria-labelledby="dependency-management"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="backend-application" class="heading "&gt;Backend application&lt;a href="#backend-application" aria-labelledby="backend-application"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency io.micronaut.platform:micronaut-platform to v4.10.10&lt;/li&gt;
&lt;li&gt;Update Gradle to v9.4.1&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="frontend-application" class="heading "&gt;Frontend application&lt;a href="#frontend-application" aria-labelledby="frontend-application"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency vite to v8&lt;/li&gt;
&lt;li&gt;Update dependency sass-embedded to v1.98.0&lt;/li&gt;
&lt;li&gt;Update dependency jsdom to v29.0.1&lt;/li&gt;
&lt;li&gt;Update dependency @eslint-react/eslint-plugin to v3&lt;/li&gt;
&lt;li&gt;Update dependency typescript-eslint to v8.57.1&lt;/li&gt;
&lt;li&gt;Update vitest monorepo to v4.1.0&lt;/li&gt;
&lt;li&gt;Update dependency eslint to v10.1.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-7" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-7"
 aria-expanded="false"
 aria-controls="releases-v5-item-7"
 &gt;
 5.1.2 - 14 March 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-7" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-7"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Incorrect summary count for daily / monthly income, expense transaction overview&lt;/li&gt;
&lt;li&gt;Budget split not working properly&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-8" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-8"
 aria-expanded="false"
 aria-controls="releases-v5-item-8"
 &gt;
 5.1.1 - 6 March 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-8" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-8"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix in the volume bindings, expose the vector_stores directory&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-9" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-9"
 aria-expanded="false"
 aria-controls="releases-v5-item-9"
 &gt;
 5.1.0 - 6 March 2026
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-9" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-9"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="changes" class="heading "&gt;Changes&lt;a href="#changes" aria-labelledby="changes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated the internals for better performance and build speeds&lt;/li&gt;
&lt;li&gt;Fix the UI application to match the updated back-end&lt;/li&gt;
&lt;li&gt;Remove the Camunda dependency&lt;/li&gt;
&lt;/ul&gt;





&lt;h3 id="dependency-management" class="heading "&gt;Dependency management&lt;a href="#dependency-management" aria-labelledby="dependency-management"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="backend-application" class="heading "&gt;Backend application&lt;a href="#backend-application" aria-labelledby="backend-application"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency org.awaitility:awaitility to v4&lt;/li&gt;
&lt;li&gt;Update plugin com.diffplug.spotless to v8.2.1&lt;/li&gt;
&lt;li&gt;Update Gradle to v9.3.1&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="frontend-application" class="heading "&gt;Frontend application&lt;a href="#frontend-application" aria-labelledby="frontend-application"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency lint-staged to v16.3.1&lt;/li&gt;
&lt;li&gt;Update dependency typescript-eslint to v8.56.1&lt;/li&gt;
&lt;li&gt;Update tailwindcss monorepo to v4.2.0&lt;/li&gt;
&lt;li&gt;Update dependency @stylistic/eslint-plugin to v5.9.0&lt;/li&gt;
&lt;li&gt;Update dependency @eslint-react/eslint-plugin to v2.13.0&lt;/li&gt;
&lt;li&gt;Update dependency jsdom to v28.1.0&lt;/li&gt;
&lt;li&gt;Update dependency axios to v1.13.5&lt;/li&gt;
&lt;li&gt;Update dependency vite-tsconfig-paths to v6.1.0&lt;/li&gt;
&lt;li&gt;Update dependency eslint to v10&lt;/li&gt;
&lt;li&gt;Update dependency vite-plugin-static-copy to v3.2.0&lt;/li&gt;
&lt;li&gt;Update dependency react-router to v7.13.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-10" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-10"
 aria-expanded="false"
 aria-controls="releases-v5-item-10"
 &gt;
 5.0.4 - 27 December 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-10" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-10"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="dependency-updates" class="heading "&gt;Dependency updates&lt;a href="#dependency-updates" aria-labelledby="dependency-updates"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;





&lt;h4 id="backend" class="heading "&gt;Backend&lt;a href="#backend" aria-labelledby="backend"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency org.mockito:mockito-core to v5.21.0&lt;/li&gt;
&lt;li&gt;Update plugin org.sonarqube to v7.2.0.6526&lt;/li&gt;
&lt;li&gt;Update actions/upload-artifact action to v6&lt;/li&gt;
&lt;li&gt;Update dependency io.micronaut.platform:micronaut-platform to v4.10.6&lt;/li&gt;
&lt;li&gt;Update plugin org.openapi.generator to v7.18.0&lt;/li&gt;
&lt;li&gt;Update langchain4j monorepo to v1.10.0&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="front-end" class="heading "&gt;Front-end&lt;a href="#front-end" aria-labelledby="front-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency @vitejs/plugin-react-swc to v4&lt;/li&gt;
&lt;li&gt;Update dependency jsdom to v27&lt;/li&gt;
&lt;li&gt;Update dependency @stylistic/eslint-plugin to v2.4.0&lt;/li&gt;
&lt;li&gt;Update dependency eslint to v9.39.1&lt;/li&gt;
&lt;li&gt;Update dependency react-hook-form to v7.69.0&lt;/li&gt;
&lt;li&gt;Update dependency react-router to v7.10.1&lt;/li&gt;
&lt;li&gt;Update dependency sass to v1.97.0&lt;/li&gt;
&lt;li&gt;Update dependency sass-embedded to v1.97.0&lt;/li&gt;
&lt;li&gt;Update dependency vite to v7.1.11&lt;/li&gt;
&lt;li&gt;Update vitest monorepo to v4&lt;/li&gt;
&lt;li&gt;Update dependency axios to v1.13.2&lt;/li&gt;
&lt;li&gt;Update dependency lint-staged to v16.2.7&lt;/li&gt;
&lt;li&gt;Update dependency spacetime to v7.12.0&lt;/li&gt;
&lt;li&gt;Update dependency oidc-client-ts to v3.4.1&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-11" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-11"
 aria-expanded="false"
 aria-controls="releases-v5-item-11"
 &gt;
 5.0.3 - 12 December 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-11" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-11"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Prevent basic authentication from being displayed when loading the application.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-12" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-12"
 aria-expanded="false"
 aria-controls="releases-v5-item-12"
 &gt;
 5.0.2 - 5 December 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-12" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-12"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolve issue in case-sensitive searching categories&lt;/li&gt;
&lt;li&gt;Resolve issue with suggestions not persisting in transaction form&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-13" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-13"
 aria-expanded="false"
 aria-controls="releases-v5-item-13"
 &gt;
 5.0.1 - 3 December 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-13" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-13"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="bug-fixes" class="heading "&gt;Bug-fixes&lt;a href="#bug-fixes" aria-labelledby="bug-fixes"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Repair the functionality to extract transactions from text&lt;/li&gt;
&lt;li&gt;Repair the functionality for suggestions in the transaction form&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;















 &lt;div class="accordion-item"&gt;&lt;div id="releases-v5-heading-14" class="accordion-header m-0 fs-2"&gt;
 &lt;button class="accordion-button collapsed"
 type="button"
 data-bs-toggle="collapse"
 data-bs-target="#releases-v5-item-14"
 aria-expanded="false"
 aria-controls="releases-v5-item-14"
 &gt;
 5.0.0 - 2 December 2025
 &lt;/button&gt;
 &lt;/div&gt;&lt;div id="releases-v5-item-14" 
 class="accordion-collapse collapse"
 aria-labelledby="releases-v5-heading-14"
 data-bs-parent="#releases-v5"
 &gt;
 &lt;div class="accordion-body"&gt;




&lt;h3 id="dependency-updates" class="heading "&gt;Dependency updates&lt;a href="#dependency-updates" aria-labelledby="dependency-updates"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Feature/refresh api in pieces&lt;/li&gt;
&lt;li&gt;Bugfix/remove jest dependency&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="back-end" class="heading "&gt;Back-end&lt;a href="#back-end" aria-labelledby="back-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update plugin org.openapi.generator to v7.17.0&lt;/li&gt;
&lt;li&gt;Update dependency org.mockito:mockito-core to v5.19.0&lt;/li&gt;
&lt;li&gt;Update langchain4j monorepo to v1.5.0&lt;/li&gt;
&lt;li&gt;Update dependency org.assertj:assertj-core to v3.27.6&lt;/li&gt;
&lt;li&gt;Update Gradle to v9.2.1&lt;/li&gt;
&lt;li&gt;Update dependency org.bouncycastle:bcprov-jdk18on to v1.83&lt;/li&gt;
&lt;li&gt;Update dependency org.bouncycastle:bcpkix-jdk18on to v1.83&lt;/li&gt;
&lt;li&gt;Update actions/checkout action to v6&lt;/li&gt;
&lt;li&gt;Update gradle/actions action to v5&lt;/li&gt;
&lt;li&gt;Update plugin io.micronaut.library to v4.6.1&lt;/li&gt;
&lt;li&gt;Update plugin io.micronaut.application to v4.6.1&lt;/li&gt;
&lt;/ul&gt;





&lt;h4 id="front-end" class="heading "&gt;Front-end&lt;a href="#front-end" aria-labelledby="front-end"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update dependency typescript-eslint to v8.43.0&lt;/li&gt;
&lt;li&gt;Update dependency react-hook-form to v7.62.0&lt;/li&gt;
&lt;li&gt;Update dependency vite to v7.0.7&lt;/li&gt;
&lt;li&gt;Update dependency @stylistic/eslint-plugin to v5&lt;/li&gt;
&lt;li&gt;Update dependency ts-jest to v29.4.1&lt;/li&gt;
&lt;li&gt;Update dependency @vitejs/plugin-react-swc to v3.11.0&lt;/li&gt;
&lt;li&gt;Update dependency eslint to v9.35.0&lt;/li&gt;
&lt;li&gt;Update actions/download-artifact action to v5&lt;/li&gt;
&lt;li&gt;Update actions/setup-node action to v5&lt;/li&gt;
&lt;li&gt;Update actions/setup-java action to v5&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Download from 
 









 

&lt;a href="https://github.com/pledger-io/build-tooling/releases/tag/5.1.11"&gt;GitHub Releases&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>How to manage your accounts</title><link>https://www.pledger.io/how-to/your-finances/accounts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/how-to/your-finances/accounts/</guid><description>&lt;p&gt;In Pledger.io you can manage your accounts by creating, editing, and reconciling them.&lt;/p&gt;
&lt;p&gt;The following separate type of accounts are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Asset accounts, split in
&lt;ul&gt;
&lt;li&gt;Banking accounts (including credit cards)&lt;/li&gt;
&lt;li&gt;Savings accounts&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
 









 
 
 
 



 
 

 &lt;a href="https://www.pledger.io/how-to/your-finances/liabilities/"&gt;Liability accounts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Debtor accounts&lt;/li&gt;
&lt;li&gt;Creditor accounts&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For a quick guide to help you with getting started with your first account setup see &amp;lsquo;
 









 
 
 
 



 
 

 &lt;a href="https://www.pledger.io/getting-started/first-steps/first-account/"&gt;Creating your first account and transactions&lt;/a&gt;&amp;rsquo;.&lt;/p&gt;





&lt;h2 id="managing-accounts" class="heading "&gt;Managing accounts&lt;a href="#managing-accounts" aria-labelledby="managing-accounts"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;You can list all the regular accounts by clicking on the &lt;code&gt;Checking accounts&lt;/code&gt; option in the sidebar navigation.
This will open the account overview page with all the accounts that you have.&lt;/p&gt;</description></item><item><title>Repositories involved for Pledger.io</title><link>https://www.pledger.io/architecture/design/repositories/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/architecture/design/repositories/</guid><description>&lt;p&gt;Pledger.io is a web application that consists out of several repositories.
Each of the repositories has a dedicated goal and is designed to be bundled into a single application.&lt;/p&gt;
&lt;p&gt;At this point in time, the following repositories are available:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Code repositories&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://github.com/pledger-io/rest-application"&gt;rest-application&lt;/a&gt;,
the main application repository containing the Java REST-api.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://github.com/pledger-io/user-interface"&gt;user-interface&lt;/a&gt;,
the React based user interface.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://github.com/pledger-io/build-tooling"&gt;build-tooling&lt;/a&gt;,
the deployment repository bundling the user-interface and rest-application artifacts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Documentation repositories&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 









 

&lt;a href="https://github.com/pledger-io/user-documentation"&gt;user-documentation&lt;/a&gt;,
the repository that generates this website.&lt;/li&gt;
&lt;li&gt;
 









 

&lt;a href="https://github.com/pledger-io/importer-configurations"&gt;importer-configuration&lt;/a&gt;,
the repository containing the default configuration for the CSV-based transaction importer.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Using Docker</title><link>https://www.pledger.io/getting-started/installation/docker/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.pledger.io/getting-started/installation/docker/</guid><description>&lt;p&gt;Running Pledger.io using docker is an easy way to get started.
Just execute a few lines, and you are up and running.&lt;/p&gt;
&lt;p&gt;There are several ways to get started with Pledger.io using Docker, each one detailed below.
If you are new to Docker or are not sure as to how to use it then ask for advice.&lt;/p&gt;





&lt;h2 id="supported-tags" class="heading "&gt;Supported tags&lt;a href="#supported-tags" aria-labelledby="supported-tags"&gt;








&lt;!-- &lt;i class="fas fa-link anchor"&gt;&lt;/i&gt; --&gt;
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Pledger.io uses the docker tagging system to release multiple versions.
There are various builds for various different target platforms.&lt;/p&gt;</description></item></channel></rss>