Skip to content

chore(deps): update ghostfolio/ghostfolio docker tag to v3.70.1 - #65

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ghostfolio-ghostfolio-3.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ghostfolio-ghostfolio-3.x

Conversation

@renovate

@renovate renovate Bot commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghostfolio/ghostfolio minor 3.58.03.70.1

Release Notes

ghostfolio/ghostfolio (ghostfolio/ghostfolio)

v3.70.1

Compare Source

Added
  • Added the holdings table to the overview tab of the home page on desktop (experimental)
  • Added a tool to search for asset profiles to the server of the Model Context Protocol (MCP) (experimental)
Changed
  • Improved the style of the activity type filter on the activities page (experimental)
  • Improved the style of the no activities info component
  • Improved the style of the selector in the benchmark comparator
  • Improved the responsive layout of the holdings table in simplified mode
  • Improved the language localization for Chinese (zh)
  • Improved the language localization for German (de)
  • Upgraded @codewithdan/observable-store from version 2.2.15 to 3.0.0
  • Upgraded bull-board from version 9.5.0 to 9.8.0
  • Upgraded papaparse from version 5.5.3 to 5.7.0
  • Upgraded zone.js from version 0.16.2 to 0.16.3
Fixed
  • Hardened the authentication with OpenID Connect (OIDC) (experimental)

v3.70.0

Compare Source

Added
  • Added the holdings table to the overview tab of the home page on desktop (experimental)
  • Added a tool to search for asset profiles to the server of the Model Context Protocol (MCP) (experimental)
Changed
  • Improved the style of the activity type filter on the activities page (experimental)
  • Improved the style of the no activities info component
  • Improved the style of the selector in the benchmark comparator
  • Improved the language localization for Chinese (zh)
  • Improved the language localization for German (de)
  • Upgraded @codewithdan/observable-store from version 2.2.15 to 3.0.0
  • Upgraded bull-board from version 9.5.0 to 9.8.0
  • Upgraded papaparse from version 5.5.3 to 5.7.0
  • Upgraded zone.js from version 0.16.2 to 0.16.3
Special Thanks

v3.69.0

Compare Source

Changed
  • Improved the loading state of the activity count in the portfolio summary
  • Migrated the create dialog of the watchlist to a dedicated route
  • Changed the holdings endpoint to return active and closed holdings by default and reuse a single snapshot for both types
  • Upgraded countries-and-timezones from version 3.9.0 to 3.10.0
  • Upgraded bull-board from version 9.0.1 to 9.5.0
  • Upgraded zod from version 4.4.3 to 4.5.4
Fixed
  • Resolved an issue when opening an asset profile from the watchlist

v3.68.0

Compare Source

Added
  • Added a simplified mode to the holdings table component
Changed
  • Made the details of holdings excluded from analysis accessible via the activities table
  • Migrated the asset profile dialogs of the market data management in the admin control panel to dedicated routes

v3.67.1

Compare Source

Added
  • Introduced a DTO for the query parameters of the asset profiles endpoint
  • Introduced a DTO for the query parameters of the symbol lookup endpoints
Changed
  • Improved the server of the Model Context Protocol (MCP) (experimental)
  • Introduced a maximum length for the comment in the API endpoints
  • Introduced a maximum length for the search query and the symbol in the API endpoints
  • Hardened the validation of the query parameters (accounts, assetClasses, dataSource and tags) in the API endpoints with filters
  • Upgraded nestjs from version 11.1.28 to 11.2.3
  • Upgraded ngx-skeleton-loader from version 12.0.0 to 13.0.0
Fixed
  • Fixed the missing icon of the expiration date picker in the create or update access dialog
  • Fixed the data provider information in the holding detail dialog
  • Fixed the storage of the market data in the data provider service to only include the newly fetched quotes
  • Fixed the immediate expiration of a portfolio snapshot with errors
  • Fixed the missing country mapping of Congo (Dem. Rep. of the) and Congo (Rep. of) in the Financial Modeling Prep service

