148cfd63c7
36 commits since v6.1.4 (2026-07-04). User-facing: - UI: olive-green for unconfirmed/immature stakes - Wallet: close-hang on Windows from detached Tor/I2P threads fixed - Consensus: live PoS checks during stale-tip IBD Maintainer-visible: - CHANGELOG.md added at the repo root - doc/release-process.md corrected to match the actual signing keys (RSA-4096 Krystie release key + Sami personal tag-signing key)
2.7 KiB
2.7 KiB
Changelog
All notable changes to Triangles (TRI) are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
6.1.5 - 2026-07-08
Added
- New
tweet@sami-ahmed.netuid on the maintainer signing key, withhello@sami-ahmed.netverified on the GitHub account — release tags now show as "Verified" on github.com. CHANGELOG.mdat the repo root (this file).
Changed
- Overview page UI: pending (
labelUnconfirmed) and immature (labelImmature) balance labels now render in olive green (#A8B847) instead of the same light green as confirmed balances. The distinction reads as "incoming but not yet confirmed" instead of "incoming and final". doc/release-process.md: corrected signing-key identity to match the actual key in use (RSA-4096Krystie Triangles Release <krystie-triangles-release@dns2.sami.tailnet>, not the Ed25519sami@cryptographic-triangles.orgthe doc previously claimed).
Fixed
- Wallet close-hang on Windows: detached
std::threadinstances backing the embedded Tor and I2P controllers now join cleanly on shutdown, removing the ~30s exit delay. (#20) - Consensus: live proof-of-stake checks run during stale-tip IBD instead of
being suppressed, fixing a divergence path where a node could accept a
stale chain tip while local PoS validity checks were off. (
#18) - CI:
simd.c:265UBSan build-id drift resolved; reproducible-build warnings now ignore untracked files. (#17)
Security
- Audit follow-ups merged: kernel coverage, keystore coverage, sigcache
fixes, wallet-DB test fixes. (
#14,#15)
6.1.4 - 2026-07-04
Fixed
- CI: Tor bundle download resilience.
NeedsBootstrapflag now correctly persists acrossrocksdb/restarts.
6.1.3 - 2026-07-01
Changed
- Chain-DB migration hardening.
- BIP39 passphrase support.
- HD-wallet indicator in the UI.
- Test isolation improvements.
6.1.2 - 2026-06-30 [YANKED]
Hotfix for v3 snapshot seek-offset corruption. Superseded by 6.1.3. Do not use.
6.1.1 - 2026-06-22
Fixed
- Minor wallet bugs.
6.1.0 - 2026-06-15
Added
- Initial 6.x release line. C++20 modernization, embedded Tor/I2P support.