Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,26 @@ Pithead ships as **one product, one version** — the version lives in the top-l
[`VERSION`](VERSION) file and every released image is tagged with it. Releases are cut
per the process in [`docs/dev/releasing.md`](docs/dev/releasing.md).

## [1.15.0] - 2026-08-01

### Added

- **Running confirmed earnings (#787).** The dashboard's Confirmed on-chain block and the Telegram
`/earnings` reply now answer "what did I actually earn yesterday / this week / this month?" —
running yesterday / 7d / 30d totals from the confirmed payouts the view-only wallets record
(#381/#462), beside the existing estimate. Yesterday is the previous full calendar day in the
dashboard's timezone, not a trailing 24 hours, so it matches the daily summary's clock — even
across a DST change. A window that reaches back past the oldest recorded payout is marked
partial, with a footnote naming where the recorded history starts, so a total summed over less
than its labelled span never reads as a complete one. Both surfaces read one shared roll-up, so
they cannot drift apart.

### Dependencies

- Dashboard Python group (#788): `aiohttp` 3.14.3, `grpcio` 1.83.0 (floors still satisfy the
checked-in Tari gRPC stubs), plus test/dev tooling — `diff-cover` ≥ 10.4.1, `hypothesis`
≥ 6.163.0, `ruff` 0.16.0, `pre-commit` ≥ 4.6.1.

## [1.14.1] - 2026-07-24

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.14.1
1.15.0
2 changes: 1 addition & 1 deletion build/dashboard/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ name = "mining-dashboard"
# Keep in lockstep with the top-level VERSION file — the single source of truth for the stack version
# (#44). A shell test (tests/stack/run.sh) fails if these drift; the dashboard *displays* the version
# from VERSION (baked in as PITHEAD_VERSION, #58), so this is packaging metadata only.
version = "1.14.1"
version = "1.15.0"
description = "Monitoring dashboard and XvB switching engine for Pithead"
readme = "README.md"
requires-python = ">=3.11"
Expand Down
2 changes: 1 addition & 1 deletion build/dashboard/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.