v3.67.0

Compare Source

Added
  • Introduced a DTO for the query parameters of the asset profiles endpoint
  • Introduced a DTO for the query parameters of the symbol lookup endpoints
Changed
  • Improved the server of the Model Context Protocol (MCP) (experimental)
  • Introduced a maximum length for the comment in the API endpoints
  • Introduced a maximum length for the search query and the symbol in the API endpoints
  • Hardened the validation of the query parameters (accounts, assetClasses, dataSource and tags) in the API endpoints with filters
  • Upgraded nestjs from version 11.1.28 to 11.2.3
  • Upgraded ngx-skeleton-loader from version 12.0.0 to 13.0.0
Fixed
  • Fixed the missing icon of the expiration date picker in the create or update access dialog
  • Fixed the data provider information in the holding detail dialog
  • Fixed the storage of the market data in the data provider service to only include the newly fetched quotes
  • Fixed the immediate expiration of a portfolio snapshot with errors
  • Fixed the missing country mapping of Congo (Dem. Rep. of the) and Congo (Rep. of) in the Financial Modeling Prep service

v3.66.0

Compare Source

Changed
  • Moved the details of the granted access from the table to the dialog on the access page (experimental)
  • Restricted the Restricted view and manage permission of the access to share the portfolio to the Model Context Protocol (MCP) (experimental)
  • Migrated the transfer cash balance dialog to a dedicated route
  • Improved the language localization for Italian (it)
  • Upgraded @rekog/mcp-nest from version 2.0.0 to 2.0.2
  • Upgraded prisma from version 7.9.1 to 7.10.0
Fixed
  • Fixed the loading state of the accounts table on the accounts page
  • Fixed the loading state of the holdings table on the portfolio holdings page

v3.65.0

Compare Source

Added
  • Added a tool to import activities into the portfolio to the server of the Model Context Protocol (MCP) (experimental)
Changed
  • Extended the access to share the portfolio to support the Restricted view and manage permission (experimental)
  • Extended the tool to get the accounts of the portfolio in the server of the Model Context Protocol (MCP) to support the filtering by account (experimental)
  • Upgraded replace-in-file from version 8.4.0 to 9.0.0
  • Upgraded stripe from version 22.3.2 to 22.5.0
  • Upgraded undici from version 8.5.0 to 8.10.0
  • Upgraded uuid from version 14.0.1 to 14.0.2
Fixed
  • Fixed the cash positions being included in the by continent, by country and by sector charts on the allocations page and the public page
  • Fixed the allocations in percentage exceeding 100% in the restricted view
  • Fixed the portfolio calculation for holdings with activities before the first known historical market price by falling back to the unit price of the activity
  • Fixed the additional data point at the start of the chart in the holding detail dialog for instances running in a time zone other than UTC
  • Fixed the missing country mapping of Virgin Islands (British) in the Financial Modeling Prep service

v3.64.0

Compare Source

Added
  • Added the support for the filters of the assistant to the accounts page
  • Added a tool to get the accounts of the portfolio to the server of the Model Context Protocol (MCP) (experimental)
  • Extended the GET api/v1/account endpoint by the filters accounts, assetClasses and tags
Changed
  • Restricted the support for filtering to the public access to share the portfolio (experimental)
  • Improved the language localization for German (de)
  • Upgraded twitter-api-v2 from version 1.29.0 to 1.29.1
  • Upgraded zone.js from version 0.16.1 to 0.16.2
Fixed
  • Fixed the redaction of fee, quantity, value and valueInBaseCurrency in the latest activities of the public page (experimental)

v3.63.0

Compare Source

Added
  • Added the Restricted view and manage permission to the access to share the portfolio (experimental)
  • Added a tool to get the activities of the portfolio to the server of the Model Context Protocol (MCP) (experimental)
Changed
  • Improved the loading state of the symbol autocomplete component
  • Consolidated the duplicated translations of the asset classes and asset sub classes
  • Changed the holdings in the portfolio endpoints from a map keyed by the symbol to an array
