diff --git a/CHANGELOG.md b/CHANGELOG.md index 4202b4868..9d45ea77b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `angular-developer` skills ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the unit styling in the value component - Upgraded `stripe` from version `20.4.1` to `21.0.1` @@ -48,6 +49,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Integrated a theme switcher into _Storybook_ to support toggling between the light and dark mode ### Changed +- Improved the language localization for Chinese (zh) - Modernized the layout of the overview tab in the admin control panel - Improved the styling of the paginator across various table components @@ -61,6 +63,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 3.0.1 - 2026-04-26 ### Changed +- Improved the language localization for Chinese (zh) - Moved the copy-to-clipboard button for the ISIN number in the holding detail dialog from experimental to general availability - Moved the copy-to-clipboard button for the symbol in the holding detail dialog from experimental to general availability @@ -79,6 +82,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Announcing Ghostfolio 3.0_ ### Changed +- Improved the language localization for Chinese (zh) - Migrated from _Material Design_ 2 to _Material Design_ 3 - Moved the total amount, change and performance with currency effects on the analysis page from experimental to general availability @@ -97,6 +101,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.255.0 - 2026-04-20 ### Changed +- Improved the language localization for Chinese (zh) - Sorted the activity types alphabetically on the activities page (experimental) - Sorted the asset classes of the assistant alphabetically @@ -118,6 +123,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added loan as an asset sub class ### Changed +- Improved the language localization for Chinese (zh) - Extended the asset profile details dialog in the admin control panel to support editing countries for all asset types - Extended the asset profile details dialog in the admin control panel to support editing sectors for all asset types @@ -137,6 +143,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the admin control panel by adding a copy-to-clipboard button for the application version ### Changed +- Improved the language localization for Chinese (zh) - Extended the terms of service for the _Ghostfolio_ SaaS (cloud) to include _Paid Plans_ and _Refund Policy_ - Upgraded `prisma` from version `6.19.0` to `6.19.3` @@ -159,6 +166,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the user detail dialog of the admin control panel’s users section by adding a copy-to-clipboard button for the user id ### Changed +- Improved the language localization for Chinese (zh) - Refreshed the cryptocurrencies list - Improved the language localization for German (`de`) @@ -174,6 +182,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the quantity column to the holdings table of the portfolio holdings page ### Changed +- Improved the language localization for Chinese (zh) - Hardened the endpoint `DELETE /api/v1/auth-device/:id` by improving the user validation - Improved the allocations by ETF holding on the allocations page by refining the grouping of the same assets with diverging names (experimental) @@ -191,6 +200,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for specific calendar year date ranges (`2025`, `2024`, `2023`, etc.) on the portfolio activities page ### Changed +- Improved the language localization for Chinese (zh) - Consolidated the sign-out logic within the user service to unify cookie, state and token clearance - Improved the language localization for Polish (`pl`) @@ -212,6 +222,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a debounce to the `PortfolioChangedListener` and `AssetProfileChangedListener` to minimize redundant _Redis_ and database operations ### Changed +- Improved the language localization for Chinese (zh) - Improved the _Storybook_ stories of the value component - Improved the language localization for Dutch (`nl`) @@ -229,6 +240,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for column sorting to the data providers management of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Included asset profile data in the endpoint `GET api/v1/portfolio/holdings` - Included asset profile data in the holdings of the public page @@ -244,12 +256,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.247.0 - 2026-03-04 ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `yahoo-finance2` from version `3.13.0` to `3.13.2` ## 2.246.0 - 2026-03-03 ### Changed +- Improved the language localization for Chinese (zh) - Removed the deprecated `committedFunds` from the summary of the portfolio details endpoint - Upgraded `Nx` from version `22.4.5` to `22.5.3` @@ -261,6 +275,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.245.0 - 2026-03-01 ### Changed +- Improved the language localization for Chinese (zh) - Excluded the scraper configuration from the import and export functionality - Excluded the symbol mapping from the import and export functionality @@ -276,6 +291,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.244.0 - 2026-02-28 ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the asset profile details dialog in the admin control panel for currencies - Removed the deprecated static portfolio analysis rule: _Fees_ (Fee Ratio) @@ -288,6 +304,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.243.0 - 2026-02-23 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for Chinese (`zh`) - Upgraded `nestjs` from version `11.1.8` to `11.1.14` @@ -299,6 +316,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.242.0 - 2026-02-22 ### Changed +- Improved the language localization for Chinese (zh) - Changed the account field to optional in the create or update activity dialog @@ -310,6 +328,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.241.0 - 2026-02-21 ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the portfolio summary tab on the home page in the _Presenter View_ - Refreshed the cryptocurrencies list @@ -333,6 +352,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the cryptocurrency _Sky_ ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the validation for the create activity endpoint with the existing import activity logic - Upgraded `marked` from version `17.0.1` to `17.0.2` @@ -346,6 +366,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _Self-Hosting_ section on the Frequently Asked Questions (FAQ) page with information on derived currencies ### Changed +- Improved the language localization for Chinese (zh) - Deprecated the existing static portfolio analysis rule: _Fees_ (Fee Ratio) - Ignored nested ETFs when fetching top holdings for ETF and mutual fund assets from _Yahoo Finance_ @@ -362,6 +383,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.238.0 - 2026-02-12 ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `ngx-skeleton-loader` from version `11.3.0` to `12.0.0` - Upgraded `twitter-api-v2` from version `1.27.0` to `1.29.0` @@ -375,6 +397,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.237.0 - 2026-02-08 ### Changed +- Improved the language localization for Chinese (zh) - Removed the deprecated `transactionCount` in the portfolio calculator and service - Refreshed the cryptocurrencies list @@ -388,6 +411,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.236.0 - 2026-02-05 ### Changed +- Improved the language localization for Chinese (zh) - Removed the deprecated `transactionCount` in the endpoint `GET api/v1/admin` - Upgraded `stripe` from version `20.1.0` to `20.3.0` @@ -405,6 +429,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an action menu to the user detail dialog in the users section of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Optimized the value redaction interceptor for the impersonation mode by introducing `fast-redact` - Refactored `showTransactions` in favor of `showActivitiesCount` in the accounts table component @@ -416,6 +441,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.234.0 - 2026-01-30 ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the create asset profile dialog in the market data section of the admin control panel - Improved the language localization for Chinese (`zh`) @@ -429,6 +455,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.233.0 - 2026-01-23 ### Changed +- Improved the language localization for Chinese (zh) - Deprecated `firstBuyDate` in favor of `dateOfFirstActivity` in the portfolio calculator - Deprecated `transactionCount` in favor of `activitiesCount` in the portfolio calculator and service @@ -443,6 +470,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the analysis page to include the total amount, change and performance with currency effects (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Deprecated `firstBuyDate` in favor of `dateOfFirstActivity` in the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol` - Improved the language localization for German (`de`) @@ -451,6 +479,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.231.0 - 2026-01-17 ### Changed +- Improved the language localization for Chinese (zh) - Removed the deprecated platforms from the info service - Removed the deprecated activities from the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol` @@ -468,6 +497,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for Korean (`ko`) ### Changed +- Improved the language localization for Chinese (zh) - Restored the support for specific calendar year date ranges (`2024`, `2023`, `2022`, etc.) in the holdings table (experimental) @@ -479,6 +509,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.229.0 - 2026-01-11 ### Changed +- Improved the language localization for Chinese (zh) - Set the active sort column in the accounts table component - Deprecated `activities` in the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol` @@ -502,6 +533,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the portfolio holdings to include performance with currency effects for cash positions ### Changed +- Improved the language localization for Chinese (zh) - Integrated the endpoint to get all platforms (`GET api/v1/platforms`) into the create or update account dialog - Extracted the scraper configuration to a dedicated tab in the asset profile details dialog of the admin control panel @@ -515,6 +547,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.227.0 - 2026-01-02 ### Changed +- Improved the language localization for Chinese (zh) - Initialized the input properties in the _FIRE_ calculator - Removed the deprecated public _Stripe_ key @@ -531,6 +564,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _Self-Hosting_ section by information about additional data providers on the Frequently Asked Questions (FAQ) page ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `class-validator` from version `0.14.2` to `0.14.3` - Upgraded `yahoo-finance2` from version `3.10.2` to `3.11.2` @@ -543,6 +577,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the session url to the endpoint response of the _Stripe_ checkout ### Changed +- Improved the language localization for Chinese (zh) - Improved the routing of the user detail dialog in the users section of the admin control panel - Lifted the asset profile identifier editing restriction for `MANUAL` data sources in the asset profile details dialog of the admin control panel @@ -573,6 +608,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the ISIN number to the asset profile details dialog of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Restored the support for specific calendar year date ranges (`2024`, `2023`, `2022`, etc.) in the assistant (experimental) - Removed the deprecated _Angular CLI_ decorator (`decorate-angular-cli.js`) @@ -589,6 +625,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Included wealth projection data calculated for the retirement date in the _FIRE_ section (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Moved the notification module to `@ghostfolio/ui` - Improved the language localization for German (`de`) @@ -606,6 +643,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an optional 3D hover effect to the membership card component ### Changed +- Improved the language localization for Chinese (zh) - Increased the numerical precision for cryptocurrency quantities in the holding detail dialog - Upgraded `envalid` from version `8.1.0` to `8.1.1` @@ -614,6 +652,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.221.0 - 2025-12-01 ### Changed +- Improved the language localization for Chinese (zh) - Refactored the API query parameters in various data provider services - Extended the _Storybook_ stories of the portfolio proportion chart component by a story using percentage values @@ -629,6 +668,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.220.0 - 2025-11-29 ### Changed +- Improved the language localization for Chinese (zh) - Restricted the asset profile data gathering on Sundays to only process outdated asset profiles - Removed the _Cypress_ testing setup @@ -647,6 +687,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the user detail dialog of the admin control panel’s users section by the authentication method ### Changed +- Improved the language localization for Chinese (zh) - Disabled the action to delete activities if the activities table is empty - Improved the validation of the currency management in the admin control panel @@ -670,6 +711,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the _OSS Gallery_ logo to the logo carousel on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Improved the dynamic numerical precision for various values in the portfolio summary tab on the home page - Upgraded `yahoo-finance2` from version `3.10.0` to `3.10.1` @@ -682,6 +724,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Black Weeks 2025_ ### Changed +- Improved the language localization for Chinese (zh) - Refactored the get holding functionality in the portfolio service - Changed the user data loading in the user detail dialog of the admin control panel’s users section to fetch data on demand @@ -697,6 +740,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.216.0 - 2025-11-10 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for Chinese (`zh`) - Upgraded `chart.js` from version `4.5.0` to `4.5.1` @@ -709,6 +753,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the endpoint `GET /api/v1/admin/user/:id` ### Changed +- Improved the language localization for Chinese (zh) - Improved the _Self-Hosting_ section content for the _Compare with..._ concept on the Frequently Asked Questions (FAQ) page - Improved the _Self-Hosting_ section content for the _Markets_ concept on the Frequently Asked Questions (FAQ) page @@ -727,6 +772,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.214.0 - 2025-11-01 ### Changed +- Improved the language localization for Chinese (zh) - Improved the icon of the _View Holding_ menu item in the activities table - Ensured atomic data replacement during historical market data gathering @@ -744,6 +790,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the error logging to the symbol lookup in the _Trackinsight_ data enhancer ### Changed +- Improved the language localization for Chinese (zh) - Improved the icon of the holdings tab on the home page - Improved the icon of the holdings tab on the home page for the _Zen Mode_ @@ -761,6 +808,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the user detail dialog in the users section of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Refactored the generation of the holdings table in the _Copy AI prompt to clipboard for analysis_ action on the analysis page (experimental) - Refactored the generation of the holdings table in the _Copy portfolio data to clipboard for AI prompt_ action on the analysis page (experimental) @@ -780,6 +828,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a user detail dialog to the users section of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Localized the number formatting in the static portfolio analysis rule: _Liquidity_ (Buying Power) - Moved the _Prisma Configuration File_ from `prisma.config.ts` to `.config/prisma.ts` @@ -800,6 +849,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for data gathering by date range in the asset profile details dialog of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Extracted the portfolio filter form of the assistant to a reusable component - Formatted the holdings table in the _Copy AI prompt to clipboard for analysis_ action on the analysis page (experimental) @@ -822,6 +872,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Storybook_ story for the holdings table component ### Changed +- Improved the language localization for Chinese (zh) - Disabled the zoom functionality in the _Progressive Web App_ (PWA) - Improved the currency validation in the get asset profiles functionality of the data provider service @@ -848,6 +899,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for configuring the safe withdrawal rate in the _FIRE_ section (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Changed the _As seen in_ section on the landing page to an animated carousel - Refactored `transactionCount` to `activitiesCount` in the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol` @@ -873,6 +925,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Storybook_ story for the activities table component ### Changed +- Improved the language localization for Chinese (zh) - Improved the spacing around the buttons in the holding detail dialog - Extended the _Storybook_ stories of the accounts table component by a loading state story @@ -888,6 +941,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.206.0 - 2025-10-04 ### Changed +- Improved the language localization for Chinese (zh) - Localized the number formatting in the settings dialog to customize the rule thresholds of the _X-ray_ page - Improved the usability of the assistant by preselecting the first search result @@ -905,6 +959,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.205.0 - 2025-10-01 ### Changed +- Improved the language localization for Chinese (zh) - Restricted the selection of the retirement date picker in the _FIRE_ calculator to a future date - Improved the support for mutual funds in the _Financial Modeling Prep_ service (get asset profiles) @@ -918,6 +973,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the safe withdrawal rate to the user settings (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the number formatting of the y-axis labels in the investment chart component - Localized the number formatting of the y-axis labels in the line chart component @@ -937,6 +993,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Hacktoberfest 2025_ ### Changed +- Improved the language localization for Chinese (zh) - Removed the deprecated `ITEM` activity type @@ -947,6 +1004,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `settings` to the `Access` model ### Changed +- Improved the language localization for Chinese (zh) - Extended the tags selector component to support form control - Changed the deprecated `ITEM` activity type to `VALUABLE` in the create or update activity dialog @@ -966,6 +1024,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an option to configure the account column of the activities table component ### Changed +- Improved the language localization for Chinese (zh) - Hid the account column from the activities table of the account detail dialog to avoid redundant information - Renamed the show access token dialog component to user account registration dialog component @@ -980,6 +1039,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.200.0 - 2025-09-17 ### Changed +- Improved the language localization for Chinese (zh) - Refactored the show access token dialog component to standalone - Upgraded `prisma` from version `6.15.0` to `6.16.1` @@ -996,6 +1056,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Storybook_ story for the entity logo image component ### Changed +- Improved the language localization for Chinese (zh) - Improved the search in the _Yahoo Finance_ service - Moved the holdings table into the holdings section on the public page @@ -1012,6 +1073,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.198.0 - 2025-09-11 ### Changed +- Improved the language localization for Chinese (zh) - Extended the variations of the interstitials for the subscription - Renamed the job identifier column in the jobs queue view of the admin control panel @@ -1041,6 +1103,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Storybook_ story for the world map chart component ### Changed +- Improved the language localization for Chinese (zh) - Restructured the response of the portfolio report endpoint (_X-ray_) - Modernized the templates with untagged template literals @@ -1058,6 +1121,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.196.0 - 2025-09-04 ### Changed +- Improved the language localization for Chinese (zh) - Localized the content of the about page - Refactored the public page to standalone @@ -1082,6 +1146,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.195.0 - 2025-08-29 ### Changed +- Improved the language localization for Chinese (zh) - Reused the request timeout in various functions of the data providers - Refactored the _ZEN_ page to standalone @@ -1098,6 +1163,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the watchlist endpoint by 50-Day and 200-Day trends (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Moved the support to customize rules in the _X-ray_ section from experimental to general availability - Improved the create or update activity dialog’s asset sub class selector for valuables to update the options dynamically based on the selected asset class @@ -1121,6 +1187,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the data providers management of the admin control panel by every data provider in use ### Changed +- Improved the language localization for Chinese (zh) - Improved the error handling in data providers - Upgraded `yahoo-finance2` from version `3.4.1` to `3.6.4` @@ -1134,6 +1201,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the quantity column to the holdings table of the account detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Migrated the prompt dialog component from `ngModel` to form control - Refreshed the cryptocurrencies list @@ -1147,6 +1215,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the interest and dividend values to the account detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Moved the chart of the account detail dialog from experimental to general availability - Improved the dynamic numerical precision for various values in the account detail dialog @@ -1161,6 +1230,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.190.0 - 2025-08-09 ### Changed +- Improved the language localization for Chinese (zh) - Extended the import functionality by tags - Improved the dynamic numerical precision for various values in the holding detail dialog @@ -1176,6 +1246,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.189.0 - 2025-08-05 ### Changed +- Improved the language localization for Chinese (zh) - Improved the meta data in `html` files - Removed `ts-node` from the database seeding process @@ -1186,6 +1257,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.188.0 - 2025-08-02 ### Changed +- Improved the language localization for Chinese (zh) - Enhanced the performance of the dynamically composed sitemap - Improved the language localization for Polish (`pl`) @@ -1200,6 +1272,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Storybook_ story for the membership card component ### Changed +- Improved the language localization for Chinese (zh) - Moved the support for changing the asset profile identifier (`dataSource` and `symbol`) in the asset profile details dialog of the admin control panel from experimental to general availability - Improved the balance of headings on the landing page @@ -1219,6 +1292,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the allocation column to the accounts table component of the holding detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the _Top 3_ and _Bottom 3_ performers on the analysis page by removing items without performance - Improved the usability of the toggle component @@ -1246,6 +1320,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Storybook_ story for the toggle component ### Changed +- Improved the language localization for Chinese (zh) - Extended the import functionality by custom asset profiles - Migrated the get country and sector weightings, dividends, ETF holdings, ETF info, historical price, profile, quote and symbol search functionalities of the _Financial Modeling Prep_ service to its stable API version @@ -1279,6 +1354,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for the static portfolio analysis rule: _Regional Market Cluster Risks_ (North America) ### Changed +- Improved the language localization for Chinese (zh) - Localized the tooltips of the about page - Improved the language localization for Catalan (`ca`) @@ -1300,6 +1376,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for the static portfolio analysis rule: _Economic Market Cluster Risks_ (Emerging Markets) ### Changed +- Improved the language localization for Chinese (zh) - Extended the export functionality by custom asset profiles - Improved the platform icon in the create or update platform dialog of the admin control @@ -1332,6 +1409,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the category title to the settings dialog to customize the rule thresholds of the _X-ray_ page (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the label for asset profiles with `MANUAL` data source in the chart of the asset profile details dialog in the admin control panel - Improved the label for asset profiles with `MANUAL` data source in the chart of the holding detail dialog @@ -1351,6 +1429,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.181.0 - 2025-07-11 ### Changed +- Improved the language localization for Chinese (zh) - Improved the portfolio calculations for activities without historical market data - Improved the asset profile dialog’s asset sub class selector of the admin control panel to update the options dynamically based on the selected asset class @@ -1375,6 +1454,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added collectible as an asset sub class ### Changed +- Improved the language localization for Chinese (zh) - Respected the filter by account for accounts when exporting activities on the portfolio activities page - Improved the label for asset profiles with `MANUAL` data source in the chart of the holdings tab on the home page @@ -1394,6 +1474,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Manage Asset Profile_ button for administrators to the holding detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization in the users table of the admin control panel - Refactored the accounts pages to standalone @@ -1413,6 +1494,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.178.0 - 2025-07-05 ### Changed +- Improved the language localization for Chinese (zh) - Increased the width of the markets overview - Increased the width of the watchlist @@ -1433,6 +1515,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the _Fear & Greed Index_ (market mood) in the markets overview by cryptocurrencies (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Refactored the about pages to standalone - Made the `getByKey()` function generic in the property service @@ -1451,6 +1534,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for generating a new _Security Token_ via the user’s account access panel ### Changed +- Improved the language localization for Chinese (zh) - Moved the main content of the holding detail dialog to a new overview tab - Introduced fuzzy search for the holdings of the assistant @@ -1471,6 +1555,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for the static portfolio analysis rule: _Currency Cluster Risks_ (Investment: Base Currency) ### Changed +- Improved the language localization for Chinese (zh) - Extended the selector handling of the scraper configuration for more use cases - Extended the _AI_ service by an access to _OpenRouter_ (experimental) @@ -1494,6 +1579,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the data providers management of the admin control panel by the online status ### Changed +- Improved the language localization for Chinese (zh) - Migrated the `@ghostfolio/ui/value` component to control flow - Renamed `Platform` to `platform` in the `Account` database schema @@ -1510,6 +1596,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up `open-color` for CSS variable usage ### Changed +- Improved the language localization for Chinese (zh) - Simplified the data providers management of the admin control panel - Migrated the `@ghostfolio/ui/assistant` component to control flow @@ -1533,6 +1620,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Included the admin control panel in the quick links of the assistant ### Changed +- Improved the language localization for Chinese (zh) - Adapted the options of the date range selector in the assistant dynamically based on the user’s first activity - Switched the data provider service to `OnModuleInit`, ensuring (currency) quotes are fetched only once @@ -1550,6 +1638,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the current holdings as default options of the symbol search in the create or update activity dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the assistant - Reused the value component in the data providers management of the admin control panel @@ -1583,6 +1672,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _Self-Hosting_ section by information about additional data providers on the Frequently Asked Questions (FAQ) page ### Changed +- Improved the language localization for Chinese (zh) - Renamed `ApiKey` to `apiKeys` in the `User` database schema - Improved the language localization for French (`fr`) @@ -1598,6 +1688,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.169.0 - 2025-06-08 ### Changed +- Improved the language localization for Chinese (zh) - Renamed the asset profile icon component to entity logo component and moved to `@ghostfolio/ui` - Renamed `Account` to `accounts` in the `User` database schema @@ -1618,6 +1709,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a background gradient to the sidebar navigation ### Changed +- Improved the language localization for Chinese (zh) - Migrated the `i18n` service to use `@Injectable()` - Improved the language localization for German (`de`) @@ -1633,6 +1725,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for the static portfolio analysis rule: _Fees_ (Fee Ratio) ### Changed +- Improved the language localization for Chinese (zh) - Extended the symbol search component by default options - Renamed `Tag` to `tags` in the `User` database schema @@ -1655,6 +1748,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to create custom tags in the create or update activity dialog (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the card components - Improved the style of the system message @@ -1678,6 +1772,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _General_ section by the performance calculation method on the Frequently Asked Questions (FAQ) page ### Changed +- Improved the language localization for Chinese (zh) - Improved the _Live Demo_ setup by syncing activities based on tags - Renamed `orders` to `activities` in the `Tag` database schema @@ -1697,6 +1792,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.164.0 - 2025-05-28 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for Dutch (`nl`) - Improved the language localization for French (`fr`) @@ -1708,6 +1804,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.163.0 - 2025-05-26 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for Italian (`it`) - Improved the language localization for Turkish (`tr`) @@ -1721,6 +1818,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the asset profile count per data provider to the endpoint `GET api/v1/admin` ### Changed +- Improved the language localization for Chinese (zh) - Increased the robustness of the search in the _Yahoo Finance_ service by catching schema validation errors - Improved the symbol lookup results by removing the currency from the name of cryptocurrencies (experimental) @@ -1759,6 +1857,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the endpoint to get a holding by the date of the last all time high and the current change to the all time high ### Changed +- Improved the language localization for Chinese (zh) - Renamed `Order` to `activities` in the `SymbolProfile` database schema - Improved the language localization for Turkish (`tr`) @@ -1776,6 +1875,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the Frequently Asked Questions (FAQ) pages ### Changed +- Improved the language localization for Chinese (zh) - Moved the watchlist from experimental to general availability - Deprecated the endpoint to get a portfolio position in favor of get a holding @@ -1795,6 +1895,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the impersonation mode in the watchlist (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for French (`fr`) - Upgraded `bootstrap` from version `4.6.0` to `4.6.2` @@ -1810,6 +1911,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to delete an asset from the watchlist (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Renamed `Order` to `activities` in the `Account` database schema - Improved the language localization for German (`de`) @@ -1825,6 +1927,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced a watchlist to follow assets (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Changed the column label from _Index_ to _Name_ in the benchmark component - Extended the data providers management of the admin control panel @@ -1833,6 +1936,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.156.0 - 2025-04-27 ### Changed +- Improved the language localization for Chinese (zh) - Improved the error message of the currency code validation - Tightened the currency code validation by requiring uppercase letters @@ -1854,6 +1958,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the endpoints (`DELETE`, `GET` and `POST`) for the watchlist ### Changed +- Improved the language localization for Chinese (zh) - Simplified the data source check in the DTO of the activity creation - Simplified the data source check in the DTO of the asset profile update @@ -1874,6 +1979,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `watchlist` to the `User` database schema as a preparation for watching assets ### Changed +- Improved the language localization for Chinese (zh) - Made the historical market data editor expandable in the admin control panel - Renamed `Subscription` to `subscriptions` in the `User` database schema @@ -1888,6 +1994,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.153.0 - 2025-04-18 ### Changed +- Improved the language localization for Chinese (zh) - Added support for activities in a custom currency - Refreshed the cryptocurrencies list @@ -1902,6 +2009,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.152.1 - 2025-04-17 ### Changed +- Improved the language localization for Chinese (zh) - Deactivated asset profiles automatically on delisting in the _Yahoo Finance_ service - Optimized the query of the data range functionality (`getRange()`) in the market data service @@ -1917,6 +2025,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the data gathering status column to the historical market data table of the admin control ### Changed +- Improved the language localization for Chinese (zh) - Set the maximum number of symbols per request in the _Financial Modeling Prep_ service - Migrated the get quotes functionality of the _Financial Modeling Prep_ service to its stable API version @@ -1935,6 +2044,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to toggle the data gathering for individual asset profiles in the asset profile details dialog of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Improved the check for duplicates in the preview step of the activities import (allow different comments) - Improved the language localization for French (`fr`) @@ -1950,6 +2060,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the terms of service for the _Ghostfolio_ SaaS (cloud) ### Changed +- Improved the language localization for Chinese (zh) - Improved the static portfolio analysis rule: Emergency fund setup by supporting assets - Restricted the historical market data gathering to active asset profiles @@ -1963,6 +2074,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the `isActive` flag to the asset profile model ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) - Upgraded `ngx-skeleton-loader` from version `9.0.0` to `10.0.0` @@ -1977,6 +2089,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the _Storybook_ path to the `sitemap.xml` file ### Changed +- Improved the language localization for Chinese (zh) - Improved the export functionality by applying filters on accounts and tags - Improved the symbol validation in the _Yahoo Finance_ service (get asset profiles) @@ -1996,6 +2109,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.146.0 - 2025-03-15 ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the user account registration - Improved the usability of the _Copy AI prompt to clipboard_ actions on the analysis page (experimental) @@ -2019,6 +2133,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Copy portfolio data to clipboard for AI prompt_ action to the analysis page (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the summary on the _X-ray_ page - Improved the language localization for German (`de`) @@ -2045,6 +2160,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the Ghostfolio _LinkedIn_ page to the footer ### Changed +- Improved the language localization for Chinese (zh) - Optimized the asynchronous operations using `Promise.all()` in the portfolio service (`getPerformance`) - Improved the symbol lookup in the _Trackinsight_ data enhancer for asset profile data @@ -2068,6 +2184,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added _Storybook_ to the build process ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `eslint` dependencies @@ -2081,6 +2198,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `cusip` to the asset profile model ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `prettier` from version `3.4.2` to `3.5.1` @@ -2091,6 +2209,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.140.0 - 2025-02-20 ### Changed +- Improved the language localization for Chinese (zh) - Reloaded the available tags after creating a custom tag in the holding detail dialog (experimental) - Improved the validation of the currency management in the admin control panel @@ -2118,6 +2237,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added global styles to the _Storybook_ setup ### Changed +- Improved the language localization for Chinese (zh) - Improved the symbol lookup in the _Trackinsight_ data enhancer for asset profile data - Improved the language localization for German (`de`) @@ -2138,6 +2258,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added stories for the tags selector component ### Changed +- Improved the language localization for Chinese (zh) - Improved the caching of the portfolio snapshot in the portfolio calculator by expiring cache entries when a user changes tags in the holding detail dialog - Improved the error handling in the _CoinGecko_ service @@ -2152,6 +2273,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for ETF sector data in the _Yahoo Finance_ data enhancer ### Changed +- Improved the language localization for Chinese (zh) - Extracted the scraper configuration to a sub form in the asset profile details dialog of the admin control - Migrated the database seeding to _TypeScript_ @@ -2172,6 +2294,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up a _GitHub Action_ to automatically extract locales when the `main` branch changes ### Changed +- Improved the language localization for Chinese (zh) - Extended the _Financial Modeling Prep_ service - Improved the language localization for Ukrainian (`uk`) @@ -2188,6 +2311,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.135.0 - 2025-01-19 ### Changed +- Improved the language localization for Chinese (zh) - Moved the language localization for Polski (`pl`) from experimental to general availability - Extended the _Financial Modeling Prep_ service @@ -2209,6 +2333,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for Українська (`uk`) ### Changed +- Improved the language localization for Chinese (zh) - Extended the health check endpoint to include database and cache operations (experimental) - Refactored various `lodash` functions with native JavaScript equivalents @@ -2228,6 +2353,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Copy AI prompt to clipboard_ action to the analysis page (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the _Copy link to clipboard_ action by adding a confirmation on success in the access table to share the portfolio - Improved the endpoint to fetch the logo of an asset or a platform by sending the original MIME type @@ -2253,6 +2379,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the user interface for received access from others ### Changed +- Improved the language localization for Chinese (zh) - Improved support for automatic deletion of unused asset profiles when deleting activities - Migrated the coupon redemption to the notification service for prompt dialogs @@ -2278,6 +2405,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.131.0 - 2024-12-25 ### Changed +- Improved the language localization for Chinese (zh) - Improved the search for asset profiles with `MANUAL` data source in the create or update activity dialog - Improved the usability of the link to manage access with a new icon @@ -2293,6 +2421,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up a notification service for prompt dialogs ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability to edit the emergency fund - Extracted the market data management from the admin control panel endpoint to a dedicated endpoint @@ -2307,6 +2436,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `userId` to the `SymbolProfile` database schema ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the _X-ray_ page by hiding empty rule categories - Improved the language localization for German (`de`) @@ -2314,6 +2444,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.128.0 - 2024-12-12 ### Changed +- Improved the language localization for Chinese (zh) - Optimized the holding selector in the assistant - Improved the language localization for German (`de`) @@ -2341,6 +2472,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added pagination to the users table of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Improved the labels of the assistant - Improved the caching of the portfolio snapshot in the portfolio calculator by expiring cache entries immediately in case of errors @@ -2351,6 +2483,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.125.0 - 2024-11-30 ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the symbol search component - Extended the users table in the admin control panel @@ -2374,6 +2507,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `GHOSTFOLIO` as a new data source type ### Changed +- Improved the language localization for Chinese (zh) - Extended the allocations by ETF holding on the allocations page by the parent ETFs (experimental) - Improved the language localization for German (`de`) @@ -2387,6 +2521,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Black Weeks 2024_ ### Changed +- Improved the language localization for Chinese (zh) - Moved the chart of the holdings tab on the home page from experimental to general availability - Extended the assistant by a holding selector @@ -2401,6 +2536,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.122.0 - 2024-11-07 ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `countries-list` from version `3.1.0` to `3.1.1` @@ -2417,6 +2553,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set the stack and container names in the `docker-compose` files (`docker-compose.yml`, `docker-compose.build.yml` and `docker-compose.dev.yml`) ### Changed +- Improved the language localization for Chinese (zh) - Reverted the permissions (`chmod 0700`) on `entrypoint.sh` in the `Dockerfile` - Upgraded the _Stripe_ dependencies @@ -2428,6 +2565,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for log levels (`LOG_LEVELS`) to conditionally log `prisma` query events (`debug` or `verbose`) ### Changed +- Improved the language localization for Chinese (zh) - Restructured the resources page - Renamed the static portfolio analysis rule from _Allocation Cluster Risk_ to _Economic Market Cluster Risk_ (Developed Markets and Emerging Markets) @@ -2441,6 +2579,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.119.0 - 2024-10-26 ### Changed +- Improved the language localization for Chinese (zh) - Switched the `consistent-type-definitions` rule from `warn` to `error` in the `eslint` configuration - Switched the `no-empty-function` rule from `warn` to `error` in the `eslint` configuration @@ -2464,6 +2603,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for mutual funds in the _EOD Historical Data_ service ### Changed +- Improved the language localization for Chinese (zh) - Improved the font colors of the chart of the holdings tab on the home page (experimental) - Optimized the dialog sizes for mobile (full screen) @@ -2484,6 +2624,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the data providers management to the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Improved the backgrounds of the chart of the holdings tab on the home page (experimental) - Improved the language localization for German (`de`) @@ -2501,6 +2642,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set the permissions (`chmod 0700`) on `entrypoint.sh` in the `Dockerfile` ### Changed +- Improved the language localization for Chinese (zh) - Improved the empty state in the benchmarks of the markets overview - Disabled the text hover effect in the chart of the holdings tab on the home page (experimental) @@ -2519,6 +2661,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the name to the tooltip of the chart of the holdings tab on the home page (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the backgrounds of the chart of the holdings tab on the home page (experimental) - Improved the labels of the chart of the holdings tab on the home page (experimental) @@ -2548,6 +2691,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the _Public API_ with the health check endpoint (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Moved the tags from the info to the user service - Switched the `prefer-const` rule from `warn` to `error` in the `eslint` configuration @@ -2565,6 +2709,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the `typescript-eslint/stylistic-type-checked` rule to the `eslint` configuration ### Changed +- Improved the language localization for Chinese (zh) - Optimized the portfolio calculations by reusing date intervals - Refactored the calculation of the allocations by market on the allocations page @@ -2582,6 +2727,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to customize the rule thresholds in the _X-ray_ section (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Optimized the portfolio calculations with smarter date interval selection - Improved the language localization for German (`de`) @@ -2600,6 +2746,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `userId` to the `Tag` database schema ### Changed +- Improved the language localization for Chinese (zh) - Considered the availability of the date range selector in the assistant per view - Considered the availability of the filters in the assistant per view @@ -2617,6 +2764,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.110.0 - 2024-09-24 ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of various action menus by introducing horizontal lines to separate the delete action - Improved the chart in the account detail dialog (experimental) @@ -2633,6 +2781,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Hacktoberfest 2024_ ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the create or update access dialog - Improved the loading indicator of the accounts table @@ -2653,6 +2802,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced filters (`dataSource` and `symbol`) in the accounts endpoint ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the toggle component - Switched to the accounts endpoint in the holding detail dialog @@ -2671,6 +2821,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the filters of the activities endpoint by `dataSource` and `symbol` ### Changed +- Improved the language localization for Chinese (zh) - Migrated the portfolio snapshot calculation to the queue design pattern - Optimized the asynchronous operations using `Promise.all()` in the info service @@ -2690,6 +2841,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the attribute `mode` to the scraper configuration to get quotes instantly ### Changed +- Improved the language localization for Chinese (zh) - Reworked the portfolio calculator - Improved the caching of the portfolio snapshot in the portfolio calculator by returning cached data and recalculating in the background when it expires @@ -2719,6 +2871,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to deactivate rules in the _X-ray_ section (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) @@ -2740,6 +2893,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up a notification service for alert and confirmation dialogs ### Changed +- Improved the language localization for Chinese (zh) - Refactored the dark theme CSS selector - Improved the language localization for German (`de`) @@ -2753,6 +2907,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.103.0 - 2024-08-10 ### Changed +- Improved the language localization for Chinese (zh) - Improved the color assignment in the chart of the holdings tab on the home page (experimental) - Enabled Catalan (`ca`) as an option in the user settings (experimental) @@ -2772,6 +2927,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to edit an activity from the holding detail dialog (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the caching of the benchmarks in the markets overview by returning cached data and recalculating in the background when it expires - Improved the language localization for German (`de`) @@ -2785,6 +2941,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.101.0 - 2024-08-03 ### Changed +- Improved the language localization for Chinese (zh) - Hardened container security by switching to a non-root user, setting the filesystem to read-only, and dropping unnecessary capabilities @@ -2795,6 +2952,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to manage tags of holdings in the holding detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the color assignment in the chart of the holdings tab on the home page (experimental) - Persisted the view mode of the holdings tab on the home page (experimental) @@ -2804,6 +2962,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.99.0 - 2024-07-29 ### Changed +- Improved the language localization for Chinese (zh) - Migrated the usage of `yarn` to `npm` - Upgraded `storybook` from version `7.0.9` to `8.2.5` @@ -2816,6 +2975,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for Catalan (`ca`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the account selector of the create or update activity dialog - Improved the handling of the numerical precision in the value component @@ -2837,6 +2997,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added _selfh.st_ to the _As seen in_ section on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Improved the numerical precision in the holding detail dialog - Improved the handling of the numerical precision in the value component @@ -2853,6 +3014,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.96.0 - 2024-07-13 ### Changed +- Improved the language localization for Chinese (zh) - Improved the chart of the holdings tab on the home page (experimental) - Separated the icon purposes in the `site.webmanifest` @@ -2872,6 +3034,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.94.0 - 2024-07-09 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) @@ -2888,6 +3051,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _Self-Hosting_ section by the platforms concept on the Frequently Asked Questions (FAQ) page ### Changed +- Improved the language localization for Chinese (zh) - Improved the allocations by ETF holding on the allocations page for the impersonation mode (experimental) - Improved the detection of REST APIs (`JSON`) used via the scraper configuration @@ -2904,6 +3068,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for bulk deletion of asset profiles from the market data table in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Added support for derived currencies in the currency validation - Added support for automatic deletion of unused asset profiles when deleting activities @@ -2921,6 +3086,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a benchmarks preset to the historical market data table of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `angular` from version `18.0.2` to `18.0.4` @@ -2940,6 +3106,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _Self-Hosting_ section by the mobile app question on the Frequently Asked Questions (FAQ) page ### Changed +- Improved the language localization for Chinese (zh) - Moved the indicator for active filters from experimental to general availability - Improved the error handling in the biometric authentication registration @@ -2958,6 +3125,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the historical market data table with currencies preset by date and activities count in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Improved the date validation in the create, import and update activities endpoints - Improved the language localization for German (`de`) @@ -2969,6 +3137,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set the image source label in `Dockerfile` ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the blog post list - Migrated the `@ghostfolio/client` components to control flow @@ -2979,6 +3148,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.87.0 - 2024-06-08 ### Changed +- Improved the language localization for Chinese (zh) - Improved the portfolio summary - Improved the allocations by ETF holding on the allocations page (experimental) @@ -2997,6 +3167,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced the allocations by ETF holding on the allocations page (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `prettier` from version `3.2.5` to `3.3.1` @@ -3007,6 +3178,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the ability to close a user account ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) - Upgraded `ng-extract-i18n-merge` from version `2.10.0` to `2.12.0` @@ -3031,6 +3203,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.83.0 - 2024-05-30 ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `@nestjs/passport` from version `10.0.0` to `10.0.3` - Upgraded `angular` from version `17.3.5` to `17.3.10` @@ -3045,6 +3218,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.82.0 - 2024-05-22 ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the create or update activity dialog by preselecting the (only) account - Improved the usability of the date range selector in the assistant @@ -3062,6 +3236,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an indicator for active filters (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the delete all activities functionality on the portfolio activities page to work with the filters of the assistant - Improved the language localization for German (`de`) @@ -3079,6 +3254,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the absolute change column to the holdings table on the home page ### Changed +- Improved the language localization for Chinese (zh) - Increased the spacing around the floating action buttons (FAB) - Set the icon column of the activities table to stick at the beginning @@ -3093,6 +3269,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.79.0 - 2024-05-04 ### Changed +- Improved the language localization for Chinese (zh) - Moved the holdings table to the holdings tab of the home page - Improved the performance labels (with and without currency effects) in the position detail dialog @@ -3113,6 +3290,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a form validation against the DTO in the tag management of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Set the performance column of the holdings table to stick at the end - Skipped the caching in the portfolio calculator if there are active filters (experimental) @@ -3131,6 +3309,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the caching to the portfolio calculator (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Migrated the `@ghostfolio/ui` components to control flow - Updated the browserslist database @@ -3144,6 +3323,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.76.0 - 2024-04-23 ### Changed +- Improved the language localization for Chinese (zh) - Changed `CASH` to `LIQUIDITY` in the asset class enum @@ -3154,6 +3334,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `accountId` and `date` as a unique constraint to the `AccountBalance` database schema ### Changed +- Improved the language localization for Chinese (zh) - Improved the chart in the account detail dialog - Improved the account balance management @@ -3170,6 +3351,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to create an account balance ### Changed +- Improved the language localization for Chinese (zh) - Removed the date range support in the activities table on the portfolio activities page (experimental) - Improved the language localization for German (`de`) @@ -3188,6 +3370,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a form validation against the DTO in the create or update activity dialog ### Changed +- Improved the language localization for Chinese (zh) - Moved the dividend calculations into the portfolio calculator - Moved the fee calculations into the portfolio calculator @@ -3206,6 +3389,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a priority column to the queue jobs view in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Adapted the priorities of queue jobs - Upgraded `angular` from version `17.2.4` to `17.3.3` @@ -3232,6 +3416,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _Self-Hosting_ section by the data providers on the Frequently Asked Questions (FAQ) page ### Changed +- Improved the language localization for Chinese (zh) - Optimized the calculation of allocations by market - Improved the url validation in the create and update platform endpoint @@ -3250,6 +3435,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up _Webpack Bundle Analyzer_ ### Changed +- Improved the language localization for Chinese (zh) - Disabled the option to update the cash balance of an account if date is not today - Improved the usability of the date range support by specific years (`2023`, `2022`, `2021`, etc.) in the assistant (experimental) @@ -3269,6 +3455,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up `Tini` to avoid zombie processes and perform signal forwarding in docker image ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability to delete an asset profile in the historical market data table and the asset profile details dialog of the admin control @@ -3284,6 +3471,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to override the name of an asset profile in the asset profile details dialog of the admin control ### Changed +- Improved the language localization for Chinese (zh) - Optimized the portfolio calculations @@ -3299,6 +3487,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the cryptocurrency _Toncoin_ (`TON11419-USD`) ### Changed +- Improved the language localization for Chinese (zh) - Replaced `Math.random()` with `crypto.randomBytes()` for generating cryptographically secure random strings - Upgraded `ionicons` from version `7.1.0` to `7.3.0` @@ -3313,6 +3502,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an index for `dataSource` / `symbol` to the market data database table ### Changed +- Improved the language localization for Chinese (zh) - Improved the chart tooltip of the benchmark comparator by adding the benchmark name - Upgraded `angular` from version `17.1.3` to `17.2.4` @@ -3330,6 +3520,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to delete an asset profile in the asset profile details dialog of the admin control ### Changed +- Improved the language localization for Chinese (zh) - Moved the support to grant private access with permissions from experimental to general availability - Set the meta theme color dynamically to respect the appearance (dark mode) @@ -3345,6 +3536,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _General_ section by the product roadmap on the Frequently Asked Questions (FAQ) page ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the platform management in the admin control panel - Improved the usability of the tag management in the admin control panel @@ -3365,6 +3557,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the cryptocurrency _Real Smurf Cat_ (`SMURFCAT-USD`) ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `@simplewebauthn/browser` and `@simplewebauthn/server` from version `8.3` to `9.0` - Upgraded `countries-list` from version `2.6.1` to `3.1.0` @@ -3379,6 +3572,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.62.0 - 2024-03-09 ### Changed +- Improved the language localization for Chinese (zh) - Optimized the calculation of the accounts table - Optimized the calculation of the portfolio holdings @@ -3399,6 +3593,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.61.0 - 2024-03-04 ### Changed +- Improved the language localization for Chinese (zh) - Optimized the calculation of the portfolio summary @@ -3413,6 +3608,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the cryptocurrency _Uniswap_ (`UNI7083-USD`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the benchmarks in the markets overview - Integrated (wealth) items into the transaction point concept in the portfolio service @@ -3432,6 +3628,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the content of the _Self-Hosting_ section on the Frequently Asked Questions (FAQ) page ### Changed +- Improved the language localization for Chinese (zh) - Improved the activities import by `isin` in the _Yahoo Finance_ service @@ -3442,6 +3639,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.58.0 - 2024-02-27 ### Changed +- Improved the language localization for Chinese (zh) - Improved the handling of activities without account @@ -3453,6 +3651,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.57.0 - 2024-02-25 ### Changed +- Improved the language localization for Chinese (zh) - Moved the break down of the performance into asset and currency on the analysis page from experimental to general availability - Restructured the `copy-assets` `Nx` target @@ -3464,6 +3663,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.56.0 - 2024-02-24 ### Changed +- Improved the language localization for Chinese (zh) - Switched the performance calculations to take the currency effects into account - Removed the `isDefault` flag from the `Account` database schema @@ -3492,6 +3692,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added indexes for `accessToken`, `createdAt`, `provider`, `role` and `thirdPartyId` to the user database table ### Changed +- Improved the language localization for Chinese (zh) - Improved the validation for `currency` in various endpoints - Harmonized the setting of a default locale in various components @@ -3513,6 +3714,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `INACTIVE` as a new user role ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the holdings table - Refactored the query to filter activities of excluded accounts @@ -3529,6 +3731,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the cryptocurrency _Jupiter_ (`JUP29210-USD`) ### Changed +- Improved the language localization for Chinese (zh) - Divided the content of the Frequently Asked Questions (FAQ) page into three sections: _General_, _Cloud (SaaS)_ and _Self-Hosting_ @@ -3540,6 +3743,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.51.0 - 2024-02-12 ### Changed +- Improved the language localization for Chinese (zh) - Improved the ordered list of the _Top 3_ and _Bottom 3_ performers on the analysis page in Safari - Replaced `import-sort` with `prettier-plugin-sort-imports` @@ -3557,6 +3761,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced a setting to disable the data gathering in the admin control ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the environment variables of various API keys - Upgraded `prisma` from version `5.8.1` to `5.9.1` @@ -3577,6 +3782,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a button to apply the active filters in the assistant ### Changed +- Improved the language localization for Chinese (zh) - Moved the assistant from experimental to general availability - Improved the usability by reloading the content with a logo click on the home page @@ -3596,6 +3802,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the data provider information to the search endpoint ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the account selector in the assistant (experimental) - Improved the usability of the tag selector in the assistant (experimental) @@ -3606,6 +3813,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.47.0 - 2024-02-02 ### Changed +- Improved the language localization for Chinese (zh) - Improved the tag selector to only show used tags in the assistant (experimental) - Improved the language localization for German (`de`) @@ -3624,6 +3832,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a button to reset the active filters in the assistant (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Migrated the portfolio allocations to work with the filters of the assistant (experimental) - Migrated the portfolio holdings to work with the filters of the assistant (experimental) @@ -3637,6 +3846,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `permissions` to the `Access` model ### Changed +- Improved the language localization for Chinese (zh) - Migrated the tag selector to a form group in the assistant (experimental) - Formatted the name in the _EOD Historical Data_ service @@ -3662,6 +3872,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `healthcheck` for the _Ghostfolio_ service to the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the link to manage the benchmarks in the benchmark comparator with an icon @@ -3673,6 +3884,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to edit sectors in the asset profile details dialog of the admin control ### Changed +- Improved the language localization for Chinese (zh) - Improved the handling of derived currencies - Improved the labels in the portfolio evolution chart and investment timeline on the analysis page @@ -3691,6 +3903,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Validated the currency of the search results in the _EOD Historical Data_ service ### Changed +- Improved the language localization for Chinese (zh) - Increased the timeout to load historical data in the data provider service - Improved the asset profile validation for `MANUAL` data source in the activities import @@ -3698,12 +3911,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.40.0 - 2024-01-15 ### Changed +- Improved the language localization for Chinese (zh) - Increased the robustness of the exchange rates by always getting quotes in the exchange rate data service ## 2.39.0 - 2024-01-14 ### Changed +- Improved the language localization for Chinese (zh) - Improved the alignment in the portfolio performance chart @@ -3721,6 +3936,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the attribute `locale` to the scraper configuration to parse the number ### Changed +- Improved the language localization for Chinese (zh) - Improved the indicator for delayed market data in the client - Prepared the portfolio calculation for exchange rate effects @@ -3729,6 +3945,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.37.0 - 2024-01-11 ### Changed +- Improved the language localization for Chinese (zh) - Improved the chart size in the asset profile details dialog of the admin control - Updated the `docker compose` instructions to _Compose V2_ in the documentation @@ -3746,6 +3963,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to set a _CoinGecko_ Pro API key via environment variable (`API_KEY_COINGECKO_PRO`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) - Removed the `AccountType` enum @@ -3762,6 +3980,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up a git-hook to format the code before any commit ### Changed +- Improved the language localization for Chinese (zh) - Improved the user interface of the access table to share the portfolio - Improved the style of the assistant (experimental) @@ -3774,6 +3993,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a button to test the scraper configuration in the asset profile details dialog of the admin control ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the _Top 3_ and _Bottom 3_ performers on the analysis page - Upgraded `Nx` from version `17.2.7` to `17.2.8` @@ -3791,6 +4011,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a hint for the community languages in the user settings ### Changed +- Improved the language localization for Chinese (zh) - Changed the performance calculation to a time-weighted approach - Normalized the benchmark by currency in the benchmark comparator @@ -3812,6 +4033,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to search for an asset profile by `id` as an administrator ### Changed +- Improved the language localization for Chinese (zh) - Set the select column of the lazy-loaded activities table to stick at the end (experimental) - Dropped the activity id in the activities import @@ -3830,6 +4052,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.31.0 - 2023-12-16 ### Changed +- Improved the language localization for Chinese (zh) - Introduced the lazy-loaded activities table to the account detail dialog (experimental) - Introduced the lazy-loaded activities table to the import activities dialog (experimental) @@ -3853,6 +4076,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the benchmarks of the markets overview by the current market condition (all time high) ### Changed +- Improved the language localization for Chinese (zh) - Adjusted the threshold to skip the data enhancement (_Trackinsight_) if data is inaccurate - Upgraded `prisma` from version `5.6.0` to `5.7.0` @@ -3864,6 +4088,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced a lazy-loaded activities table on the portfolio activities page (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Set the actions columns of various tables to stick at the end - Increased the height of the tabs on mobile @@ -3885,6 +4110,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced a `HasPermission` annotation for endpoints ### Changed +- Improved the language localization for Chinese (zh) - Relaxed the check for duplicates in the preview step of the activities import (allow same day) - Respected the `withExcludedAccounts` flag in the account balance time series @@ -3896,12 +4122,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.27.1 - 2023-11-28 ### Changed +- Improved the language localization for Chinese (zh) - Reverted `Nx` from version `17.1.3` to `17.0.2` ## 2.27.0 - 2023-11-26 ### Changed +- Improved the language localization for Chinese (zh) - Extended the chart in the account detail dialog by historical cash balances - Improved the error log for a timeout in the data source request @@ -3912,6 +4140,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.26.0 - 2023-11-24 ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `prisma` from version `5.5.2` to `5.6.0` - Upgraded `yahoo-finance2` from version `2.8.1` to `2.9.0` @@ -3923,6 +4152,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Black Friday 2023_ ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `http-status-codes` from version `2.2.0` to `2.3.0` @@ -3933,6 +4163,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.24.0 - 2023-11-16 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) @@ -3948,6 +4179,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for Polski (`pl`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the data source validation in the activities import - Changed _Twitter_ to _𝕏_ @@ -3964,6 +4196,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the platform icon to the account selector of the create or edit activity dialog ### Changed +- Improved the language localization for Chinese (zh) - Optimized the style of the carousel component on mobile for the testimonial section on the landing page - Introduced action menus in the overview of the admin control panel @@ -3973,6 +4206,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.21.0 - 2023-11-09 ### Changed +- Improved the language localization for Chinese (zh) - Extended the system message @@ -3984,6 +4218,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.20.0 - 2023-11-08 ### Changed +- Improved the language localization for Chinese (zh) - Removed the loading indicator of the unit in the overview tab of the home page - Improved the import of historical market data in the admin control panel @@ -3998,6 +4233,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a data migration to set `accountType` to `NULL` in the account database table ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for the _Fear & Greed Index_ (market mood) - Improved the language localization for German (`de`) @@ -4015,6 +4251,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Hacktoberfest 2023 Debriefing_ ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `angular` from version `16.2.1` to `16.2.12` @@ -4031,6 +4268,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a button to edit the exchange rates in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) @@ -4042,6 +4280,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 2.16.0 - 2023-10-29 ### Changed +- Improved the language localization for Chinese (zh) - Relaxed the check for duplicates in the preview step of the activities import (allow different accounts) - Improved the usability and validation in the cash balance transfer from one to another account @@ -4059,6 +4298,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to edit the name, asset class and asset sub class of asset profiles with `MANUAL` data source in the asset profile details dialog of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Improved the style and wording of the position detail dialog - Improved the validation in the activities import (expects positive values for `fee`, `quantity` and `unitPrice`) @@ -4081,6 +4321,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `figi`, `figiComposite` and `figiShareClass` to the asset profile model ### Changed +- Improved the language localization for Chinese (zh) - Moved the fees on account level feature from experimental to general availability - Moved the interest on account level feature from experimental to general availability @@ -4102,6 +4343,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an `i18n` service to query `messages.*.xlf` files on the server ### Changed +- Improved the language localization for Chinese (zh) - Changed the users table in the admin control panel to an `@angular/material` data table - Improved the style of the membership status @@ -4119,6 +4361,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for creating asset profiles with `MANUAL` data source ### Changed +- Improved the language localization for Chinese (zh) - Changed the checkboxes to slide toggles in the user settings of the user account page - Extended the `copy-assets` `Nx` target to copy the locales to the server’s assets @@ -4139,6 +4382,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to import historical market data in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the style of the create button on the page for granting and revoking public access to share the portfolio - Improved the language localization for German (`de`) @@ -4156,6 +4400,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Supported enter key press to submit the form of the create or update access dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the display of the results in the search for a holding - Changed the queue jobs view in the admin control panel to an `@angular/material` data table @@ -4173,6 +4418,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced a carousel component for the testimonial section on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Displayed the link to the markets overview on the home page without any permission @@ -4189,6 +4435,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added pagination parameters (`skip`, `take`) to the endpoint `GET api/v1/order` ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the settings icon of the user account page - Improved the usability to set an asset profile as a benchmark @@ -4207,6 +4454,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added tabs to the user account page ### Changed +- Improved the language localization for Chinese (zh) - Set up the _Inter_ font family - Upgraded `yahoo-finance2` from version `2.7.0` to `2.8.0` @@ -4223,6 +4471,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Hacktoberfest 2023_ ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `prettier` from version `3.0.2` to `3.0.3` - Upgraded `yahoo-finance2` from version `2.5.0` to `2.7.0` @@ -4236,6 +4485,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for Türkçe (`tr`) ### Changed +- Improved the language localization for Chinese (zh) - Skipped creating queue jobs for asset profiles with `MANUAL` data source on creating a new activity @@ -4250,6 +4500,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for interest on account level (experimental) ### Changed +- Improved the language localization for Chinese (zh) - Improved the preselected currency based on the account’s currency in the create or edit activity dialog - Unlocked the experimental features setting for all users @@ -4276,6 +4527,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced a sidebar navigation on desktop ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the system message - Upgraded _Postgres_ from version `12` to `15` in the `docker-compose` files @@ -4288,6 +4540,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a timeout to all data source requests ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the style of the user interface for granting and revoking public access to share the portfolio - Removed the account type from the user interface as a preparation to remove it from the `Account` database schema @@ -4311,6 +4564,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Announcing Ghostfolio 2.0_ ### Changed +- Improved the language localization for Chinese (zh) - **Breaking Change**: Removed the deprecated environment variable `BASE_CURRENCY` - Improved the validation in the activities import @@ -4331,6 +4585,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added _Hacker News_ to the _As seen in_ section on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Shortened the page titles - Improved the language localization for German (`de`) @@ -4350,6 +4605,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a health check endpoint for data enhancers ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `Nx` from version `16.7.2` to `16.7.4` - Upgraded `prettier` from version `2.8.4` to `3.0.2` @@ -4361,6 +4617,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Ghostfolio joins OSS Friends_ ### Changed +- Improved the language localization for Chinese (zh) - Refreshed the cryptocurrencies list - Improved the _OSS Friends_ page @@ -4372,6 +4629,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.302.0 - 2023-08-20 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) - Upgraded `angular` from version `16.1.8` to `16.2.1` @@ -4386,6 +4644,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the _OSS Friends_ page ### Changed +- Improved the language localization for Chinese (zh) - Improved the localized meta data in `html` files @@ -4401,12 +4660,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added more durations in the coupon system ### Changed +- Improved the language localization for Chinese (zh) - Migrated the remaining requests from `bent` to `got` ## 1.299.1 - 2023-08-10 ### Changed +- Improved the language localization for Chinese (zh) - Optimized the activities import by allowing a different currency than the asset’s official one - Added a timeout to the _EOD Historical Data_ requests @@ -4420,6 +4681,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.298.0 - 2023-08-06 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) - Upgraded `ng-extract-i18n-merge` from version `2.6.0` to `2.7.0` @@ -4437,6 +4699,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a `copy-assets` `Nx` target to the client build ### Changed +- Improved the language localization for Chinese (zh) - Improved the alignment of the region percentages on the allocations page - Improved the alignment of the region percentages on the public page @@ -4449,6 +4712,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.296.0 - 2023-08-01 ### Changed +- Improved the language localization for Chinese (zh) - Optimized the validation in the activities import by reducing the list to unique asset profiles - Optimized the data gathering in the activities import @@ -4466,6 +4730,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.294.0 - 2023-07-29 ### Changed +- Improved the language localization for Chinese (zh) - Extended the allocations by market chart on the allocations page by unavailable data @@ -4480,6 +4745,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added error handling for the _Redis_ connections to keep the app running if the connection fails ### Changed +- Improved the language localization for Chinese (zh) - Set the `lastmod` dates of `sitemap.xml` dynamically @@ -4495,6 +4761,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced the allocations by market chart on the allocations page ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `yahoo-finance2` from version `2.4.2` to `2.4.3` @@ -4510,6 +4777,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for account balance time series ### Changed +- Improved the language localization for Chinese (zh) - Renamed queries to presets in the historical market data table of the admin control panel @@ -4521,6 +4789,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added queries to the historical market data table of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the login dialog - Disabled the caching in the health check endpoint for data providers @@ -4530,12 +4799,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.289.0 - 2023-07-14 ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `yahoo-finance2` from version `2.4.1` to `2.4.2` ## 1.288.0 - 2023-07-12 ### Changed +- Improved the language localization for Chinese (zh) - Improved the loading state during filtering on the allocations page - Beautified the names with ampersand (`&`) in the asset profile @@ -4544,6 +4815,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.287.0 - 2023-07-09 ### Changed +- Improved the language localization for Chinese (zh) - Hid the average buy price in the position detail chart if there is no holding - Improved the language localization for French (`fr`) @@ -4568,6 +4840,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the attribute `headers` to the scraper configuration ### Changed +- Improved the language localization for Chinese (zh) - Extended the asset profile details dialog in the admin control panel by the scraper configuration - Improved the language localization for German (`de`) @@ -4580,6 +4853,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the ability to add an index for benchmarks as an asset profile in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Upgraded the _Internet Identity_ dependencies from version `0.15.1` to `0.15.7` @@ -4596,6 +4870,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the `helmet` middleware to protect the app from web vulnerabilities by setting HTTP headers ### Changed +- Improved the language localization for Chinese (zh) - Improved the selected item of the holding selector in the import dividends dialog - Extended the symbol search component by asset sub classes @@ -4608,6 +4883,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the ability to add an asset profile in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the use of permissions on the about page - Harmonized the use of permissions on the landing page @@ -4623,6 +4899,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for Portuguese (`pt`) ### Changed +- Improved the language localization for Chinese (zh) - Extracted the symbol search to a dedicated component - Improved the column headers in the holdings table for mobile @@ -4641,6 +4918,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Supported a note for accounts ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for French (`fr`) @@ -4652,6 +4930,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.278.0 - 2023-06-09 ### Changed +- Improved the language localization for Chinese (zh) - Extended the clone functionality of a transaction by the quantity - Changed the direction of the ellipsis icon in various tables @@ -4682,6 +4961,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the `changefreq` attribute to the sitemap ### Changed +- Improved the language localization for Chinese (zh) - Improved the routes of the tabs - Enforced a stricter date format in the activities import: `dd-MM-yyyy` instead of `dd-MM-yy` @@ -4695,6 +4975,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.275.0 - 2023-05-30 ### Changed +- Improved the language localization for Chinese (zh) - Extended the footer navigation by the localized Ghostfolio versions - Improved the language localization for German (`de`) @@ -4713,6 +4994,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for localized routes in Spanish (`es`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the activities import dialog - Improved the language localization for German (`de`) @@ -4736,6 +5018,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to set an asset profile as a benchmark ### Changed +- Improved the language localization for Chinese (zh) - Decreased the density of the `@angular/material` tables - Improved the portfolio proportion chart component by supporting case insensitive names @@ -4752,6 +5035,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Unlock your Financial Potential with Ghostfolio_ ### Changed +- Improved the language localization for Chinese (zh) - Improved the local number formatting in the value component - Changed the uptime to the last 90 days on the _Open Startup_ (`/open`) page @@ -4771,6 +5055,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced the _Open Startup_ (`/open`) page with aggregated key metrics including uptime ### Changed +- Improved the language localization for Chinese (zh) - Improved the mobile layout of the portfolio summary tab on the home page - Improved the language localization for German (`de`) @@ -4789,6 +5074,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `FINANCIAL_MODELING_PREP` as a new data source type ### Changed +- Improved the language localization for Chinese (zh) - Improved the market price on the first buy date in the chart of the position detail dialog - Restructured the admin control panel with a new settings tab @@ -4804,6 +5090,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `depends_on` and `healthcheck` for the _Postgres_ and _Redis_ services to the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the preview step of the activities import by unchecking duplicates - Upgraded `yahoo-finance2` from version `2.3.10` to `2.4.1` @@ -4815,6 +5102,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the _Stripe_ checkout to the pricing page ### Changed +- Improved the language localization for Chinese (zh) - Improved the management of platforms in the admin control panel - Improved the style of the interstitial for the subscription @@ -4830,6 +5118,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added _DEV Community_ to the _As seen in_ section on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `class-transformer` from version `0.3.2` to `0.5.1` - Upgraded `class-validator` from version `0.13.1` to `0.14.0` @@ -4843,6 +5132,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.265.0 - 2023-05-01 ### Changed +- Improved the language localization for Chinese (zh) - Improved the tooltip of the portfolio proportion chart component @@ -4857,6 +5147,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced the allocations by platform chart on the allocations page ### Changed +- Improved the language localization for Chinese (zh) - Deprecated the use of the environment variable `BASE_CURRENCY` - Cleaned up initial values from the _X-ray_ section @@ -4864,6 +5155,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.263.0 - 2023-04-30 ### Changed +- Improved the language localization for Chinese (zh) - Split the environment variable `DATA_SOURCE_PRIMARY` in `DATA_SOURCE_EXCHANGE_RATES` and `DATA_SOURCE_IMPORT` @@ -4879,6 +5171,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the support of the impersonation mode for local development ### Changed +- Improved the language localization for Chinese (zh) - Improved the queue jobs implementation by adding / updating historical market data in bulk - Improved the language localization for German (`de`) @@ -4914,6 +5207,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a health check endpoint for data providers ### Changed +- Improved the language localization for Chinese (zh) - Persisted today’s market data continuously @@ -4947,6 +5241,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the _Yahoo Finance_ data enhancer for countries, sectors and urls ### Changed +- Improved the language localization for Chinese (zh) - Enabled the configuration to immediately remove queue jobs on complete - Refactored the implementation of removing queue jobs @@ -4963,6 +5258,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Made the system message expandable ### Changed +- Improved the language localization for Chinese (zh) - Skipped creating queue jobs for asset profiles with `MANUAL` data source not having a scraper configuration - Reduced the execution interval of the data gathering to every hour @@ -4975,6 +5271,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.254.0 - 2023-04-14 ### Changed +- Improved the language localization for Chinese (zh) - Improved the queue jobs implementation by adding in bulk - Improved the queue jobs implementation by introducing unique job ids @@ -4983,6 +5280,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.253.0 - 2023-04-14 ### Changed +- Improved the language localization for Chinese (zh) - Reduced the execution interval of the data gathering to every 12 hours @@ -4993,12 +5291,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.252.2 - 2023-04-11 ### Changed +- Improved the language localization for Chinese (zh) - Deprecated the `auth` endpoint of the login with _Security Token_ (`GET`) ## 1.252.1 - 2023-04-10 ### Changed +- Improved the language localization for Chinese (zh) - Changed the slide toggles to checkboxes on the user account page - Changed the slide toggles to checkboxes in the admin control panel @@ -5010,6 +5310,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.251.0 - 2023-04-07 ### Changed +- Improved the language localization for Chinese (zh) - Improved the activities import for `csv` files exported by _Interactive Brokers_ - Improved the rendering of the chart ticks (`0.5K` → `500`) @@ -5033,6 +5334,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for multiple subscription offers ### Changed +- Improved the language localization for Chinese (zh) - Improved the portfolio evolution chart (ignore first item) - Improved the accounts import by handling the platform @@ -5048,6 +5350,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the testimonial section on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Improved the loading state of the value component on the allocations page - Improved the value component by always showing the label (also while loading) @@ -5065,6 +5368,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a breadcrumb navigation to the blog post pages ### Changed +- Improved the language localization for Chinese (zh) - Refactored the calculation of the chart - Hid the platform selector if no platforms are available in the create or update account dialog @@ -5078,6 +5382,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the subscription expiration date to the users table of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Updated the URL of the Ghostfolio Slack channel - Upgraded `prisma` from version `4.10.1` to `4.11.0` @@ -5094,6 +5399,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `isin` to the asset profile model ### Changed +- Improved the language localization for Chinese (zh) - Extended the _Trackinsight_ data enhancer for asset profile data by `isin` - Improved the language localization for _Gather Data_ @@ -5109,6 +5415,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the search functionality for the `EOD_HISTORICAL_DATA` data source type ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the _FIRE_ calculator - Improved the exchange rate service for a specific date used in activities with a manual currency @@ -5127,6 +5434,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `COINGECKO` as a default to `DATA_SOURCES` ### Changed +- Improved the language localization for Chinese (zh) - Improved the validation of the manual currency for the activity fee and unit price - Harmonized the axis style of charts @@ -5136,6 +5444,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.242.0 - 2023-03-04 ### Changed +- Improved the language localization for Chinese (zh) - Simplified the database seeding - Upgraded `ngx-skeleton-loader` from version `5.0.0` to `7.0.0` @@ -5147,6 +5456,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.241.0 - 2023-03-01 ### Changed +- Improved the language localization for Chinese (zh) - Filtered activities with type `ITEM` from search results - Considered the user’s language in the _Stripe_ checkout @@ -5170,6 +5480,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Ghostfolio meets Umbrel_ ### Changed +- Improved the language localization for Chinese (zh) - Removed the dependency `rimraf` @@ -5184,6 +5495,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added _Umbrel_ to the _As seen in_ section on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Renamed the example environment variable file from `.env` to `.env.example` - Upgraded `zone.js` from version `0.11.8` to `0.12.0` @@ -5204,6 +5516,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the support details to the pricing page ### Changed +- Improved the language localization for Chinese (zh) - Increased the file size limit for the activities import - Improved the style of the search results for symbols @@ -5219,6 +5532,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.236.0 - 2023-02-17 ### Changed +- Improved the language localization for Chinese (zh) - Beautified the ETF names in the asset profile - Removed the data source type `GHOSTFOLIO` @@ -5232,6 +5546,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.235.0 - 2023-02-16 ### Changed +- Improved the language localization for Chinese (zh) - Improved the styles on the about page - Eliminated the `GhostfolioScraperApiService` @@ -5243,6 +5558,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the data import and export feature to the pricing page ### Changed +- Improved the language localization for Chinese (zh) - Copy the logic of `GhostfolioScraperApiService` to `ManualService` - Improved the content of the landing page @@ -5278,6 +5594,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to import accounts ### Changed +- Improved the language localization for Chinese (zh) - Improved the style in the admin control panel - Removed the _Google Play_ badge from the landing page @@ -5286,6 +5603,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.232.0 - 2023-02-05 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) - Migrated the style of `ActivitiesPageModule` to `@angular/material` `15` (mdc) @@ -5306,6 +5624,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to link a (wealth) item to an account ### Changed +- Improved the language localization for Chinese (zh) - Relaxed the validation rule of the _Redis_ host environment variable (`REDIS_HOST`) - Improved the language localization for German (`de`) @@ -5322,6 +5641,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a quote to the blog post _Ghostfolio auf Sackgeld.com vorgestellt_ ### Changed +- Improved the language localization for Chinese (zh) - Improved the unit format (`%`) in the global heat map component of the public page - Improved the pricing page @@ -5341,6 +5661,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added _Sackgeld.com_ to the _As seen in_ section on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Removed the toggle _Original Shares_ vs. _Current Shares_ on the allocations page - Hid error messages related to no current investment in the client @@ -5357,6 +5678,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the hints in user settings ### Changed +- Improved the language localization for Chinese (zh) - Improved the date formatting in the tooltip of the dividend timeline grouped by month / year - Improved the date formatting in the tooltip of the investment timeline grouped by month / year @@ -5366,6 +5688,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.227.1 - 2023-01-14 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) @@ -5381,6 +5704,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for translated tags ### Changed +- Improved the language localization for Chinese (zh) - Improved the logo alignment @@ -5397,6 +5721,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the thousand separator in the global heat map component ### Changed +- Improved the language localization for Chinese (zh) - Improved the form of the import dividends dialog (disable while loading) - Removed the deprecated `~` in _Sass_ imports @@ -5412,6 +5737,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for importing dividends from a data provider ### Changed +- Improved the language localization for Chinese (zh) - Extended the Frequently Asked Questions (FAQ) page @@ -5424,6 +5750,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the language localization for French (`fr`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for Dutch (`nl`) @@ -5435,6 +5762,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a prefix to the codes of the coupon system ### Changed +- Improved the language localization for Chinese (zh) - Optimized the page titles in the header for mobile - Extended the asset profile details dialog in the admin control panel @@ -5447,6 +5775,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the price to the `Subscription` database schema ### Changed +- Improved the language localization for Chinese (zh) - Changed the execution time of the asset profile data gathering to every Sunday at lunch time - Improved the activities import by providing asset profile details @@ -5470,6 +5799,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Resolved the title of the blog post ### Changed +- Improved the language localization for Chinese (zh) - Improved the activities import by a preview step - Improved the labels based on the type in the create or edit activity dialog @@ -5488,6 +5818,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the `dryRun` option to the import activities endpoint ### Changed +- Improved the language localization for Chinese (zh) - Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 365 days - Upgraded `color` from version `4.0.1` to `4.2.3` @@ -5505,6 +5836,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the glossary of the resources page by _Deflation_, _Inflation_ and _Stagflation_ ### Changed +- Improved the language localization for Chinese (zh) - Added the name to the symbol column in the activities table - Combined the name and symbol column in the holdings table (former positions table) @@ -5517,6 +5849,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an endpoint to fetch the logo of an asset or a platform ### Changed +- Improved the language localization for Chinese (zh) - Improved the asset profile details dialog in the admin control panel - Upgraded `chart.js` from version `3.8.0` to `4.0.1` @@ -5528,6 +5861,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the dividend timeline grouped by month ### Changed +- Improved the language localization for Chinese (zh) - Improved the value redaction interceptor (including `comment`) - Improved the language localization for Spanish (`es`) @@ -5549,6 +5883,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the support for column sorting in the positions table (performance) ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `big.js` from version `6.1.1` to `6.2.1` - Upgraded `date-fns` from version `2.28.0` to `2.29.3` @@ -5561,6 +5896,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.215.0 - 2022-11-27 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language selector on the user account page - Improved the wording in the _X-ray_ section (net worth instead of investment) @@ -5576,6 +5912,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for sorting in the accounts table ### Changed +- Improved the language localization for Chinese (zh) - Improved the support for the `MANUAL` data source - Improved the _Activities_ tab icon @@ -5603,6 +5940,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.212.0 - 11.11.2022 ### Changed +- Improved the language localization for Chinese (zh) - Changed the view mode selector to a slide toggle - Upgraded `Nx` from version `15.0.0` to `15.0.13` @@ -5610,6 +5948,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.211.0 - 11.11.2022 ### Changed +- Improved the language localization for Chinese (zh) - Converted the client into a _Progressive Web App_ (PWA) with `@angular/pwa` - Removed the bottom margin from the body element @@ -5622,6 +5961,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added tabs to the portfolio page ### Changed +- Improved the language localization for Chinese (zh) - Merged the _FIRE_ calculator and the _X-ray_ section to a single page - Tightened the validation rule of the base currency environment variable (`BASE_CURRENCY`) @@ -5637,6 +5977,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the _Buy me a coffee_ button to the about page ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the activities import - Improved the usage of the premium indicator component @@ -5650,6 +5991,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added pagination to the activities table ### Changed +- Improved the language localization for Chinese (zh) - Restructured the actions in the admin control panel @@ -5665,6 +6007,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for dates in _ISO 8601_ date format (`YYYY-MM-DD`) in the activities import ### Changed +- Improved the language localization for Chinese (zh) - Darkened the background color of the dark mode @@ -5676,6 +6019,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.206.2 - 20.10.2022 ### Changed +- Improved the language localization for Chinese (zh) - Fixed the `rxjs` version to `7.5.6` (resolutions) - Migrated the `angular.json` to `project.json` files in the `Nx` workspace @@ -5689,6 +6033,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.205.2 - 16.10.2022 ### Changed +- Improved the language localization for Chinese (zh) - Persisted the language on url change - Improved the portfolio evolution chart @@ -5704,6 +6049,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up the `prettier` plugin `prettier-plugin-organize-attributes` ### Changed +- Improved the language localization for Chinese (zh) - Respected the current date in the _FIRE_ calculator - Simplified the settings management in the admin control panel @@ -5725,6 +6071,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Supported a progressive line animation in the line chart component ### Changed +- Improved the language localization for Chinese (zh) - Moved the benchmark comparator from experimental to general availability - Improved the user interface of the benchmark comparator @@ -5741,6 +6088,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for a translated 4% rule in the _FIRE_ section ### Changed +- Improved the language localization for Chinese (zh) - Improved the caching of the benchmarks in the markets overview (only cache if fetching was successful) - Improved the wording in the twitter bot service @@ -5757,6 +6105,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _Hacktoberfest 2022_ ### Changed +- Improved the language localization for Chinese (zh) - Improved the usage of the value component in the admin control panel - Improved the language localization for Spanish (`es`) @@ -5774,6 +6123,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for an icon in the value component ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `prisma` from version `4.1.1` to `4.4.0` @@ -5799,6 +6149,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the feature overview page by multi-language support (English, German, Italian) ### Changed +- Improved the language localization for Chinese (zh) - Combined the performance and chart calculation - Improved the style of various selectors (density) @@ -5813,6 +6164,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.195.0 - 20.09.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the algorithm of the performance chart calculation @@ -5828,6 +6180,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Visualized the percentage of the active filter on the allocations page ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) @@ -5842,6 +6195,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.193.0 - 14.09.2022 ### Changed +- Improved the language localization for Chinese (zh) - Sorted the benchmarks by name - Extended the pricing page @@ -5854,6 +6208,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.192.0 - 11.09.2022 ### Changed +- Improved the language localization for Chinese (zh) - Simplified the configuration of the benchmarks: `symbolProfileId` instead of `dataSource` and `symbol` - Upgraded `yahoo-finance2` from version `2.3.3` to `2.3.6` @@ -5866,6 +6221,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.191.0 - 10.09.2022 ### Changed +- Improved the language localization for Chinese (zh) - Removed the `currency` and `viewMode` from the `User` database schema @@ -5880,6 +6236,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the date range component to the benchmark comparator ### Changed +- Improved the language localization for Chinese (zh) - Improved the mobile layout of the benchmark comparator - Migrated the date range setting from the locale storage to the user settings @@ -5888,6 +6245,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.189.0 - 08.09.2022 ### Changed +- Improved the language localization for Chinese (zh) - Distinguished between currency and unit in the chart tooltip @@ -5915,6 +6273,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.186.2 - 03.09.2022 ### Changed +- Improved the language localization for Chinese (zh) - Decreased the rate limiter duration of queue jobs from 5 to 4 seconds - Removed the alias from the `User` database schema @@ -5934,6 +6293,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a skeleton loader to the market mood component in the markets overview ### Changed +- Improved the language localization for Chinese (zh) - Moved the build pipeline from _Travis_ to _GitHub Actions_ - Increased the caching of the benchmarks @@ -5951,6 +6311,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _GitHub Action_ to create an `linux/arm64` docker image ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) @@ -5965,12 +6326,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a filter by asset sub class for the asset profiles in the admin control ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) ## 1.182.0 - 23.08.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the language localization for German (`de`) - Extended and made the columns of the asset profiles sortable in the admin control @@ -5984,6 +6347,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for translated labels in the value component ### Changed +- Improved the language localization for Chinese (zh) - Integrated the commands `database:setup` and `database:migrate` into the container start @@ -6004,6 +6368,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Resolved the feature graphic of the blog post ### Changed +- Improved the language localization for Chinese (zh) - Tagged template literal strings in components for localization with `$localize` @@ -6020,6 +6385,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post: _500 Stars on GitHub_ ### Changed +- Improved the language localization for Chinese (zh) - Reduced the maximum width of the performance chart on the home page @@ -6031,6 +6397,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added default values for `countries` and `sectors` of the symbol profile overrides model ### Changed +- Improved the language localization for Chinese (zh) - Simplified the initialization of the exchange rate service - Improved the orders query for `assetClass` with symbol profile overrides @@ -6048,6 +6415,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the `AGPLv3` logo to the landing page ### Changed +- Improved the language localization for Chinese (zh) - Refactored the initialization of the exchange rate service - Upgraded `angular` from version `14.0.2` to `14.1.0` @@ -6066,6 +6434,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added page titles ### Changed +- Improved the language localization for Chinese (zh) - Improved the performance of data provider requests by introducing a maximum number of symbols per request (chunk size) - Changed the log level settings @@ -6116,6 +6485,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added _Internet Identity_ as a new social login provider ### Changed +- Improved the language localization for Chinese (zh) - Improved the empty state of the - _Analysis_ section @@ -6139,6 +6509,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the cryptocurrency _TerraUSD_ (`UST-USD`) ### Changed +- Improved the language localization for Chinese (zh) - Removed the alias from the user interface as a preparation to remove it from the `User` database schema - Removed the activities import limit for users with a subscription @@ -6152,6 +6523,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a blog post ### Changed +- Improved the language localization for Chinese (zh) - Refreshed the cryptocurrencies list to support more coins by default - Upgraded `date-fns` from version `2.22.1` to `2.28.0` @@ -6163,6 +6535,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the investment timeline grouped by month ### Changed +- Improved the language localization for Chinese (zh) - Handled an occasional currency pair inconsistency in the _Yahoo Finance_ service (`GBP=X` instead of `USDGBP=X`) @@ -6177,6 +6550,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added _Markets_ to the public pages ### Changed +- Improved the language localization for Chinese (zh) - Improved the _Create Account_ link in the _Live Demo_ - Upgraded `ngx-markdown` from version `13.0.0` to `14.0.1` @@ -6192,6 +6566,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an account detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the label of the (symbol) search - Refactored the demo account as a route (`/demo`) @@ -6208,6 +6583,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a reusable premium indicator component ### Changed +- Improved the language localization for Chinese (zh) - Moved the positions table to a dedicated section (_Holdings_) - Changed the data gathering by symbol endpoint to delete data first @@ -6221,6 +6597,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.163.0 - 22.06.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the onboarding for iOS @@ -6231,6 +6608,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Privacy Policy_ page ### Changed +- Improved the language localization for Chinese (zh) - Simplified the header @@ -6245,6 +6623,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the vertical hover line to inspect data points in the performance chart on the home page ### Changed +- Improved the language localization for Chinese (zh) - Improved the landing page - Upgraded `angular` from version `13.3.6` to `14.0.2` @@ -6264,6 +6643,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.159.0 - 15.06.2022 ### Changed +- Improved the language localization for Chinese (zh) - Changed the default `HOST` to `0.0.0.0` - Refactored the endpoint of the public page (filter by equity) @@ -6275,6 +6655,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the queue jobs view in the admin control panel by a data dialog ### Changed +- Improved the language localization for Chinese (zh) - Exposed the environment variable `HOST` - Decreased the number of attempts of queue jobs from `20` to `10` (fail earlier) @@ -6289,6 +6670,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the queue jobs view in the admin control panel by the number of attempts and the status ### Changed +- Improved the language localization for Chinese (zh) - Migrated the historical market data gathering to the queue design pattern - Refreshed the cryptocurrencies list to support more coins by default @@ -6309,6 +6691,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a new view with jobs of the queue to the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Simplified the features page - Restructured the _FIRE_ section @@ -6325,6 +6708,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `EOD_HISTORICAL_DATA` as a new data source type ### Changed +- Improved the language localization for Chinese (zh) - Exposed the environment variable `REDIS_PASSWORD` @@ -6343,6 +6727,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a vertical hover line to inspect data points in the line chart component ### Changed +- Improved the language localization for Chinese (zh) - Improved the tooltips of the chart components (content and style) - Simplified the pricing page @@ -6358,6 +6743,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added value redaction for the impersonation mode in the API response as an interceptor ### Changed +- Improved the language localization for Chinese (zh) - Changed the twitter bot service to rest on the weekend - Upgraded `prisma` from version `3.12.0` to `3.14.0` @@ -6386,6 +6772,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.150.0 - 21.05.2022 ### Changed +- Improved the language localization for Chinese (zh) - Skipped data enhancer (_Trackinsight_) if data is inaccurate @@ -6417,6 +6804,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.147.0 - 10.05.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the allocations page with no filtering (include cash positions) @@ -6428,6 +6816,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up _Nx Cloud_ ### Changed +- Improved the language localization for Chinese (zh) - Migrated the asset profile data gathering to the queue design pattern - Improved the allocations page with no filtering @@ -6451,6 +6840,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the form to set the asset and asset sub class for (wealth) items ### Changed +- Improved the language localization for Chinese (zh) - Refactored the filtering (activities table and allocations page) @@ -6470,6 +6860,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for real estate ### Changed +- Improved the language localization for Chinese (zh) - Improved the layout of the position detail dialog - Upgraded `yahoo-finance2` from version `2.3.1` to `2.3.2` @@ -6486,6 +6877,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.143.0 - 26.04.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the filtering by tags @@ -6497,6 +6889,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the tags to the position detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Changed the date to UTC in the data gathering service - Reused the value component in the users table of the admin control panel @@ -6518,6 +6911,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a tagging system for activities ### Changed +- Improved the language localization for Chinese (zh) - Extracted the activities table filter to a dedicated component - Changed the url of the _Get Started_ link to `https://ghostfol.io` on the public page @@ -6536,6 +6930,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a symbol profile overrides model for manual adjustments ### Changed +- Improved the language localization for Chinese (zh) - Reused the value component in the _Ghostfolio in Numbers_ section of the about page - Persisted the savings rate in the _FIRE_ calculator @@ -6556,6 +6951,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the total amount to the tooltip in the chart of the _FIRE_ calculator ### Changed +- Improved the language localization for Chinese (zh) - Beautified the ETF names in the asset profile @@ -6573,6 +6969,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the _Boringly Getting Rich_ guide to the resources section ### Changed +- Improved the language localization for Chinese (zh) - Separated the deposit and savings in the chart of the _FIRE_ calculator @@ -6583,6 +6980,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support to export future activities (drafts) as an `.ics` file ### Changed +- Improved the language localization for Chinese (zh) - Migrated the search functionality to `yahoo-finance2` @@ -6593,6 +6991,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.136.0 - 13.04.2022 ### Changed +- Improved the language localization for Chinese (zh) - Changed the _Total_ label to _Total Assets_ in the portfolio summary tab on the home page @@ -6612,6 +7011,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.134.0 - 09.04.2022 ### Changed +- Improved the language localization for Chinese (zh) - Switched to the new calculation engine - Improved the 4% rule in the _FIRE_ section @@ -6620,6 +7020,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.133.0 - 07.04.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the empty state of the portfolio proportion chart component @@ -6640,6 +7041,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for localization (date and number format) in user settings ### Changed +- Improved the language localization for Chinese (zh) - Improved the label of the average price from _Ø Buy Price_ to _Average Unit Price_ @@ -6657,6 +7059,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added more durations in the coupon system ### Changed +- Improved the language localization for Chinese (zh) - Displayed the value in base currency in the accounts table on mobile - Displayed the value in base currency in the activities table on mobile @@ -6700,6 +7103,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.127.0 - 16.03.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the error handling in the scraper configuration @@ -6714,6 +7118,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for bonds ### Changed +- Improved the language localization for Chinese (zh) - Restructured the portfolio summary tab on the home page - Improved the tooltips in the portfolio proportion chart component by introducing multilines @@ -6730,6 +7135,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the contexts to the logger commands ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `Nx` from version `13.8.1` to `13.8.5` @@ -6740,6 +7146,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for setting a duration in the coupon system ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `ngx-skeleton-loader` from version `2.9.1` to `5.0.0` - Upgraded `prisma` from version `3.9.1` to `3.10.0` @@ -6752,6 +7159,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Included data provider errors in the API response ### Changed +- Improved the language localization for Chinese (zh) - Removed the redundant attributes (`currency`, `dataSource`, `symbol`) of the activity model - Removed the prefix for symbols with the data source `GHOSTFOLIO` @@ -6782,6 +7190,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the url to the symbol profile model ### Changed +- Improved the language localization for Chinese (zh) - Migrated from `yahoo-finance` to `yahoo-finance2` @@ -6792,6 +7201,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.120.0 - 25.02.2022 ### Changed +- Improved the language localization for Chinese (zh) - Distinguished the labels _Other_ and _Unknown_ in the portfolio proportion chart component - Improved the portfolio entry page @@ -6809,6 +7219,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.118.0 - 20.02.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the calculation of the overall performance percentage in the new calculation engine - Displayed features in features overview page based on permissions @@ -6817,6 +7228,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.117.0 - 19.02.2022 ### Changed +- Improved the language localization for Chinese (zh) - Moved the countries and sectors charts in the position detail dialog - Distinguished today’s data point of historical data in the admin control panel @@ -6834,6 +7246,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a service to tweet the current _Fear & Greed Index_ (market mood) ### Changed +- Improved the language localization for Chinese (zh) - Improved the mobile layout of the position detail dialog (countries and sectors charts) @@ -6851,6 +7264,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the countries and sectors to the position detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `angular` from version `13.1.2` to `13.2.2` - Upgraded `Nx` from version `13.4.1` to `13.8.1` @@ -6875,6 +7289,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.113.0 - 09.02.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the position of the currency column in the accounts table - Improved the position of the currency column in the activities table @@ -6896,6 +7311,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the export functionality to the position detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the export functionality for activities (respect filtering) - Removed the _Admin_ user from the database seeding @@ -6920,6 +7336,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for deleting symbol profile data in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Used `dataSource` and `symbol` from `SymbolProfile` instead of the `order` object (in `ExportService` and `PortfolioService`) @@ -6947,6 +7364,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for the cryptocurrency _Mina Protocol_ (`MINA-USD`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the form in the create or edit transaction dialog - Improved the consistent use of `symbol` in combination with `dataSource` @@ -6959,6 +7377,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.108.0 - 27.01.2022 ### Changed +- Improved the language localization for Chinese (zh) - Improved the annualized performance in the new calculation engine - Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 90 days @@ -6980,6 +7399,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the footer row with total fees and total value to the activities table ### Changed +- Improved the language localization for Chinese (zh) - Extended the historical data view in the admin control panel - Upgraded the _Stripe_ dependencies @@ -6996,6 +7416,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for fetching multiple symbols in the `GOOGLE_SHEETS` data provider ### Changed +- Improved the language localization for Chinese (zh) - Improved the data provider with grouping by data source and thereby reducing the number of requests @@ -7014,6 +7435,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.103.0 - 13.01.2022 ### Changed +- Improved the language localization for Chinese (zh) - Added links to the statistics section on the about page @@ -7024,6 +7446,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.102.0 - 11.01.2022 ### Changed +- Improved the language localization for Chinese (zh) - Start eliminating `dataSource` from activity @@ -7039,6 +7462,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `GOOGLE_SHEETS` as a new data source type ### Changed +- Improved the language localization for Chinese (zh) - Excluded the url pattern of shared portfolios in the `robots.txt` file @@ -7065,6 +7489,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Exposed the profile data gathering by symbol as an endpoint ### Changed +- Improved the language localization for Chinese (zh) - Improved the portfolio analysis page: show the y-axis and extend the chart in relation to the days in market - Restructured the about page @@ -7089,6 +7514,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the date range component to the holdings tab ### Changed +- Improved the language localization for Chinese (zh) - Extended the statistics section on the about page (users in Slack community) @@ -7111,6 +7537,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.96.0 - 27.12.2021 ### Changed +- Improved the language localization for Chinese (zh) - Made the data provider warning more discreet - Upgraded `http-status-codes` from version `2.1.4` to `2.2.0` @@ -7141,6 +7568,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for cryptocurrencies _Cosmos_ (`ATOM-USD`) and _Polkadot_ (`DOT-USD`) ### Changed +- Improved the language localization for Chinese (zh) - Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 30 days - Made the import functionality for transactions by `csv` files more flexible @@ -7173,6 +7601,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.91.0 - 18.12.2021 ### Changed +- Improved the language localization for Chinese (zh) - Removed the redundant all time high and all time low from the performance endpoint @@ -7194,6 +7623,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up pipeline for docker build ### Changed +- Improved the language localization for Chinese (zh) - Removed the default transactions import limit - Improved the landing page in dark mode @@ -7210,6 +7640,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Extended the data gathering by symbol endpoint with an optional date ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `Nx` from version `13.2.2` to `13.3.0` - Upgraded `storybook` from version `6.4.0-rc.3` to `6.4.9` @@ -7229,6 +7660,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced the read-only mode ### Changed +- Improved the language localization for Chinese (zh) - Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 10 days - Upgraded `prisma` from version `2.30.2` to `3.6.0` @@ -7240,6 +7672,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the historical data chart of the _Fear & Greed Index_ (market mood) ### Changed +- Improved the language localization for Chinese (zh) - Improved the historical data view in the admin control panel (hide invalid and future dates) - Enabled the import functionality for transactions by default @@ -7264,6 +7697,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.83.0 - 29.11.2021 ### Changed +- Improved the language localization for Chinese (zh) - Removed the experimental API @@ -7279,6 +7713,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a new tab to manage historical data to the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Introduced tabs with routing to the home page @@ -7289,6 +7724,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the value to the position detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `angular` from version `12.2.4` to `13.0.2` - Upgraded `angular-material-css-vars` from version `2.1.2` to `3.0.0` @@ -7316,6 +7752,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for cryptocurrency _Algorand_ ### Changed +- Improved the language localization for Chinese (zh) - Locked the symbol input in the edit transaction dialog - Filtered the account selector by account type (`SECURITIES`) in the create or edit transaction dialog @@ -7337,6 +7774,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.77.0 - 16.11.2021 ### Changed +- Improved the language localization for Chinese (zh) - Hid the _Get Started_ button on the registration page @@ -7362,6 +7800,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.74.0 - 11.11.2021 ### Changed +- Improved the language localization for Chinese (zh) - Adapted the decimal places for cryptocurrencies in the position detail dialog - Moved the _Fear & Greed Index_ (market mood) to a new tab on the home page @@ -7369,6 +7808,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.73.0 - 10.11.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the info messages to add the first transaction @@ -7379,12 +7819,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.72.0 - 08.11.2021 ### Changed +- Improved the language localization for Chinese (zh) - Cached the statistics section on the about page ## 1.71.0 - 07.11.2021 ### Changed +- Improved the language localization for Chinese (zh) - Changed the logger from `console.log()` to `Logger.log()` @@ -7395,6 +7837,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.70.0 - 07.11.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the validation of `json` files in the import functionality for transactions - Moved the scraper configuration to the symbol profile model @@ -7410,6 +7853,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the symbol mapping attribute to the symbol profile model ### Changed +- Improved the language localization for Chinese (zh) - Improved the registration page @@ -7420,6 +7864,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.68.0 - 01.11.2021 ### Changed +- Improved the language localization for Chinese (zh) - Prettified the generic scraper symbols in the portfolio proportion chart component - Extended the statistics section on the about page by the active users count (7d) @@ -7435,6 +7880,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.66.0 - 30.10.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the landing page - Ordered the granted accesses by type @@ -7446,6 +7892,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the user interface for granting and revoking public access to share the portfolio ### Changed +- Improved the language localization for Chinese (zh) - Moved the data enhancer calls from the data provider (`get()`) to the data gathering service to reduce traffic to 3rd party data providers - Changed the profile data gathering from every 12 hours to once every weekend @@ -7457,6 +7904,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for more cryptocurrency symbols like _Avalanche_, _Polygon_, _Shiba Inu_ etc. ### Changed +- Improved the language localization for Chinese (zh) - Changed the data provider service to handle a dynamic list of services @@ -7467,6 +7915,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a public page to share the portfolio ### Changed +- Improved the language localization for Chinese (zh) - Improved the skeleton loader size of the portfolio proportion chart component @@ -7488,6 +7937,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced the primary data source ### Changed +- Improved the language localization for Chinese (zh) - Restricted the file selector of the import functionality for transactions to `csv` and `json` @@ -7502,6 +7952,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Data provider service returns data for the `dataSource` / `symbol` pair ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the page layouts @@ -7516,6 +7967,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a data enhancer for symbol profile data (countries and sectors) via _Trackinsight_ ### Changed +- Improved the language localization for Chinese (zh) - Changed the values of the global heat map to fixed-point notation @@ -7533,6 +7985,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.58.0 - 02.10.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the symbol conversion for _Yahoo Finance_: Support for _Solana USD_ (`SOL1-USD`) - Improved the tooltips of the allocations page @@ -7545,6 +7998,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a protection for endpoints (subscriptions) ### Changed +- Improved the language localization for Chinese (zh) - Reformatted the exchange rates table in the admin control panel @@ -7556,6 +8010,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a story for the portfolio proportion chart component ### Changed +- Improved the language localization for Chinese (zh) - Changed the navigation to always show the portfolio page - Migrated the data type of currencies from `enum` to `string` in the database @@ -7575,6 +8030,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.55.0 - 20.09.2021 ### Changed +- Improved the language localization for Chinese (zh) - Removed the default value of the data source attribute - Upgraded `@storybook` dependencies @@ -7594,6 +8050,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the data source attribute to the symbol profile model ### Changed +- Improved the language localization for Chinese (zh) - Respected the data source attribute in the data provider service - Respected the data source attribute in the symbol data endpoint @@ -7611,6 +8068,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.53.0 - 13.09.2021 ### Changed +- Improved the language localization for Chinese (zh) - Optimized the annualized performance calculation - Changed the data gathering selection from distinct orders to symbol profiles @@ -7623,6 +8081,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the Ghostfolio Slack channel to the about page ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `@simplewebauthn/browser` and `@simplewebauthn/server` from version `3.0.0` to `4.1.0` @@ -7633,6 +8092,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.51.0 - 11.09.2021 ### Changed +- Improved the language localization for Chinese (zh) - Provided the name in the portfolio position endpoint @@ -7677,6 +8137,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a story for the value component ### Changed +- Improved the language localization for Chinese (zh) - Switched from gross to net performance - Restructured the portfolio summary tab on the home page (fees and net performance) @@ -7689,6 +8150,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the allocation chart by symbol ### Changed +- Improved the language localization for Chinese (zh) - Restructured the allocations page - Upgraded `angular` from version `12.0.4` to `12.2.4` @@ -7703,6 +8165,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.44.0 - 30.08.2021 ### Changed +- Improved the language localization for Chinese (zh) - Extended the sub classification of assets by cash - Upgraded `svgmap` from version `2.1.1` to `2.6.0` @@ -7737,6 +8200,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a link to the system status page ### Changed +- Improved the language localization for Chinese (zh) - Improved the wording for the _Restricted View_: _Presenter View_ - Improved the style of the tables @@ -7750,6 +8214,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.40.0 - 19.08.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the fault tolerance of the portfolio details endpoint @@ -7766,6 +8231,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an option to hide absolute values like performances and quantities (_Restricted View_) ### Changed +- Improved the language localization for Chinese (zh) - Restructured the allocations page @@ -7790,6 +8256,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the overview menu item on mobile ### Changed +- Improved the language localization for Chinese (zh) - Refactored the exchange rate service - Improved the users table in the admin control panel @@ -7802,6 +8269,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the calculated time in market to the portfolio summary tab on the home page ### Changed +- Improved the language localization for Chinese (zh) - Improved the usability of the tabs on the home page - Restructured the portfolio summary tab on the home page @@ -7816,6 +8284,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.36.0 - 09.08.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the data gathering handling on server restart - Respected the cash balance on the allocations page @@ -7828,6 +8297,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.35.0 - 08.08.2021 ### Changed +- Improved the language localization for Chinese (zh) - Hid the pagination of tabs - Improved the classification of assets @@ -7846,6 +8316,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.34.0 - 07.08.2021 ### Changed +- Improved the language localization for Chinese (zh) - Restructured the page hierarchy @@ -7886,6 +8357,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added more data points to the chart ### Changed +- Improved the language localization for Chinese (zh) - Rewritten the core engine for the portfolio calculations - Switched to [Time-Weighted Rate of Return](https://www.investopedia.com/terms/t/time-weightedror.asp) (TWR) for the performance calculation @@ -7901,6 +8373,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.29.0 - 26.07.2021 ### Changed +- Improved the language localization for Chinese (zh) - Introduced tabs on the home page - Changed the menu icon if the menu is open on mobile @@ -7914,6 +8387,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a positions button on the home page which scrolls into the view ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the active page in the navigation on desktop - Removed the footer for users @@ -7923,6 +8397,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.27.0 - 18.07.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the onboarding - Flow of creating a new account @@ -7941,6 +8416,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the `robots.txt` file ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the current pricing plan - Improved the style of the transaction type badge @@ -7958,6 +8434,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the export functionality for transactions ### Changed +- Improved the language localization for Chinese (zh) - Respected the cash balance on the analysis page - Improved the settings selectors on the user account page @@ -7977,6 +8454,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Calculated the total balance (cash) ### Changed +- Improved the language localization for Chinese (zh) - Upgraded `@angular/cdk` and `@angular/material` from version `11.0.4` to `12.0.6` - Upgraded `@nestjs` dependencies @@ -8004,6 +8482,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.21.0 - 22.06.2021 ### Changed +- Improved the language localization for Chinese (zh) - Changed _Stripe_ mode from `subscription` to `payment` @@ -8018,6 +8497,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up _Stripe_ for subscriptions ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the _Ghostfolio in Numbers_ section @@ -8030,6 +8510,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.18.0 - 16.06.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the pie chart: Investments by sector - Improved the onboarding for TWA by redirecting to the account registration page @@ -8037,6 +8518,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.17.0 - 15.06.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the error page of the sign in with fingerprint - Disable the sign in with fingerprint selector for the demo user @@ -8051,6 +8533,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.16.0 - 14.06.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the sign in with fingerprint @@ -8064,6 +8547,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added sign in with fingerprint ### Changed +- Improved the language localization for Chinese (zh) - Cleaned up the analysis page with an unused chart module - Improved the cell alignment in the users table of the admin control panel @@ -8079,6 +8563,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a connect or create symbol profile model logic on creating a new transaction ### Changed +- Improved the language localization for Chinese (zh) - Improved the global heat map to visualize investments by country @@ -8104,6 +8589,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced the initial prisma migration ### Changed +- Improved the language localization for Chinese (zh) - Changed the buttons to links (``) on the tools page - Upgraded `prisma` from version `2.20.1` to `2.24.1` @@ -8117,6 +8603,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.10.0 - 02.06.2021 ### Changed +- Improved the language localization for Chinese (zh) - Moved the tools to a sub path (`/tools`) - Extended the pricing page and aligned with the subscription model @@ -8128,6 +8615,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the year labels to the investment chart on the x-axis ### Changed +- Improved the language localization for Chinese (zh) - Respected the data source attribute of the transactions model in the data management for historical data - Prettified the generic scraper symbols in the transaction filtering component @@ -8145,6 +8633,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a section for _Analysis_, _X-ray_ and upcoming tools ### Changed +- Improved the language localization for Chinese (zh) - Introduced a user service implemented as an observable store (single source of truth for state) @@ -8156,6 +8645,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.7.0 - 22.05.2021 ### Changed +- Improved the language localization for Chinese (zh) - Hid footer on mobile (except on landing page) @@ -8170,6 +8660,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an index in the users table of the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Improved the alignment in the users table of the admin control panel @@ -8186,6 +8677,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added filtering by year in the transaction filtering component ### Changed +- Improved the language localization for Chinese (zh) - Renamed _Ghostfolio Account_ to _My Ghostfolio_ - Hid unknown exchange in the position overview @@ -8199,6 +8691,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.3.0 - 15.05.2021 ### Changed +- Improved the language localization for Chinese (zh) - Refactored the active menu item state by parsing the current url - Used a desaturated background color for unknown types in pie charts @@ -8211,12 +8704,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 1.2.1 - 14.05.2021 ### Changed +- Improved the language localization for Chinese (zh) - Updated the sitemap ## 1.2.0 - 14.05.2021 ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the style of various tables - Keep the color per type when switching between _Initial_ and _Current_ in pie charts @@ -8235,6 +8730,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a button to fetch the current market price in the create or edit transaction dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the transaction filtering with multi filter support @@ -8251,6 +8747,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a _Google Play_ badge on the landing page ### Changed +- Improved the language localization for Chinese (zh) - Changed to maskable icons @@ -8261,6 +8758,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for deleting users in the admin control panel ### Changed +- Improved the language localization for Chinese (zh) - Eliminated the platform attribute from the transaction model @@ -8284,6 +8782,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the number of transactions to the position detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Harmonized the slogan to "Open Source Portfolio Tracker" @@ -8302,6 +8801,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.93.0 - 26.04.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the users table style of the admin control panel - Improved the background colors in the dark mode @@ -8326,6 +8826,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Prepared for multi accounts support ### Changed +- Improved the language localization for Chinese (zh) - Improved the style of the rules in the _X-ray_ section @@ -8337,6 +8838,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced a third option for the market state: `delayed` (besides `open` and `closed`) ### Changed +- Improved the language localization for Chinese (zh) - Improved the users table of the admin control panel @@ -8353,6 +8855,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.88.0 - 20.04.2021 ### Changed +- Improved the language localization for Chinese (zh) - Reverted the restoring of the scroll position when opening a new page @@ -8380,6 +8883,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for feature flags to simplify the initial project setup ### Changed +- Improved the language localization for Chinese (zh) - Changed the about page for the new license - Optimized the data management for historical data @@ -8393,6 +8897,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.85.0 - 16.04.2021 ### Changed +- Improved the language localization for Chinese (zh) - Refactored many frontend components - Changed the routing to `routerLink` for an improved navigation experience @@ -8413,6 +8918,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a new static portfolio analysis rule: Fees in relation to the initial investment ### Changed +- Improved the language localization for Chinese (zh) - Reset the cache on the server start @@ -8436,12 +8942,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an error handling with messages in the client ### Changed +- Improved the language localization for Chinese (zh) - Changed the _Ghostfolio_ SaaS (cloud) from a `nano` to a `micro` instance for a better performance ## 0.80.0 - 05.04.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the spacing in the header - Upgraded `chart.js` from version `2.9.4` to `3.0.2` @@ -8449,6 +8957,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.79.0 - 04.04.2021 ### Changed +- Improved the language localization for Chinese (zh) - Refactored the data management services - Upgraded `bootstrap` from version `4.5.3` to `4.6.0` @@ -8471,12 +8980,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - edit transaction dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the single platform rule by adding the number of platforms ## 0.77.1 - 03.04.2021 ### Changed +- Improved the language localization for Chinese (zh) - Minor improvements @@ -8491,6 +9002,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - _Platform Cluster Risk_ (current investment) ### Changed +- Improved the language localization for Chinese (zh) - Grouped the _X-ray_ section visually in _Currency Cluster Risk_ and _Platform Cluster Risk_ @@ -8520,6 +9032,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added skeleton loaders to the _X-ray_ section ### Changed +- Improved the language localization for Chinese (zh) - Improved the alignment of the _Why Ghostfolio?_ section - Improved the style of the _Fear & Greed Index_ (market mood) @@ -8532,6 +9045,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a link to the info box on the analysis page ### Changed +- Improved the language localization for Chinese (zh) - Improved the intro text in the _X-ray_ section @@ -8552,6 +9066,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an intro text to the _X-ray_ section ### Changed +- Improved the language localization for Chinese (zh) - Improved the editing of transactions - Harmonized the page titles @@ -8567,6 +9082,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the second static portfolio analysis rule: _Platform Cluster Risk_ ### Changed +- Improved the language localization for Chinese (zh) - Improved the style in the _X-ray_ section @@ -8579,6 +9095,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the first static portfolio analysis rule in the brand new _X-ray_ section ### Changed +- Improved the language localization for Chinese (zh) - Improved the spacing in the footer @@ -8591,6 +9108,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.68.0 - 26.03.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the performance of the position detail dialog @@ -8619,6 +9137,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a placeholder to the filter of the transactions table ### Changed +- Improved the language localization for Chinese (zh) - Changed the regular data management check to a smarter approach @@ -8629,12 +9148,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an index to the market data database table ### Changed +- Improved the language localization for Chinese (zh) - Optimized the other dialogs for mobile (full screen and close button) ## 0.63.0 - 22.03.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the transactions table - Optimized the position detail dialog for mobile (full screen and close button) @@ -8676,6 +9197,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added meta data: `description` and `keywords` ### Changed +- Improved the language localization for Chinese (zh) - Improved the icon @@ -8692,6 +9214,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a chart to the landing page ### Changed +- Improved the language localization for Chinese (zh) - Improved the performance chart - Improved the average buy price in the position detail chart @@ -8704,6 +9227,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the quantity and investment in the position detail dialog ### Changed +- Improved the language localization for Chinese (zh) - Improved the performance chart - Improved the performance calculation @@ -8712,6 +9236,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.55.0 - 16.03.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the performance calculation @@ -8733,12 +9258,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Set up database backup ### Changed +- Improved the language localization for Chinese (zh) - Improved `site.webmanifest` ## 0.52.0 - 14.03.2021 ### Changed +- Improved the language localization for Chinese (zh) - Added the membership status to the user account page @@ -8749,6 +9276,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.51.0 - 14.03.2021 ### Changed +- Improved the language localization for Chinese (zh) - Changed the default number of rows from 10 to 7 in the positions table @@ -8766,6 +9294,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a button to expand rows in the positions table ### Changed +- Improved the language localization for Chinese (zh) - Ordered platforms by name in edit transaction dialog - Modularized the date range component @@ -8782,6 +9311,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added an error handling for the data management ### Changed +- Improved the language localization for Chinese (zh) - Improved the pricing section @@ -8798,6 +9328,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added a pricing section ### Changed +- Improved the language localization for Chinese (zh) - Improved the positions and transactions table - Harmonized alignment @@ -8820,6 +9351,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.45.0 - 08.03.2021 ### Changed +- Improved the language localization for Chinese (zh) - Changed the data management of benchmarks with extended persistency - Changed the data management of currencies with extended persistency @@ -8827,6 +9359,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.44.0 - 07.03.2021 ### Changed +- Improved the language localization for Chinese (zh) - Changed the data management with extended persistency - Upgraded `prisma` from version `2.16.1` to `2.18.0` @@ -8843,6 +9376,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.42.0 - 03.03.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the skeleton loader (minor) @@ -8857,6 +9391,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added the possibility to create or edit a transaction with a platform ### Changed +- Improved the language localization for Chinese (zh) - Increased the token expiration duration @@ -8875,6 +9410,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.39.0 - 28.02.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved the buy price in the position detail dialog @@ -8897,6 +9433,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.36.1 - 24.02.2021 ### Changed +- Improved the language localization for Chinese (zh) - Minor improvements in the transactions table @@ -8909,6 +9446,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.35.0 - 23.02.2021 ### Changed +- Improved the language localization for Chinese (zh) - Added transparent background to header - Harmonized currency value formatting @@ -8920,6 +9458,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.34.0 - 21.02.2021 ### Changed +- Improved the language localization for Chinese (zh) - Improved skeleton loader of position - Simplified sign in / sign up flow @@ -8931,6 +9470,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added favicon and `site.webmanifest` ### Changed +- Improved the language localization for Chinese (zh) - Set font style of numbers to tabular - Rename _Orders_ to _Transactions_ diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf index 9224b8ace..1122b0429 100644 --- a/apps/client/src/locales/messages.zh.xlf +++ b/apps/client/src/locales/messages.zh.xlf @@ -1221,7 +1221,7 @@ Explore - Explore + 探索 apps/client/src/app/pages/resources/overview/resources-overview.component.html 11 @@ -1669,7 +1669,7 @@ Code - Code + 代码 apps/client/src/app/components/admin-overview/admin-overview.html 159 @@ -2933,7 +2933,7 @@ Duration - Duration + 持续时间 apps/client/src/app/components/admin-overview/admin-overview.html 172 @@ -5086,7 +5086,7 @@ Loan - Loan + 贷款 libs/ui/src/lib/i18n.ts 59 @@ -5402,7 +5402,7 @@ No Activities - No Activities + 暂无活动 apps/client/src/app/components/admin-market-data/admin-market-data.component.ts 145 @@ -6959,7 +6959,7 @@ has been copied to the clipboard - has been copied to the clipboard + 已复制到剪贴板 apps/client/src/app/components/admin-overview/admin-overview.component.ts 377