Skip to content
GitHub

Versions

This site documents Jig v0.25.0. The releases below are grouped by line, newest first.

Latest version: v0.25

Link previews, code and tables that reflow on an editorial phone, and the gate's rules stated before a session stops.

All versions

Line v0.25

  • Link previews, code and tables that reflow on an editorial phone, and the gate's rules stated before a session stops.

Line v0.24

  • The owner's word held to one rule, Jig's instructions in your project's AGENTS.md, and Jig tested on Linux, macOS and Windows.

Line v0.23

  • Rules for the prose a page ships and for how it moves, a spec that says what moves and why, and a critique that reads the page against its spec both ways.

Line v0.22

  • A spec and a mockup are checked before the owner says yes, a critique can wait, and jig ship is where nothing is optional.

Line v0.21

  • Dev builds, so a fix is tried on a real project before it ships, and the gate fixes that trial on jig-site turned up.

Line v0.20

  • jig gate run by hand no longer tells an agent that a passing tweak failed.

  • Critiques count owner rulings apart and say what the last round fixed; the gate keeps decisions the owner's, and tweak works on its first real pages.

Line v0.19

  • A new command, tweak, for a small change to a built page that its approved mockup does not show.

Line v0.18

  • The rule against a stranded word holds in every browser, and the probe checks it where text-wrap: pretty is not supported.

  • Each theme names its colour scheme, and no release summary names a rule by its id.

  • Two runs writing one manifest no longer lose an entry.

  • The mockup gate reads a spec's switches however they are spelled, and refuses icons and images in a drawing's frames.

  • A mockup's frames must hold each size's regions, and the drawing shows either side of each switch the project records.

  • The gate holds an HTML mockup that does not draw the page at every size.

  • Every release summary is one or two lines, for jig-site's Versions page.

  • Recording a decision no longer undoes the critiques written before it, and an older probe file says it is older rather than forged.

  • Every release in this changelog now carries its date and a one-line summary, for jig-site's Versions page.

  • Two fixes found by jig-site's fourth round: the probe misread a <details> menu, and the emoji rule missed an arrow that renders as an emoji.

  • A page's frame gets tokens, a project records where its layout switches, and keyboard access a rule requires fits every script budget.

Line v0.17

Line v0.16

  • Jig's own headings drop the em dash, a quotation keeps its own punctuation, and a spec's indexable: is true or false.

  • With more than one mode, every barrel names its mode, and none sits in the global stylesheet.

Line v0.15

  • The gate hears a question anywhere in the message, not only on its last line.

  • The gate holds an agent on warnings, waits while it asks the owner a question, and reaches projects where the skill is installed globally.

Line v0.14

Line v0.13

Line v0.12

Line v0.11

  • Two holes in the gate, found by running the loop twice on 0.11.0: once on Haiku, once on Sonnet.

  • A measurement an agent can type is not a measurement. Everything here came from two live runs at the capability floor.

Line v0.10

  • Mobile-first, and a design loop that a weak model cannot skip, measured on live runs with Haiku.

Line v0.9

  • One new rule and one amended correction, both about the same blind spot: a rule's correction always pointed an agent at a token.

Line v0.8

  • Four fixes found by following Jig's Tailwind guidance end to end on its own documentation site.

  • Two fixes where 0.8.0 corrected one instance and left the class alone, both found by inspecting the published tarball.

  • Fixes found by agents new to Jig building its documentation site. The test suite passed throughout and caught none of them.

Line v0.7

Line v0.6

  • The token layer leaves its dotfolder, and check reads the layer's own declarations back.

Line v0.5

  • Four things 0.4.0 reported as working did not, and the reconciliation of every numeric default against an external reference is finished.

Line v0.4

  • Jig stops copying itself into your project. A single-mode project now gets three files, all of them its own.

Line v0.3

  • Two new commands. install and update put the system in place; these two make it do something.

Line v0.2

  • Two shipped colours failed Jig's own contrast floors. They are darker now, and the build does the contrast arithmetic.

  • The first release that actually works end to end. 0.1.0 shipped rules that cited tokens it never installed, and a token name that did not exist.