Releases · May 2026 · W18
v0.47.3 (2026-05-03)
Section titled “v0.47.3 (2026-05-03)”New Features
Section titled “New Features”- jin make handles gen00→gen02 chain on freshness, regardless of input
Bug Fixes
Section titled “Bug Fixes”- cmd_ship — import cmd_r2_sync
- —skip-extract no longer suppresses canonicalise + enrich
- promote — use tenant-relative path for macros scope check
Documentation
Section titled “Documentation”- more
6 commits: 1 features, 3 fixes
v0.47.2 (2026-05-03)
Section titled “v0.47.2 (2026-05-03)”Bug Fixes
Section titled “Bug Fixes”- xlsx_to_csv — preserve row 0 of (N) continuation sheets
For developers
Refactoring
Section titled “Refactoring”- rename notebook → note for the singular artifact
Maintenance
Section titled “Maintenance”- release 0.47.2
3 commits: 0 features, 1 fixes
v0.47.1 (2026-05-03)
Section titled “v0.47.1 (2026-05-03)”1 commits: 0 features, 0 fixes
v0.47.0 (2026-05-03)
Section titled “v0.47.0 (2026-05-03)”New Features
Section titled “New Features”- —pack supports dry-run (Sense 20 — preview pack-back)
- write_back_to_pack honors pack_scope.yml (Sense 20 — Pack Scope)
- notebook panel cell — Sense 13 Phase 2a
- persist Lab x/y axis choice in URL
- dim-grid → lab handoff via source-entity (?from=)
- Sense 22 — “About these classifications” panel on dimension pages
- jin make —offline — skip fetch + shared-branch ops
- 19 more callsite migrations + 8 new diagnostic codes
- restructure Four Convictions tab — per-conviction cards
- —json flag emits the diagnostic summary as a JSON document
- uomcheck — wire tenant CSV validation into main
- migrate 45 callsites to typed diagnostic codes (24 codes total)
- UoM foundation — UCUM reference, validator, engine module
- Sense 22 — severity badges read per-signal Legend on detail page
Bug Fixes
Section titled “Bug Fixes”- notebook tables — shrink to content, honour markdown align attr
- panel cell — handoff metadata lookup + preset tab persistence
- panel cell — pass salon presets so the map has encodings to render
- dim-grid handoff also reaches Lab; visible source chip on both
- legacy untyped W000/E000/N000 use the original
WARNING: textformat - explorer check script regenerates version.ts stub
Documentation
Section titled “Documentation”- Sense 24 — The Steward (jinflow operating on itself)
- Sense 23 — The Engine’s Seam
- more
- more
For developers
Refactoring
Section titled “Refactoring”- extract phase_4_postbuild function from _cmd_make_inner
- split tenant↔pack into separate commands (Sense 20)
- extract phase_3_build function from _cmd_make_inner
- extract phase_2_compile function from _cmd_make_inner
- extract phase_1b_enrich function from _cmd_make_inner
- extract phase_1a_validate function from _cmd_make_inner
- extract phase_0b_sync function from _cmd_make_inner
- introduce MakeContext + phase_0_extract function
- extract entityHandoff helper, plumb to Salon API
- structural Playworks fixes — ?playworks=1 flag, data-test attrs, fixture
- smoke spec gets past splash + welcome modal; Lab green, Salon close
Maintenance
Section titled “Maintenance”- release 0.47.0
36 commits: 14 features, 6 fixes
v0.64.7 · built 2026-09-20 19:48 UTC