Changelog
Features
- e6be1e8: feat(action): expose --jobs as an input (@teslatickles)
- 808a5bb: feat(cli): align classic output columns and scale the cylon sweep by --jobs (@teslatickles)
- aa53a25: feat(completion): git-ref completion for --base/--to and Homebrew auto-install (@teslatickles)
- 27dd406: feat(npm): local publish script and packaging README (@teslatickles)
Bug fixes
- 05642f2: fix(ci): treat npm publish paths as directories, not GitHub shorthands (@teslatickles)
- 391394e: fix(cli): align the → in modern baseline/reproduced verdict rows (@teslatickles)
- be9a305: fix(cli): size the live ddmin row to narrow terminals instead of wrapping (@teslatickles)
- 9e30411: fix(engine): degrade gracefully instead of aborting when a checkpoint write fails (@teslatickles)
- 2fa7c1d: fix(npm): absolute mascot URL and multi-ecosystem launcher metadata (@teslatickles)
Others
- 691c2b4: build(docker): add the php image variant (@teslatickles)
- 6086384: build(docker): bundle classic yarn in the JavaScript image (@teslatickles)
- 5345189: build(docker): install pnpm/yarn via npm; corepack gone from Node >= 25 (@teslatickles)
- 45b72df: build(docker): per-ecosystem image variants, Node 22, and self-bisect CI (@teslatickles)
- c9441ea: ci(npm): pass NPM_TOKEN to the publish step via NODE_AUTH_TOKEN (@teslatickles)
- c1b0e59: cli/docs: surface composer in help, completion, and docs (@teslatickles)
- 5e72bad: cli/docs: surface pip in help, completion, and docs (@teslatickles)
- 9f098ea: cli/docs: surface yarn in help, completion, README, and action (@teslatickles)
- 78ef17b: code review cleanups (@teslatickles)
- 4eab31b: demos: add offline pnpm example; pip demo runs --jobs and builds wheels without zip (@teslatickles)
- 684dd38: dim the cmd echo output (@teslatickles)
- 8f0731b: docs(assets): re-render all demo GIFs with the cylon ddmin animation (@teslatickles)
- 58b2642: docs(changelog): backfill 0.1.2 and 0.1.3, record unreleased work (@teslatickles)
- 7f380df: docs/media: add demo gifs for pnpm, yarn, uv, pip, and composer (@teslatickles)
- 598a5a4: engine/cli: detect requirements.txt and wire pip end-to-end (@teslatickles)
- 3126682: engine: detect composer.json and wire composer end-to-end (@teslatickles)
- a79548b: engine: detect yarn.lock and wire yarn end-to-end (@teslatickles)
- cdf1276: examples/ci: hermetic composer demo and demo-composer CI job (@teslatickles)
- aa93eed: examples/ci: hermetic pip demo, demo-pip CI job, python image note (@teslatickles)
- 5fea66e: examples/ci: hermetic yarn demo and demo-yarn CI job (@teslatickles)
- 13f73fd: fix arrows; cleanup (@teslatickles)
- afb9543: improve readme (@teslatickles)
- 02bc317: manifest: add composer.json and composer.lock parsing (@teslatickles)
- 0f19978: manifest: add yarn.lock parsing (classic v1 + Berry) (@teslatickles)
- f746112: manifest: parse, diff, render, and pin-extract requirements.txt (@teslatickles)
- 012408a: new mascot png (@teslatickles)
- 132ea58: pm: add the composer package manager (@teslatickles)
- 051f4a5: pm: add the pip manager with per-worktree venv installs (@teslatickles)
- 324a6f9: pm: add the yarn package manager (@teslatickles)
- e7677eb: report early-stopped runs honestly in Verdict.String (@teslatickles)
- 812ce29: switch to Trusted Publishing (@teslatickles)
- 3a308af: test/bench: add pnpm engine test; benchmark every parser (@teslatickles)
- c5865cf: update status bar to smooth cylon eye; add configurable jobs (@teslatickles)
- ac769ff: verify: resolve verification commands inside pip trial venvs (@teslatickles)
- 07d2801: wildcard on ignored reports (@teslatickles)
What's Changed
- improve readme by @skyneticist in #48
- Fix/verdict arrows by @skyneticist in #49
- report early-stopped runs honestly in Verdict.String by @skyneticist in #50
- code review cleanups by @skyneticist in #51
- update status bar to smooth cylon eye; add configurable jobs by @skyneticist in #52
- dim the cmd echo output by @skyneticist in #53
- Feat/npm publish tooling by @skyneticist in #54
- Fix/runtime hardening by @skyneticist in #55
- Docs/launch polish by @skyneticist in #56
- Release/v0.1.5 prep by @skyneticist in #57
- Feature/yarn demo by @skyneticist in #62
- build(docker): bundle classic yarn in the JavaScript image by @skyneticist in #63
- build: bump golang from 1.25-bookworm to 1.26-bookworm by @dependabot[bot] in #61
- build: bump python from 3.12-slim to 3.14-slim by @dependabot[bot] in #60
- build: bump github.com/pelletier/go-toml/v2 from 2.4.2 to 2.4.3 in the go-modules group by @dependabot[bot] in #58
- build: bump node from 22-slim to 26-slim by @dependabot[bot] in #59
- Feature/composer support by @skyneticist in #64
- Feature/pip support by @skyneticist in #65
- docs: fix ecosystem parity drift and stale claims before v0.1.5 by @skyneticist in #66
Full Changelog: v0.1.3...v0.1.5