v5.0.0
What's Changed
Breaking changes
This release introduces fetching price information from Yahoo Finance for displaying sparklines. The ticker of a stock is now used as an identifier for the Yahoo Finance API, so the ticker of existing stocks may require updating to match the ticker used by Yahoo Finance.
For non-US stocks, the Yahoo ticker typically includes the ticker of a stock at the local stock exchange, followed by a period and a stock exchange identifier, such as .DE
for German XETRA exchange, .L
for London Stock Exchange, .T
for Tokio Stock Exchange, etc.
Please make sure that every ticker in use refers to the correct stock at Yahoo Finance before updating. If a stock is not available at Yahoo Finance, the ticker can be prepended by an underscore _
. In this case, no price information will be fetched from Yahoo Finance.
Minor changes
- Add sparklines by @marvinruder in #1312
Tweaks and fixes
- Remove fixed peer dependency from .yarnrc.yml by @marvinruder in #1313
- Fix fetching prices with currency code GBp by @marvinruder in #1318
- Fix fetching stocks with
null
values in price array by @marvinruder in #1319 - Fix Market Cap formatting by @marvinruder in #1327
- Fix Analyst Target Price extraction with thousands separator by @marvinruder in #1326
- Fix side effects of
import { type … }
syntax by @marvinruder in #1333
Notable dependency updates
- Update alpine Docker tag to v3.20.0 by @renovate in #1314
- Mitigates CVE-2023-42363
- Mitigates CVE-2023-42364
- Mitigates CVE-2023-42365
- Mitigates CVE-2023-42366
- Mitigates CVE-2024-2511
- Mitigates CVE-2024-4603
Full Changelog: v4.7.1...v5.0.0