Skip to content

Edit this page

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)