Skip to content

Commit 5ddfd1d

Browse files
committed
chore(release): bump version to 0.6.3
Flag stale quotes so non-US tickers (e.g. CHIP.PA, VUAA.L) no longer show a spurious 0.00 daily change during European morning hours, and so the "STALE" badge only fires when the exchange should actually be trading live. Also narrow NYSE / NASDAQ pre- and post-market windows to the real 04:00 / 20:00 ET bounds so mid-night viewings don't mis-label US rows as pre-market. Signed-off-by: Igor Opaniuk <igor.opaniuk@gmail.com>
1 parent 5c2b252 commit 5ddfd1d

3 files changed

Lines changed: 30 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.6.3] - 2026-04-25
9+
10+
### Added
11+
12+
- New `STALE` session label and badge for prices that the upstream data
13+
source is serving from a prior trading day while the exchange should
14+
be trading live. Affected rows render `--` for the daily change
15+
rather than a misleading `0.00`, and the Last Price column shows a
16+
`STALE` badge so the value is clearly flagged as non-live.
17+
18+
### Fixed
19+
20+
- Non-US tickers (e.g. `CHIP.PA`, `VUAA.L`, `IBCJ.DE`) no longer show a
21+
spurious `0.00` daily change during European morning hours. Yahoo's
22+
one-day batch endpoint silently drops those tickers when today's bar
23+
hasn't been published yet; the fetcher now uses a 5-day window and
24+
flags the returned prior-day bar as `STALE`.
25+
- NYSE / NASDAQ pre- and post-market windows are now bounded by the
26+
real 04:00 / 20:00 ET hours, so viewing the app in the dead of night
27+
no longer labels US rows as `STALE`; they correctly render `CLS`
28+
instead.
29+
- Price history charts no longer fail to plot when yfinance occasionally
30+
returns `NaN` / `inf` values mid-series.
31+
32+
### Changed
33+
34+
- `yfinance` dependency pinned to `>=1.3.0,<2` (was `>=1.2.0,<2`).
35+
836
## [0.6.2] - 2026-04-15
937

1038
### Fixed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "stonks-cli"
3-
version = "0.6.2"
3+
version = "0.6.3"
44
description = "CLI tool for tracking investment portfolio"
55
authors = [{ name = "Igor Opaniuk", email = "igor.opaniuk@gmail.com" }]
66
requires-python = ">=3.11,<4"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)