Fixed
  • Improved the handling of indices in the Financial Modeling Prep service
  • Fixed the portfolio calculation for holdings with the same symbol from different data sources

v3.62.0

Compare Source

Added
  • Added an expiration date to the access to share the portfolio
  • Added the date of the last usage to the access to share the portfolio
  • Added support for a dedicated OpenRouter engine for the web_fetch tool in the FetchService
Changed
  • Improved the language localization of the asset classes and asset sub classes in the holdings table of the Copy AI prompt to clipboard for analysis action on the analysis page (experimental)
  • Improved the language localization of the asset classes and asset sub classes in the holdings table of the Copy portfolio data to clipboard for AI prompt action on the analysis page (experimental)
  • Improved the logging of the web_fetch tool in the FetchService
  • Improved the language localization for German (de)
Fixed
  • Fixed the date of the exchange rates for instances running in a time zone other than UTC
  • Fixed the date of the chart in the holding detail dialog for instances running in a time zone other than UTC
  • Fixed the date of the historical market data gathering endpoint for a specific date for instances running in a time zone other than UTC
  • Fixed the validation of the date in the historical market data gathering endpoint for a specific date

v3.61.0

Compare Source

Changed
  • Harmonized the icons and labels in the access table to share the portfolio
  • Improved the data source column in the historical market data table of the admin control panel by showing the name of the data provider
  • Migrated the create and edit access dialogs to dedicated routes
  • Improved the validation of activities and asset profiles when combining a custom asset profile symbol with a data source other than MANUAL
  • Improved the response of the historical market data gathering endpoint for a specific date
  • Introduced a timeout for the asset profile and the historical market data gathering jobs
  • Reduced the number of attempts of the asset profile and the historical market data gathering jobs
  • Improved the historical market data gathering by loading the asset profiles with recent market data in a single database query per run
  • Upgraded bull-board from version 8.6.0 to 9.0.1
Fixed
  • Fixed the missing benchmark in the performance chart for calendar year date ranges on the analysis page
  • Fixed the country mapping of Macau in the Financial Modeling Prep service
  • Fixed the asset profile and historical market data gathering of a symbol getting blocked permanently by a failed job by discarding the failed jobs
  • Fixed the asset profile data gathering of a symbol in the admin control panel by removing an existing job before enqueueing a new one
  • Fixed the date of the gathered historical market data for instances running in a time zone other than UTC
  • Fixed the repeated historical market data gathering for instances running in a time zone other than UTC

v3.60.0

Compare Source

Added
  • Added isCarriedForward to the MarketData database schema
Changed
  • Improved the style of the table in the data providers management of the admin control panel
  • Improved the style of the table in the platform management of the admin control panel
  • Improved the style of the table in the tag management of the admin control panel
  • Improved the historical market data gathering by storing the market prices carried forward for the most recent dates without data from the data provider, distinguished by isCarriedForward
  • Introduced a cooldown of 12 hours for the historical market data gathering of a symbol by retaining the completed jobs
Fixed
  • Fixed the repeated historical market data gathering for symbols without weekend market data on Sundays and Mondays

v3.59.1

Compare Source

Added
  • Added support to remove a received access on the access page
  • Extended the holdings table by the activities count in the Copy AI prompt to clipboard for analysis action on the analysis page (experimental)
  • Extended the holdings table by the activities count in the Copy portfolio data to clipboard for AI prompt action on the analysis page (experimental)
  • Extended the holdings table by the date of first activity in the Copy AI prompt to clipboard for analysis action on the analysis page (experimental)
  • Extended the holdings table by the date of first activity in the Copy portfolio data to clipboard for AI prompt action on the analysis page (experimental)
  • Added a server of the Model Context Protocol (MCP) with a tool to get the holdings of the portfolio (experimental)
  • Added the type to the Access database schema
  • Improved the language localization for German (de)
