Releases: lildude/ha-addon-ghostfolio
Releases · lildude/ha-addon-ghostfolio
Release list
v1.161.0
Ghostfolio Release Notes
v3.18.0
Added
- Added support for filtering in the public access for portfolio sharing (experimental)
- Set up the language localization for Japanese (
ja)
Changed
- Improved the alias display in the access table to share the portfolio
- Improved the language localization for German (
de)
Fixed
- Fixed a phantom
UNKNOWNslice in the portfolio proportion chart component caused by floating-point rounding - Fixed the base currency for the total value calculation in the public access for portfolio sharing
- Fixed an issue in the public access for portfolio sharing that exposed absolute values of the top holdings of ETFs
- Fixed the time zone handling in the
apitest suite for deterministic execution inUTC
Add-on Release Notes
What's Changed
Full Changelog: v1.160.0...v1.161.0
v1.160.0
Ghostfolio Release Notes
v3.17.0
Added
- Added
zodas a root dependency to resolve peer dependency warnings
Changed
- Improved the error message styling in the import activities dialog
- Improved the grantee display in the access table to share the portfolio
- Improved the country mapping for data providers
- Upgraded
bull-boardfrom version7.2.1to8.0.1 - Upgraded
Nxfrom version22.7.5to23.0.1 - Upgraded
prettierfrom version3.8.3to3.8.4
Fixed
- Improved the table headers’ alignment in the queue jobs table of the admin control panel
Add-on Release Notes
What's Changed
Full Changelog: v1.159.0...v1.160.0
v1.159.0
Ghostfolio Release Notes
v3.16.0
Added
- Extended the user account settings with a copy-to-clipboard button for the user id
- Added pagination to the platform management of the admin control panel
- Added pagination to the tag management of the admin control panel
- Extended the asset profile details dialog of the admin control panel with a copy-to-clipboard button for the ISIN number
- Extended the asset profile details dialog of the admin control panel with a copy-to-clipboard button for the symbol
Changed
- Improved the throughput of the market data gathering queue by applying the rate limit per data source
- Decreased the rate limiter duration of the market data gathering queue jobs from 4 to 3 seconds
- Removed the deprecated
SymbolProfilefield from the endpointGET api/v1/portfolio/holding/:dataSource/:symbol - Upgraded
@simplewebauthn/browserand@simplewebauthn/serverfrom version13.2.2to13.3
Fixed
- Fixed an issue with hourly market data updates not refreshing prices for asset profiles with
MANUALdata source - Fixed an issue with the log context formatting in the performance logging service
Add-on Release Notes
What's Changed
Full Changelog: v1.158.0...v1.159.0
v1.158.0
Ghostfolio Release Notes
v3.15.1
Changed
- Improved the dynamic numerical precision for various values in the account detail dialog on mobile
- Improved the dynamic numerical precision for various values in the holding detail dialog on mobile
- Upgraded
@internationalized/numberfrom version3.6.6to3.6.7
Fixed
- Fixed an issue where symbols with special characters caused API request failures by URL encoding the symbol
- Fixed the disabled state of the delete action in the asset profiles actions menu of the historical market data table in the admin control panel
- Fixed the persistence of an empty
localestring in the scraper configuration - Fixed a transaction timeout that prevented gathering historical market data for symbols with a long history
- Fixed an exception in various portfolio endpoints when historical exchange rate data is missing
v3.15.0
Changed
- Improved the dynamic numerical precision for various values in the account detail dialog on mobile
- Improved the dynamic numerical precision for various values in the holding detail dialog on mobile
- Upgraded
@internationalized/numberfrom version3.6.6to3.6.7
Fixed
- Fixed an issue where symbols with special characters caused API request failures by URL encoding the symbol
- Fixed the disabled state of the delete action in the asset profiles actions menu of the historical market data table in the admin control panel
- Fixed the persistence of an empty
localestring in the scraper configuration
Special Thanks
Add-on Release Notes
What's Changed
Full Changelog: v1.157.0...v1.158.0
v1.157.0
Ghostfolio Release Notes
v3.14.0
Added
- Exposed the
ENABLE_FEATURE_CRONenvironment variable to control scheduled cron job execution - Exposed the
PROCESSOR_GATHER_STATISTICS_CONCURRENCYenvironment variable to control the concurrency of the statistics gathering queue processor
Changed
- Consolidated the exchange rates to be gathered with hourly market data
- Improved the language localization for German (
de) - Upgraded
@openrouter/ai-sdk-providerfrom version2.9.0to2.9.1 - Upgraded
undicifrom version7.24.4to8.5.0
Fixed
- Fixed an issue in the data provider service where asset profiles and historical data could be missing for symbols that exist in multiple data sources by keying the responses by the asset profile identifier
- Resolved an exception in the benchmarks service when the current market price is unavailable
Add-on Release Notes
What's Changed
- Move away from the legacy build.json build config by @lildude in #298
- Pin GitHub Actions to the tag's SHA by @lildude in #299
- Update Ghostfolio to v3.14.0 by @renovate[bot] in #300
Full Changelog: v1.156.0...v1.157.0
v1.156.0
Ghostfolio Release Notes
v3.13.0
Added
- Added an icon to indicate external links in the page tabs component
- Added the Korean (
ko) language to the footer - Added a data gathering frequency (
DAILYorHOURLY) to the asset profile to control the market data gathering interval
Changed
- Changed the Fear & Greed Index (market mood) in the markets overview to use the stored market data instead of a live quote
- Moved the endpoint to get the asset profiles from
GET api/v1/admin/market-datatoGET api/v1/asset-profiles - Moved the endpoint to get the asset profile details from
GET api/v1/market-data/:dataSource/:symboltoGET api/v1/asset-profiles/:dataSource/:symbol - Added the selected asset profile count to the delete menu item of the historical market data table in the admin control panel
- Added the selected asset profile count to the deletion confirmation dialog of the historical market data table in the admin control panel
- Improved the sorting to be case-insensitive in the platform management of the admin control panel
- Improved the sorting to be case-insensitive in the tag management of the admin control panel
- Improved the language localization for German (
de) - Upgraded
yahoo-finance2from version3.14.2to3.15.3
Fixed
- Fixed an issue with the localization of the country names
- Fixed an issue in the data provider service where quotes could be missing for symbols that exist in multiple data sources by keying the quotes response by the asset profile identifier
Add-on Release Notes
What's Changed
Full Changelog: v1.155.0...v1.156.0
v1.155.0
What's Changed
Full Changelog: v1.154.0...v1.155.0
v1.154.0
Ghostfolio Release Notes
v3.11.0
Added
- Added support for a click handler in the page tabs component
Changed
- Improved the styling of the tabs across various dialogs
- Improved the styling of the page tabs component on desktop
- Enabled the Bull Dashboard tab in the admin control panel (experimental)
- Migrated the settings dialog to customize the rule thresholds of the X-ray page from
ngModelto form control - Improved the language localization for Spanish (
es) - Upgraded
bull-boardfrom version7.1.5to7.2.1 - Upgraded
date-fnsfrom version4.1.0to4.4.0
Fixed
- Improved the loading state when customizing the rule thresholds on the X-ray page
Add-on Release Notes
What's Changed
Full Changelog: v1.153.0...v1.154.0
v1.153.0
Ghostfolio Release Notes
v3.10.0
Changed
- Improved the dynamic numerical precision for various values in the account detail dialog on mobile
- Improved the dynamic numerical precision for various values in the holding detail dialog on mobile
- Improved the account name display in the activities table
- Optimized the endpoint
GET api/v1/portfolio/holding/:dataSource/:symbolby improving the processing of the historical market data
Fixed
- Fixed an issue in the import dividends dialog
- Fixed an issue where certain symbols were incorrectly identified as currencies in various data providers
- Fixed the last request date in the users table of the admin control panel
Add-on Release Notes
What's Changed
Full Changelog: v1.152.0...v1.153.0
v1.152.0
Ghostfolio Release Notes
v3.9.0
Added
- Extended the Public API with the endpoint to update the asset profile data (
PATCH api/v1/asset-profiles/:dataSource/:symbol) (experimental) - Added support for a dedicated OpenRouter model for the
web_fetchtool in theFetchService
Changed
- Prefilled the form in the account balance management with the current cash balance
- Disabled the selection of future dates in the account balance management
- Grouped commodities and cryptocurrencies into the unknown bucket of the allocations by continent, country, currency, market and sector charts on the allocations page
- Moved the support for specific calendar year date ranges (
2025,2024,2023, etc.) in the assistant from experimental to general availability - Migrated various components from
NgStyleto style bindings - Improved the language localization for Korean (
ko)
Fixed
- Grouped activities without an account into the unknown bucket of the allocations by account and platform charts on the allocations page
Add-on Release Notes
What's Changed
Full Changelog: v1.151.0...v1.152.0