Changelog¶
Notable development changes, generated with git-cliff from conventional commits. Format: Keep a Changelog. All 0.x releases are development prereleases, not clinical deployment approvals.
[0.1.0] - 2026-11-10¶
Added¶
- enhance observation data and UI layout (e41148a)
- add script to start Storybook in development mode (c523f73)
- add Docker Compose script to serve chart-ui app and Storybook (c7eb418)
- add docker-compose configuration for demo and Storybook servers (0f7ecbe)
- add comprehensive NPEWS data model documentation (048dc63)
- add script to run Storybook locally with automatic dependency installation (f61022c)
- canonical JSON scoring spec with generator and drift guards (4999c70)
- add FHIR chart adapter and conformance test harness (bd7e26b)
- wire scorer, canonical age bands and seamless boundary crossing (8387858)
- replace Storybook with a bespoke scenario harness (05eaab3)
- add framework-neutral <npews-chart> Web Component (e5fba65)
- add theme picker, RCPCH branding, and visual probe pages (07c426a)
- add minimal embed example.html in chart/ (2286ea8)
- add CONTRIBUTING.md, SECURITY.md, issue templates, and GitHub Pages demo (e3ff776)
- add timeline scrubber for scrolling through PEWS scores (15626e7)
- add time windows and escalation triggers (e3c3ebb)
- make demographics header optional (c95558a)
- keep patient status visible (0fd012d)
- complete non-score escalation handling (3fed61c)
- use specific concern criteria (eeb5bec)
- add source-derived scorer vectors (R11) (144de73)
- add typed presentation options (R23) (917ae89)
- display component version in toolbar (R60) (e0c19ca)
- add Zensical site with guided demo scenarios (6d2ed9f)
- serve documentation at the site root (0e7af0f)
- continue Digital PEWS under OHTF (ae577b2)
Changed¶
- restructure data handling and remove legacy data.js (7bebf07)
- make the chart a props-driven visualisation component (8e8516b)
- split pews-chart/ into chart/ (component) and demo/ (harness) (fddb56d)
- remove non-functional toolbar controls, add generic AGENTS.md (66fd4c5)
- decouple observation playback (b586d82)
Documentation¶
- update README for Docker Compose usage and clarify prerequisites (284c290)
- update README to clarify live-reload setup and Storybook story location (92368ea)
- add CLAUDE.md with design system, clinical constraints, and UI vision (baa06e9)
- consolidate spec/ from 19 files to 12, grounded in reference sources (a62a8af)
- add spec/README.md index and landing page (6b70675)
- tidy roadmap, add house-style audit, reconcile supporting plans (35e1535)
- warn about file:// CORS error in embed examples (b2f10b6)
- define component boundary and hazards (58f4352)
- restructure roadmap and synthetic data plan (041912f)
- document age-band boundary policy (R46) (11ff5d4)
- investigate SMART version pass-back, find no safe channel (R61) (e096f84)
- add house-style audit findings to roadmap (3499084)
- add R62 - display release commit hash in version marker (fa65b1a)
- research and document Oracle Cerner code Console registration (R42) (89da628)
- preserve NHS charts and define development scope (73fc999)
Fixed¶
- serve demo at server root so s/up shows it, not a listing (69b805c)
- update SMART-on-FHIR PR for merge readiness (1b2175c)
- guard renderAll against pre-init calls and fix scrubber init order (b6a68b7)
- align scrubber and Pages paths (a49665c)
- increase parameter heading legibility (eb001b2)
- replace age strip with chart identifier (a00a247)
- refine blood pressure markers (e2b776e)
- match reference band colours (a5fd15f)
- use interim web-rendered band colours (84f3e67)
- keep PEWS status bar stable (9d614e9)
- equalize neutral status height (d7be24a)
- remove excess plot bottom padding (b3f239a)
- use open font fallbacks (50c4cbe)
- restore executable bit on s/up and s/down (c6a3945)
- add LICENSES directory and cover remaining files for REUSE compliance (b5a7007)
- install zizmor via pip instead of taiki-e/install-action (4d195c9)
- correct action SHAs and bump dependabot cooldown to satisfy zizmor (1aaebe4)
- use commit SHA not annotated-tag SHA for reuse-action (467e9b7)