chore(deps): update wealthfolio/wealthfolio docker tag to v3.13.0 #437

Merged
boneskewer69 merged 1 commit from renovate/wealthfolio-wealthfolio-3.x into main 2026-11-12 07:29:36 +00:00
Member

This PR contains the following updates:

Package Update Change
wealthfolio/wealthfolio minor 3.12.0 → 3.13.0

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

wealthfolio/wealthfolio

v3.13.0

Compare Source

v3130-release-note

Highlights

  • Contribution limits. Open a limit to see what counts toward it, and leave
    out any you don't want counted. Repeats every year shows the coming years
    for you to add, and one dialog edits everything. (#​1841, #​2525, #​2593)
  • Match transfers. Find transfers whose two sides came in separately and
    link them in bulk, from the Health Center or, on desktop, Activities → Add
    Activities
    . Make it a transfer... turns one deposit or withdrawal into a
    transfer. (#​2523, #​2349)
  • Past periods. The dashboard and Insights → Spending get Previous
    period
    and Next period arrows, and the calendar picker gets Month and Year
    tabs. Spending adds a 1W range and Compare to prior period. (#​2554)
  • Savings goals in Budgets. Give a savings category a Savings goal. It
    fills as you move money to savings each month. (#​2249)
  • Dividends and interest before tax. Enter the Amount before tax and
    Withholding tax from your statement, and the app works out the Received
    amount
    , or the other way round. (#​2493)
  • Merge spending categories. Delete a category you've used by merging it
    into another. Its transactions, splits, rules and budget amounts move with it.
    (#​2604)
  • Export all your data. Settings → Backup & export → Data export
    saves everything you've entered as one ZIP or JSON file. (#​2572)
  • Rebuilt phone forms. Add expense and Add income start with the
    amount, pickers open inside the form, and forms stay above the keyboard.
    (#​2485)
  • Ask the assistant about your spending. The in-app assistant can now read
    your Spending reports, budgets, transactions and events, and shows each answer
    as a card. (#​2633)
  • AI agents can set up your data. Over MCP, an agent can add accounts,
    holdings, alternative assets and liabilities with their values, and check and
    fix market data. It previews new records before saving, and Health Center
    issues name what they affect. (#​2573, #​2575, #​2578, #​2566, #​2568, #​2569,
    #​2570, #​2576, #​2563)

Upgrading

  • The first launch recalculates your holdings once, but snapshots you entered
    yourself don't change. (#​2542)
  • Synced devices: update all of them before you make a limit repeat or leave
    a contribution out of one. A device still on 3.12 ignores both. (#​1841,
    #​2525)
  • Moved: you now pick a limit's accounts in its Edit dialog. Last
    month
    is gone: use Previous period or Month. (#​2593, #​2554)
  • Numbers that may change: Income's Monthly Average now counts the same
    months in every period, and a transfer between two credit cards or loans no
    longer counts as Saved. (#​2591, #​2579)
  • Exchange rates to check: manual rates in a quote unit such as GBp still
    aren't used, so enter the main currency's rate instead. A crypto pair such as
    BTC/USD added before this update needs its symbol changed to BTC-USD.
    (#​2583, #​2560)
  • Alternative assets in another currency added before this update still
    have no exchange rate. If no account uses that currency, add the rate in
    Settings → General → Exchange rates. (#​2577)
  • AI agent access: for the new write tools, add Accounts — write or
    Holdings — write in Settings → AI agent access and reconnect the agent.
    Holdings & value (read) now also reads asset setup, prices and exchange
    rates, and Market data — write can also refresh prices and change an
    asset's setup. (#​2573, #​2575, #​2578, #​2568, #​2569, #​2570, #​2576)
  • In-app assistant: if a provider's Data access is still on its default,
    the assistant can now read your Spending data and send it to that provider.
    To stop this, turn off Spending in Settings → AI providers → Data
    access
    . A selection you saved yourself doesn't change. (#​2633)
  • If you script the web API: errors add an errorCode and a fixed
    message, database errors return 500, 404 or 409 instead of 400, the holdings
    list returns { holdings, incompleteAccounts }, and export CSVs escape quotes
    as "" and include archived accounts. (#​2562, #​2526, #​2540, #​2542, #​2572)
  • Add-on developers: read the SDK changelog first. Shared Lucide brand icons
    such as Github are gone, MonetaryValue.local/base and Holding.weight
    can be null, getHoldings can fail while accounts are calculating, and
    Account.balance is removed. (#​2548, #​2542, #​2459) Import rows can take a
    sourceRecordId to skip re-imports into the same account. (#​2621)

Improvements

  • Activities: Sell all on the Sell form, fee and tax lines under More
    details
    , and Change to … to turn a deposit or withdrawal into a transfer
    and back. (#​2516, #​2524, #​2588)
  • Budgets: delete a built-in group by moving its categories to another
    group, and clear a group's rollover setting. (#​2596, #​2598)
  • Performance: when you compare items, a table lets you pick the main line
    or hide one, and a missing value shows N/A with the reason. (#​2602)
  • Insights and holdings: a Holdings donut and a privacy toggle on the
    Insights overview, and desktop Holdings table columns you can reorder. (#​2627,
    #​2602, #​2626)
  • Health Center: warns when an asset you value by hand hasn't been updated
    in 90 days, and says why a transaction can't be applied. (#​2489, #​2536)
  • AI assistant: says when a chat is too long for its model, and waits as
    long as a provider asks, up to 10 seconds. (#​2500)
  • Add-ons can read your allocation targets, if you allow it. (#​2435)
  • Spending: bulk category changes are faster on long histories. (#​2527)
  • Net worth: View details in a detail sheet opens the item's page.
    (#​2572)

Fixes

  • Holdings: Show values in Asset Currency no longer turns a loss into a
    gain, a value that can't be worked out shows "—" instead of 0, and saving
    holdings keeps your manual prices. (#​2542, #​2508)
  • Market data: listings keep their own currency and name, new crypto pairs
    fetch rates, quote-unit rates are refused, new alternative assets in another
    currency get a rate, and AMFI debt funds count as fixed income. Currency
    pickers select what you type, and a rate you're editing survives a refresh.
    (#​2538, #​2549, #​2560, #​2583, #​2577, #​2611, #​2449, #​2453, #​2462, #​2557)
  • Contribution limits: a limit that lists a deleted account saves again,
    Edit keeps custom dates, account pages follow the limit's dates, picked
    days count in the app's time zone, and hidden accounts can join a limit.
    (#​2630, #​2504, #​2580, #​2517)
  • Activities: Sell from an asset page keeps the right account, cash
    income shows its amount under Price/Amount, a changed symbol in the grid
    uses the new asset's multiplier, phone transfers can use credit cards, and fee
    and tax fields start empty instead of 0. Zero-price buys, such as bonus
    shares, now count instead of staying drafts, except from broker sync. Pasting a
    new symbol over a saved grid row no longer keeps the old asset's type, which
    could save a stock as crypto. (#​2516, #​2496, #​2595, #​2571, #​2601, #​2565,
    #​2613)
  • Import: each CSV file gets its own delimiter, the newest file's rows are
    shown, names you give new assets and fund types from search are kept, AMFI
    funds import the first time, and a fund conversion the import can't take no
    longer fails the whole batch. (#​2424, #​2521, #​2544, #​2512, #​2585, #​2584)
  • Spending and income: splits with extra decimals save, date ranges stay
    correct where clocks change at midnight, Insights compares whole months,
    Rollover shows its saved setting, Top 10 Dividend Sources counts
    dividends only, and spending insights and event totals count days and months
    in your time zone. (#​2505, #​2586, #​2554, #​2515, #​2507, #​2633)
  • Health Center: valid short sales and zero-price buybacks of a short are no
    longer flagged. (#​2556)
  • Rebalancing worksheet: a line's warnings open on tap or keyboard focus,
    not only on hover. (#​2592)
  • Accounts and loans: clearing Account group ungroups the account, and
    loan dialogs no longer refuse today's date. (#​2469, #​2518)
  • Region & formats: more screens and number fields follow your region, so
    "1,5678" no longer saves as 1, and Spanish, Portuguese, Italian and Bulgarian
    formats group four-digit amounts (8.765). (#​2456, #​2603)
  • Look and feel: chart tooltips aren't cut off in narrow windows and use
    your chosen font, reduced motion no longer makes Performance with a benchmark
    use ever more memory, and Arabic shows a gain's sign first. (#​2581, #​2483,
    #​2501, #​2601)
  • Phones and the web app: pages in Android's Chrome and Edge no longer hide
    behind the navigation bar, screen readers find late-loading phone headings,
    help links open in your browser, a switched-off update check stays off, and
    the web app rebuilds history after a base currency change. iPhone keeps your
    place when you go back. (#​2528, #​2543, #​2490, #​2430, #​2428, #​2629)
  • Add-ons: installing an add-on from a file on desktop uses much less
    memory. (#​2636)
  • AI assistant and agents: Groq chats get titles again, filled-in dates use
    your time zone, tools accept plain dates such as 2026-01-01, stock split
    drafts need a ratio, trade drafts need an exact
    symbol, get_accounts returns all accounts, and reopened chats no longer show
    "Tool display failed" for categorization cards. (#​2437, #​2441, #​2454, #​2495,
    #​2564, #​2567, #​2614, #​2633)
  • Security: error messages no longer show API keys, request URLs, file paths
    or financial details, /mcp no longer tells signed-out callers why a profile
    failed to start, and the sign-in (OIDC) and translation libraries get security
    updates. (#​2562, #​2555, #​2494, #​2548)

Thanks to everyone who contributed, including @​afadil, @​AleksandrZhukov,
@​angelmtztrc (first contribution), @​blastik, @​chiliec, @​dddd-zdf, @​dkarzon
(first contribution), @​JoaoSilvaIT (first contribution), @​jay-tau, @​Jonjon-prog,
@​kryofin, @​longwind48 (first contribution), @​Neallin-917, @​sandydargoport (first
contribution), @​sentacraft (first contribution) and @​vaishsriram (first
contribution).

Full changelog:


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [wealthfolio/wealthfolio](https://github.com/wealthfolio/wealthfolio) | minor | `3.12.0` → `3.13.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/4) for more information. --- ### Release Notes <details> <summary>wealthfolio/wealthfolio</summary> ### [`v3.13.0`](https://github.com/wealthfolio/wealthfolio/releases/tag/v3.13.0) [Compare Source](https://github.com/wealthfolio/wealthfolio/compare/v3.12.0...v3.13.0) <img width="1600" height="900" alt="v3130-release-note" src="https://github.com/user-attachments/assets/5b4f0b30-986b-45e8-8ed4-9f3f004bd25f" /> #### Highlights - **Contribution limits.** Open a limit to see what counts toward it, and leave out any you don't want counted. **Repeats every year** shows the coming years for you to add, and one dialog edits everything. ([#&#8203;1841](https://github.com/wealthfolio/wealthfolio/issues/1841), [#&#8203;2525](https://github.com/wealthfolio/wealthfolio/issues/2525), [#&#8203;2593](https://github.com/wealthfolio/wealthfolio/issues/2593)) - **Match transfers.** Find transfers whose two sides came in separately and link them in bulk, from the Health Center or, on desktop, Activities → **Add Activities**. **Make it a transfer...** turns one deposit or withdrawal into a transfer. ([#&#8203;2523](https://github.com/wealthfolio/wealthfolio/issues/2523), [#&#8203;2349](https://github.com/wealthfolio/wealthfolio/issues/2349)) - **Past periods.** The dashboard and Insights → Spending get **Previous period** and **Next period** arrows, and the calendar picker gets **Month** and **Year** tabs. Spending adds a **1W** range and **Compare to prior period**. ([#&#8203;2554](https://github.com/wealthfolio/wealthfolio/issues/2554)) - **Savings goals in Budgets.** Give a savings category a **Savings goal**. It fills as you move money to savings each month. ([#&#8203;2249](https://github.com/wealthfolio/wealthfolio/issues/2249)) - **Dividends and interest before tax.** Enter the **Amount before tax** and **Withholding tax** from your statement, and the app works out the **Received amount**, or the other way round. ([#&#8203;2493](https://github.com/wealthfolio/wealthfolio/issues/2493)) - **Merge spending categories.** Delete a category you've used by merging it into another. Its transactions, splits, rules and budget amounts move with it. ([#&#8203;2604](https://github.com/wealthfolio/wealthfolio/issues/2604)) - **Export all your data.** Settings → **Backup & export** → **Data export** saves everything you've entered as one ZIP or JSON file. ([#&#8203;2572](https://github.com/wealthfolio/wealthfolio/issues/2572)) - **Rebuilt phone forms.** **Add expense** and **Add income** start with the amount, pickers open inside the form, and forms stay above the keyboard. ([#&#8203;2485](https://github.com/wealthfolio/wealthfolio/issues/2485)) - **Ask the assistant about your spending.** The in-app assistant can now read your Spending reports, budgets, transactions and events, and shows each answer as a card. ([#&#8203;2633](https://github.com/wealthfolio/wealthfolio/issues/2633)) - **AI agents can set up your data.** Over MCP, an agent can add accounts, holdings, alternative assets and liabilities with their values, and check and fix market data. It previews new records before saving, and Health Center issues name what they affect. ([#&#8203;2573](https://github.com/wealthfolio/wealthfolio/issues/2573), [#&#8203;2575](https://github.com/wealthfolio/wealthfolio/issues/2575), [#&#8203;2578](https://github.com/wealthfolio/wealthfolio/issues/2578), [#&#8203;2566](https://github.com/wealthfolio/wealthfolio/issues/2566), [#&#8203;2568](https://github.com/wealthfolio/wealthfolio/issues/2568), [#&#8203;2569](https://github.com/wealthfolio/wealthfolio/issues/2569), [#&#8203;2570](https://github.com/wealthfolio/wealthfolio/issues/2570), [#&#8203;2576](https://github.com/wealthfolio/wealthfolio/issues/2576), [#&#8203;2563](https://github.com/wealthfolio/wealthfolio/issues/2563)) #### Upgrading - The first launch recalculates your holdings once, but snapshots you entered yourself don't change. ([#&#8203;2542](https://github.com/wealthfolio/wealthfolio/issues/2542)) - **Synced devices:** update all of them before you make a limit repeat or leave a contribution out of one. A device still on 3.12 ignores both. ([#&#8203;1841](https://github.com/wealthfolio/wealthfolio/issues/1841), [#&#8203;2525](https://github.com/wealthfolio/wealthfolio/issues/2525)) - **Moved:** you now pick a limit's accounts in its **Edit** dialog. **Last month** is gone: use **Previous period** or **Month**. ([#&#8203;2593](https://github.com/wealthfolio/wealthfolio/issues/2593), [#&#8203;2554](https://github.com/wealthfolio/wealthfolio/issues/2554)) - **Numbers that may change:** Income's **Monthly Average** now counts the same months in every period, and a transfer between two credit cards or loans no longer counts as **Saved**. ([#&#8203;2591](https://github.com/wealthfolio/wealthfolio/issues/2591), [#&#8203;2579](https://github.com/wealthfolio/wealthfolio/issues/2579)) - **Exchange rates to check:** manual rates in a quote unit such as GBp still aren't used, so enter the main currency's rate instead. A crypto pair such as BTC/USD added before this update needs its symbol changed to `BTC-USD`. ([#&#8203;2583](https://github.com/wealthfolio/wealthfolio/issues/2583), [#&#8203;2560](https://github.com/wealthfolio/wealthfolio/issues/2560)) - **Alternative assets in another currency** added before this update still have no exchange rate. If no account uses that currency, add the rate in Settings → General → Exchange rates. ([#&#8203;2577](https://github.com/wealthfolio/wealthfolio/issues/2577)) - **AI agent access:** for the new write tools, add **Accounts — write** or **Holdings — write** in Settings → AI agent access and reconnect the agent. **Holdings & value (read)** now also reads asset setup, prices and exchange rates, and **Market data — write** can also refresh prices and change an asset's setup. ([#&#8203;2573](https://github.com/wealthfolio/wealthfolio/issues/2573), [#&#8203;2575](https://github.com/wealthfolio/wealthfolio/issues/2575), [#&#8203;2578](https://github.com/wealthfolio/wealthfolio/issues/2578), [#&#8203;2568](https://github.com/wealthfolio/wealthfolio/issues/2568), [#&#8203;2569](https://github.com/wealthfolio/wealthfolio/issues/2569), [#&#8203;2570](https://github.com/wealthfolio/wealthfolio/issues/2570), [#&#8203;2576](https://github.com/wealthfolio/wealthfolio/issues/2576)) - **In-app assistant:** if a provider's **Data access** is still on its default, the assistant can now read your Spending data and send it to that provider. To stop this, turn off **Spending** in Settings → **AI providers** → **Data access**. A selection you saved yourself doesn't change. ([#&#8203;2633](https://github.com/wealthfolio/wealthfolio/issues/2633)) - **If you script the web API:** errors add an `errorCode` and a fixed `message`, database errors return 500, 404 or 409 instead of 400, the holdings list returns `{ holdings, incompleteAccounts }`, and export CSVs escape quotes as `""` and include archived accounts. ([#&#8203;2562](https://github.com/wealthfolio/wealthfolio/issues/2562), [#&#8203;2526](https://github.com/wealthfolio/wealthfolio/issues/2526), [#&#8203;2540](https://github.com/wealthfolio/wealthfolio/issues/2540), [#&#8203;2542](https://github.com/wealthfolio/wealthfolio/issues/2542), [#&#8203;2572](https://github.com/wealthfolio/wealthfolio/issues/2572)) - **Add-on developers:** read the SDK changelog first. Shared Lucide brand icons such as `Github` are gone, `MonetaryValue.local`/`base` and `Holding.weight` can be `null`, `getHoldings` can fail while accounts are calculating, and `Account.balance` is removed. ([#&#8203;2548](https://github.com/wealthfolio/wealthfolio/issues/2548), [#&#8203;2542](https://github.com/wealthfolio/wealthfolio/issues/2542), [#&#8203;2459](https://github.com/wealthfolio/wealthfolio/issues/2459)) Import rows can take a `sourceRecordId` to skip re-imports into the same account. ([#&#8203;2621](https://github.com/wealthfolio/wealthfolio/issues/2621)) #### Improvements - **Activities:** **Sell all** on the Sell form, fee and tax lines under **More details**, and **Change to …** to turn a deposit or withdrawal into a transfer and back. ([#&#8203;2516](https://github.com/wealthfolio/wealthfolio/issues/2516), [#&#8203;2524](https://github.com/wealthfolio/wealthfolio/issues/2524), [#&#8203;2588](https://github.com/wealthfolio/wealthfolio/issues/2588)) - **Budgets:** delete a built-in group by moving its categories to another group, and clear a group's rollover setting. ([#&#8203;2596](https://github.com/wealthfolio/wealthfolio/issues/2596), [#&#8203;2598](https://github.com/wealthfolio/wealthfolio/issues/2598)) - **Performance:** when you compare items, a table lets you pick the main line or hide one, and a missing value shows N/A with the reason. ([#&#8203;2602](https://github.com/wealthfolio/wealthfolio/issues/2602)) - **Insights and holdings:** a Holdings donut and a privacy toggle on the Insights overview, and desktop Holdings table columns you can reorder. ([#&#8203;2627](https://github.com/wealthfolio/wealthfolio/issues/2627), [#&#8203;2602](https://github.com/wealthfolio/wealthfolio/issues/2602), [#&#8203;2626](https://github.com/wealthfolio/wealthfolio/issues/2626)) - **Health Center:** warns when an asset you value by hand hasn't been updated in 90 days, and says why a transaction can't be applied. ([#&#8203;2489](https://github.com/wealthfolio/wealthfolio/issues/2489), [#&#8203;2536](https://github.com/wealthfolio/wealthfolio/issues/2536)) - **AI assistant:** says when a chat is too long for its model, and waits as long as a provider asks, up to 10 seconds. ([#&#8203;2500](https://github.com/wealthfolio/wealthfolio/issues/2500)) - **Add-ons** can read your allocation targets, if you allow it. ([#&#8203;2435](https://github.com/wealthfolio/wealthfolio/issues/2435)) - **Spending:** bulk category changes are faster on long histories. ([#&#8203;2527](https://github.com/wealthfolio/wealthfolio/issues/2527)) - **Net worth:** **View details** in a detail sheet opens the item's page. ([#&#8203;2572](https://github.com/wealthfolio/wealthfolio/issues/2572)) #### Fixes - **Holdings:** **Show values in Asset Currency** no longer turns a loss into a gain, a value that can't be worked out shows "—" instead of 0, and saving holdings keeps your manual prices. ([#&#8203;2542](https://github.com/wealthfolio/wealthfolio/issues/2542), [#&#8203;2508](https://github.com/wealthfolio/wealthfolio/issues/2508)) - **Market data:** listings keep their own currency and name, new crypto pairs fetch rates, quote-unit rates are refused, new alternative assets in another currency get a rate, and AMFI debt funds count as fixed income. Currency pickers select what you type, and a rate you're editing survives a refresh. ([#&#8203;2538](https://github.com/wealthfolio/wealthfolio/issues/2538), [#&#8203;2549](https://github.com/wealthfolio/wealthfolio/issues/2549), [#&#8203;2560](https://github.com/wealthfolio/wealthfolio/issues/2560), [#&#8203;2583](https://github.com/wealthfolio/wealthfolio/issues/2583), [#&#8203;2577](https://github.com/wealthfolio/wealthfolio/issues/2577), [#&#8203;2611](https://github.com/wealthfolio/wealthfolio/issues/2611), [#&#8203;2449](https://github.com/wealthfolio/wealthfolio/issues/2449), [#&#8203;2453](https://github.com/wealthfolio/wealthfolio/issues/2453), [#&#8203;2462](https://github.com/wealthfolio/wealthfolio/issues/2462), [#&#8203;2557](https://github.com/wealthfolio/wealthfolio/issues/2557)) - **Contribution limits:** a limit that lists a deleted account saves again, **Edit** keeps custom dates, account pages follow the limit's dates, picked days count in the app's time zone, and hidden accounts can join a limit. ([#&#8203;2630](https://github.com/wealthfolio/wealthfolio/issues/2630), [#&#8203;2504](https://github.com/wealthfolio/wealthfolio/issues/2504), [#&#8203;2580](https://github.com/wealthfolio/wealthfolio/issues/2580), [#&#8203;2517](https://github.com/wealthfolio/wealthfolio/issues/2517)) - **Activities:** **Sell** from an asset page keeps the right account, cash income shows its amount under **Price/Amount**, a changed symbol in the grid uses the new asset's multiplier, phone transfers can use credit cards, and fee and tax fields start empty instead of 0. Zero-price buys, such as bonus shares, now count instead of staying drafts, except from broker sync. Pasting a new symbol over a saved grid row no longer keeps the old asset's type, which could save a stock as crypto. ([#&#8203;2516](https://github.com/wealthfolio/wealthfolio/issues/2516), [#&#8203;2496](https://github.com/wealthfolio/wealthfolio/issues/2496), [#&#8203;2595](https://github.com/wealthfolio/wealthfolio/issues/2595), [#&#8203;2571](https://github.com/wealthfolio/wealthfolio/issues/2571), [#&#8203;2601](https://github.com/wealthfolio/wealthfolio/issues/2601), [#&#8203;2565](https://github.com/wealthfolio/wealthfolio/issues/2565), [#&#8203;2613](https://github.com/wealthfolio/wealthfolio/issues/2613)) - **Import:** each CSV file gets its own delimiter, the newest file's rows are shown, names you give new assets and fund types from search are kept, AMFI funds import the first time, and a fund conversion the import can't take no longer fails the whole batch. ([#&#8203;2424](https://github.com/wealthfolio/wealthfolio/issues/2424), [#&#8203;2521](https://github.com/wealthfolio/wealthfolio/issues/2521), [#&#8203;2544](https://github.com/wealthfolio/wealthfolio/issues/2544), [#&#8203;2512](https://github.com/wealthfolio/wealthfolio/issues/2512), [#&#8203;2585](https://github.com/wealthfolio/wealthfolio/issues/2585), [#&#8203;2584](https://github.com/wealthfolio/wealthfolio/issues/2584)) - **Spending and income:** splits with extra decimals save, date ranges stay correct where clocks change at midnight, Insights compares whole months, **Rollover** shows its saved setting, **Top 10 Dividend Sources** counts dividends only, and spending insights and event totals count days and months in your time zone. ([#&#8203;2505](https://github.com/wealthfolio/wealthfolio/issues/2505), [#&#8203;2586](https://github.com/wealthfolio/wealthfolio/issues/2586), [#&#8203;2554](https://github.com/wealthfolio/wealthfolio/issues/2554), [#&#8203;2515](https://github.com/wealthfolio/wealthfolio/issues/2515), [#&#8203;2507](https://github.com/wealthfolio/wealthfolio/issues/2507), [#&#8203;2633](https://github.com/wealthfolio/wealthfolio/issues/2633)) - **Health Center:** valid short sales and zero-price buybacks of a short are no longer flagged. ([#&#8203;2556](https://github.com/wealthfolio/wealthfolio/issues/2556)) - **Rebalancing worksheet:** a line's warnings open on tap or keyboard focus, not only on hover. ([#&#8203;2592](https://github.com/wealthfolio/wealthfolio/issues/2592)) - **Accounts and loans:** clearing **Account group** ungroups the account, and loan dialogs no longer refuse today's date. ([#&#8203;2469](https://github.com/wealthfolio/wealthfolio/issues/2469), [#&#8203;2518](https://github.com/wealthfolio/wealthfolio/issues/2518)) - **Region & formats:** more screens and number fields follow your region, so "1,5678" no longer saves as 1, and Spanish, Portuguese, Italian and Bulgarian formats group four-digit amounts (8.765). ([#&#8203;2456](https://github.com/wealthfolio/wealthfolio/issues/2456), [#&#8203;2603](https://github.com/wealthfolio/wealthfolio/issues/2603)) - **Look and feel:** chart tooltips aren't cut off in narrow windows and use your chosen font, reduced motion no longer makes Performance with a benchmark use ever more memory, and Arabic shows a gain's sign first. ([#&#8203;2581](https://github.com/wealthfolio/wealthfolio/issues/2581), [#&#8203;2483](https://github.com/wealthfolio/wealthfolio/issues/2483), [#&#8203;2501](https://github.com/wealthfolio/wealthfolio/issues/2501), [#&#8203;2601](https://github.com/wealthfolio/wealthfolio/issues/2601)) - **Phones and the web app:** pages in Android's Chrome and Edge no longer hide behind the navigation bar, screen readers find late-loading phone headings, help links open in your browser, a switched-off update check stays off, and the web app rebuilds history after a base currency change. iPhone keeps your place when you go back. ([#&#8203;2528](https://github.com/wealthfolio/wealthfolio/issues/2528), [#&#8203;2543](https://github.com/wealthfolio/wealthfolio/issues/2543), [#&#8203;2490](https://github.com/wealthfolio/wealthfolio/issues/2490), [#&#8203;2430](https://github.com/wealthfolio/wealthfolio/issues/2430), [#&#8203;2428](https://github.com/wealthfolio/wealthfolio/issues/2428), [#&#8203;2629](https://github.com/wealthfolio/wealthfolio/issues/2629)) - **Add-ons:** installing an add-on from a file on desktop uses much less memory. ([#&#8203;2636](https://github.com/wealthfolio/wealthfolio/issues/2636)) - **AI assistant and agents:** Groq chats get titles again, filled-in dates use your time zone, tools accept plain dates such as `2026-01-01`, stock split drafts need a ratio, trade drafts need an exact symbol, `get_accounts` returns all accounts, and reopened chats no longer show "Tool display failed" for categorization cards. ([#&#8203;2437](https://github.com/wealthfolio/wealthfolio/issues/2437), [#&#8203;2441](https://github.com/wealthfolio/wealthfolio/issues/2441), [#&#8203;2454](https://github.com/wealthfolio/wealthfolio/issues/2454), [#&#8203;2495](https://github.com/wealthfolio/wealthfolio/issues/2495), [#&#8203;2564](https://github.com/wealthfolio/wealthfolio/issues/2564), [#&#8203;2567](https://github.com/wealthfolio/wealthfolio/issues/2567), [#&#8203;2614](https://github.com/wealthfolio/wealthfolio/issues/2614), [#&#8203;2633](https://github.com/wealthfolio/wealthfolio/issues/2633)) - **Security:** error messages no longer show API keys, request URLs, file paths or financial details, `/mcp` no longer tells signed-out callers why a profile failed to start, and the sign-in (OIDC) and translation libraries get security updates. ([#&#8203;2562](https://github.com/wealthfolio/wealthfolio/issues/2562), [#&#8203;2555](https://github.com/wealthfolio/wealthfolio/issues/2555), [#&#8203;2494](https://github.com/wealthfolio/wealthfolio/issues/2494), [#&#8203;2548](https://github.com/wealthfolio/wealthfolio/issues/2548)) Thanks to everyone who contributed, including [@&#8203;afadil](https://github.com/afadil), [@&#8203;AleksandrZhukov](https://github.com/AleksandrZhukov), [@&#8203;angelmtztrc](https://github.com/angelmtztrc) (first contribution), [@&#8203;blastik](https://github.com/blastik), [@&#8203;chiliec](https://github.com/chiliec), [@&#8203;dddd-zdf](https://github.com/dddd-zdf), [@&#8203;dkarzon](https://github.com/dkarzon) (first contribution), [@&#8203;JoaoSilvaIT](https://github.com/JoaoSilvaIT) (first contribution), [@&#8203;jay-tau](https://github.com/jay-tau), [@&#8203;Jonjon-prog](https://github.com/Jonjon-prog), [@&#8203;kryofin](https://github.com/kryofin), [@&#8203;longwind48](https://github.com/longwind48) (first contribution), [@&#8203;Neallin-917](https://github.com/Neallin-917), [@&#8203;sandydargoport](https://github.com/sandydargoport) (first contribution), [@&#8203;sentacraft](https://github.com/sentacraft) (first contribution) and [@&#8203;vaishsriram](https://github.com/vaishsriram) (first contribution). **Full changelog:** <span> <a href="https://github.com/wealthfolio/wealthfolio/releases/tag/v3.13.0"> <img src="https://img.shields.io/github/downloads/wealthfolio/wealthfolio/v3.13.0/total?label=This%20version%20downloads" /> </a> <a href="https://github.com/wealthfolio/wealthfolio/releases"> <img src="https://img.shields.io/github/downloads/wealthfolio/wealthfolio/total?label=Total%20downloads" /> </a> </span> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMzUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjIzNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
boneskewer69 deleted branch renovate/wealthfolio-wealthfolio-3.x 2026-11-12 07:29:36 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
fullbyte/gigawave!437
No description provided.