Fixed
  • Fixed an issue in the create or update access dialog where a public access could not be updated (experimental)
  • Fixed the performance calculation for dates without historical market data by carrying forward the market price from dates with activities

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 was generated by Mend Renovate. View the repository job log.

@xRahul

xRahul commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@coderabbitai

coderabbitai Bot commented Aug 23, 2026

Copy link
Copy Markdown

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 2cca8145-464b-4b12-9ac0-665f838775c0

📥 Commits

Reviewing files that changed from the base of the PR and between a15bfac and 4862208.

📒 Files selected for processing (1)
  • docker-compose.yml

Included review availability: 4 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour.


📝 Walkthrough

Walkthrough

The Docker Compose configuration updates the Ghostfolio service image from 3.58.0 to 3.63.0.

Changes

Ghostfolio image update

Layer / File(s) Summary
Update Ghostfolio image version
docker-compose.yml
The Ghostfolio container now uses image version 3.63.0 instead of 3.58.0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: xrahul

Merge Risk: ⚪ Minimal · up to 48622

This is a localized Ghostfolio image update with no actionable merge-blocking risk remaining; it is merge-ready after normal checks and review.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: updating the Ghostfolio Docker image tag from version 3.58.0 to 3.63.0.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)


Comment @coderabbitai help to get the list of available commands.

@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.59.1 chore(deps): update ghostfolio/ghostfolio docker tag to v3.60.0 Aug 25, 2026
@renovate
renovate Bot force-pushed the renovate/ghostfolio-ghostfolio-3.x branch from e878355 to 2ae64ff Compare August 25, 2026 14:51
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.60.0 chore(deps): update ghostfolio/ghostfolio docker tag to v3.61.0 Aug 25, 2026
@renovate
renovate Bot force-pushed the renovate/ghostfolio-ghostfolio-3.x branch 2 times, most recently from ac90744 to a15bfac Compare August 28, 2026 00:00
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.61.0 chore(deps): update ghostfolio/ghostfolio docker tag to v3.62.0 Aug 28, 2026
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.62.0 chore(deps): update ghostfolio/ghostfolio docker tag to v3.63.0 Aug 28, 2026
@renovate
renovate Bot force-pushed the renovate/ghostfolio-ghostfolio-3.x branch 2 times, most recently from 4862208 to 0956d02 Compare August 30, 2026 13:37
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.63.0 chore(deps): update ghostfolio/ghostfolio docker tag to v3.64.0 Aug 30, 2026
@renovate
renovate Bot force-pushed the renovate/ghostfolio-ghostfolio-3.x branch from 0956d02 to 4dcf0e8 Compare September 5, 2026 15:39
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.64.0 chore(deps): update ghostfolio/ghostfolio docker tag to v3.67.1 Sep 5, 2026
@renovate
renovate Bot force-pushed the renovate/ghostfolio-ghostfolio-3.x branch from 4dcf0e8 to bd75610 Compare September 6, 2026 20:54
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.67.1 chore(deps): update ghostfolio/ghostfolio docker tag to v3.68.0 Sep 6, 2026
@renovate
renovate Bot force-pushed the renovate/ghostfolio-ghostfolio-3.x branch from bd75610 to 3fdb7d6 Compare September 7, 2026 23:02
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.68.0 chore(deps): update ghostfolio/ghostfolio docker tag to v3.69.0 Sep 7, 2026
@renovate
renovate Bot force-pushed the renovate/ghostfolio-ghostfolio-3.x branch from 3fdb7d6 to cf6b7d2 Compare September 14, 2026 17:29
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.69.0 chore(deps): update ghostfolio/ghostfolio docker tag to v3.70.0 Sep 14, 2026
@renovate renovate Bot changed the title chore(deps): update ghostfolio/ghostfolio docker tag to v3.70.0 chore(deps): update ghostfolio/ghostfolio docker tag to v3.70.1 Sep 14, 2026
@renovate
renovate Bot force-pushed the renovate/ghostfolio-ghostfolio-3.x branch from cf6b7d2 to c67622b Compare September 14, 2026 23:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant