Skip to content

chore(release): 0.5.0 - #111

Merged
joeblau merged 1 commit into
mainfrom
chore/release-0.5.0
Nov 11, 2026
Merged

joeblau merged 1 commit into
mainfrom
chore/release-0.5.0

Conversation

@joeblau

@joeblau joeblau commented Nov 11, 2026

Copy link
Copy Markdown
Contributor

Bumps @bloxwap/chart and the workspace apps to 0.5.0. This is the first release built with tsrs (0.18.0-ts7.1.0-dev.20260929, pinned exactly). The docs, both READMEs (release-status line), llms.txt, OpenAPI, the site's structured data, and the HIG chart peer override now say 0.5.0.

Included since v0.4.0:

Added

Changed

Fixed

Behavior changes

These apply at ingestion and API boundaries only, not per frame:

  • Invalid pixelRatio or layout length now throws.
  • Invalid candle rows are dropped or normalized as described above, instead of being stored as-is.
  • Non-finite scroll/zoom values are ignored; a NaN scroll offset resets to 0.

It is still a developer preview. Every 0.4.0 export is still available, so the changes are additive aside from the invalid-input behavior above.

Also since v0.4.0: dependency and security updates (#76, #77), npm trusted publishing with provenance (#83), Bun in CI (#85), and the docs site now depends on @bloxwap/hig@0.2.0 (#87).

Local checks on this branch:

  • npm run coverage: 1916 tests, 0 fail, check-coverage OK at 100% (139 rows)
  • npm run check:invariants: all four gates plus 19 regression tests pass
  • lint, docs:build and docs:check pass
  • npm pack --dry-run produces @bloxwap/chart@0.5.0 (576 files)

Once this merges, the v0.5.0 GitHub release triggers publish_npm.yml.

Full changelog: v0.4.0...v0.5.0

- Set @bloxwap/chart (and the workspace apps) to 0.5.0 for the invariant
  and tsrs release (#74, #75, #105–#110)
- Docs, README, llms.txt, OpenAPI and the site's structured data name 0.5.0
@joeblau
joeblau merged commit c079092 into main Nov 11, 2026
8 checks passed
@joeblau
joeblau deleted the chore/release-0.5.0 branch November 11, 2026 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment