Releases · April 2026 · W17
v0.46.2 (2026-04-26)
Section titled “v0.46.2 (2026-04-26)”New Features
Section titled “New Features”- action cells — inline result editing, decoupled from status
Bug Fixes
Section titled “Bug Fixes”- Lab folds the slider fit-all into the unified reset button
- explorer release notes were missing v0.46.1
4 commits: 1 features, 2 fixes
v0.46.1 (2026-04-26)
Section titled “v0.46.1 (2026-04-26)”New Features
Section titled “New Features”- inline status edit on action cells (notebook viewer + /actions)
- /actions page — cross-note action board (Stage A)
- notebook_registry → _szo + new _szo.notebook_actions
For developers
Refactoring
Section titled “Refactoring”- extract KLS baking into commands/baking.py
- extract step runner + CLI output into commands/steps.py
- extract extraction write path into commands/extraction.py
- extract SIS-publish helpers into commands/sis_publish.py
- Combobox primitive — width-capped selects with full-text tooltips
- extract DataWindow — shared slider+sort+fit cluster for Lab and Salon
Maintenance
Section titled “Maintenance”- release 0.46.1
- scrub
from Gen 01 canonical layout example - scrub
/ identifiers from public-facing site - remove
Insights from public presentations index
- docs(pricing): the conceptual model — nouns, relations, test questions
- docs(identity): §12 — Artifact Ownership and Assignment
- Sense 20
- perf: Studio caches tabs, keeps chart mounted, drops the flash to blank
17 commits: 3 features, 0 fixes
v0.46.0 (2026-04-25)
Section titled “v0.46.0 (2026-04-25)”New Features
Section titled “New Features”- recents Timeline shows every visit; merge by id end-to-end
- signal significance — metadata-driven thresholds and rounding
- polish Explorer release notes — version cards, category chips, clean copy
- append build logbook on every jin make, not just when tree changes
Bug Fixes
Section titled “Bug Fixes”- open-with-current-filter handoffs use v3 grammar (=, not ==)
6 commits: 4 features, 1 fixes
v0.45.3 (2026-04-23)
Section titled “v0.45.3 (2026-04-23)”New Features
Section titled “New Features”- expand Price Lab entities grid + make it horizontally scrollable
- Explorer About shows last 10 releases with proper heading hierarchy
- tenant seeds land in Gen 02 when generational flow is active
- zero-transform extractor walks folder members per entry
- jin inspect treats source.path as a folder of dated members
- render source.type in jin inspect; allowlist 7 source types
- date tokens work in field-qualified comparisons and as bare field values; this--N aliases last--N
Bug Fixes
Section titled “Bug Fixes”- treat missing DLZ csv/ folder as a sync skip, not a build failure
- entity handoff to Price Lab opens timeline, not scatter
- windows Ctrl+C stops Node promptly instead of hanging for 5s
- validator on Gen 01 + extractor checks output presence before skipping
- dot-links route to /lab/
?entity= so timeline mode engages - correct stepped-offset arithmetic and drop this-
-N alias
Documentation
Section titled “Documentation”- Stage 2 extraction schema + Three Generations on the site
- Stage 3 — reserve supplier_id / currency / unit_of_measure
- Stage 3 design — prices as observations, not intervals
- authoritative reference for DLZ layout + three generations
- sweep remaining Pre-Make/Make entries in cheatsheet concept table
- document jin sources status markers in cheatsheets
- add four mermaid diagrams to pricing design paper
- pricing concept — source feeds, rules, step function, Price Lab
For developers
Refactoring
Section titled “Refactoring”- gen00/gen01/gen02 naming + relaxed member filename
- rename pipeline extract: slot → canonicalise:
- retire pre-make; rename jin extract → jin inspect (read-only)
Maintenance
Section titled “Maintenance”- release 0.45.3
25 commits: 7 features, 6 fixes
v0.45.2 (2026-04-20)
Section titled “v0.45.2 (2026-04-20)”New Features
Section titled “New Features”- period..day ranges truncate (MTD/YTD/WTD), reversed still unions
- stepped period offsets —
last-week-N,last-month-N,last-year-N - tomorrow + next-Nd smart date tokens
- open ranges —
X..and..Yfor unbounded comparisons - smart date tokens compose inside range literals
- full week/month/year smart date tokens — last-, this-, next-
- search grammar v3 — word-start default, drop ==, configurable separators
- shell-style backslash escapes in unquoted search terms
Bug Fixes
Section titled “Bug Fixes”- underscore-prefix _buildScatterFilter so SvelteKit accepts the export
- ranges are order-agnostic — 500..100 now means the same as 100..500
- drop the not_null/notnull alias from search grammar
- commit search on enter/blur, no more mid-typing character loss
- no layout shift in search bar — move grammar hint into (i) popover
- no more 500s while typing a search in dimension pages
- close duckdb instance in addition to connection
- ctrl+c now works in jinflow explore on windows
Documentation
Section titled “Documentation”- rewrite search-grammar docs for v3, drop all backwards-compat framing
For developers
Refactoring
Section titled “Refactoring”- price lab reuses the shared search grammar, mini-parser gone
- remove pack logo from what-is-this About tab
- rename tagline + mental model section titles
- fill server-side gaps (MTD/YTD/WTD, stepped tokens, trailing 12m); drop v1/v2 labels
- pin
last-Nd/next-Ndaccept arbitrary N - cover runWithSearchGuard and buildScatterFilter
- cover bare =value and ~pattern — previously untested paths
Maintenance
Section titled “Maintenance”- release 0.45.2
25 commits: 8 features, 8 fixes
v0.64.7 · built 2026-09-20 19:48 UTC