Releases · August 2026 · W35
v0.63.38 (2026-08-27)
Section titled “v0.63.38 (2026-08-27)”New Features
Section titled “New Features”- jin fleet routing — the resolver routing read-side, against a stub footing
- Linked Table source legend — the modifiers are legible on screen (no roulette)
- afs-publish — read the buffer, apply, push, and only then clear
- the AFS transport can push — the half the doc promised and the code lacked
- slice 3 — demo stops being a mode. JINFLOW_DEMO, isDemoMode and DEMO_CAPABILITIES retired
- Linked Table SOURCE — ⌘/⌥-click a row to add/remove it from the Selection
- /journal command — the team’s weekly + monthly journal, git-sourced
- jin ops sync — the union half of merge, for the two citizens that can take it
Bug Fixes
Section titled “Bug Fixes”- Linked Table source — ⌘/Ctrl adds, ⌥/Alt removes (canonical grammar, not toggle)
- principal_assignments is MIRRORED, not baked — and reconcile heals the cloud by re-deriving, not copying
Documentation
Section titled “Documentation”- P19 — a decision lands where the question is asked
- fleet resolver §3.1 said sub-fleet; §9 replaced it two weeks earlier
- fix two slips — positional ‘jin serve <pack.tenant>’ (not —tenant), and JinServer is ONE host of the Wire, not THE host
- spec The JinServer — JinDesk with the browser taken off, no separate build
- the satellite/wire pass — Catalog facet + MCP-as-a-transport folded into the Wire
- the customer guides stop naming a retired store — and two dead commands they told people to run
- Linked Table — correct the modifier grammar + require on-screen guidance; capture cross-entity projection
- W34 — correct the rename footnote to ‘naming sweep, not a directory move’
- regenerate W34 site copy — the corrected ‘staged, not rushed’ footnote
- The Place and the Build — an arrival is an edge, and it identifies neither end
- correction — “ledger” does not mean “conflict-free”, and only 2 of the 5 can sync
- W34 — the JinDesk migration was staged (held off open branches), not dead; sweep is a W35 story
- §6.0 — the easy half of merge is a different verb, and calling it merge is why it stalled
For developers
Refactoring
Section titled “Refactoring”- finish the SIS rename — globally this time — and guard it
- the SIS is retired — sweep the residue out of the product, the guides and the glossary
- guides may not name a command, env var or script that does not exist — and it found nine on its first run
- test names stop reporting on a store the test does not touch
Maintenance
Section titled “Maintenance”- release 0.63.38
- merge claude/9th
- merge claude/3rd
- merge claude/7th
- merge claude/3rd
- merge claude/9th
- merge claude/7th
- merge claude/3rd
- merge claude/9th
- merge claude/3rd
37 commits: 8 features, 2 fixes
v0.64.7 · built 2026-09-20 19:48 UTC