Releases: skyneticist/depbisect
Releases · skyneticist/depbisect
Release list
v0.1.5
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
v0.1.3
Changelog
Features
- 1d1d97c: feat(cli): guided --base suggestions and error hints; broaden coverage; docs + fmt-check cleanup (@teslatickles)
Others
- 147bc18: Update npm readme (@teslatickles)
- 3f718c2: add Axol to hero (@teslatickles)
- 769f15d: add apt-get upgrade to Dockerfile runtime (@teslatickles)
- 626b619: add engine test for robustness (@teslatickles)
- b2e2956: add hero mascot (@teslatickles)
- df64609: add more tests, QA test plan, fix hero img (@teslatickles)
- 46d515c: add tests for checkpoint/resume; close gaps (@teslatickles)
- 08e3467: ci(python): disable setup-uv cache in the offline demo job (@teslatickles)
- 9964cd3: ci(windows): add windows-latest e2e smoke test (@teslatickles)
- 997d569: docs(assets): re-render all demo GIFs for updated CLI culprit output (@teslatickles)
- 1a0b0ac: docs(readme): tighten opening hook, captions, and Why table (@teslatickles)
- aabf819: fix mascot and format README (@teslatickles)
- 38973c3: improve npm README; update npm-publish (@teslatickles)
- 1385702: resolve merge conflicts (@teslatickles)
- 6205b54: test(cli/output): 97.4% coverage on output.go; 100% on gitx (@teslatickles)
- dc57634: test(fuzz): run Cargo/Python fuzz targets in CI and make fuzz (@teslatickles)
- 4bb3bf4: test(gitx): 100% statement coverage via execx.Fake error-path tests (@teslatickles)
- a99fe51: update README and gitignore (@teslatickles)
v0.1.1
Changelog
- 7b299c3: add complex example and cleanup (@teslatickles)
- c506871: add complex example CI smoke test (@teslatickles)
- aed4c9f: add windows support (@teslatickles)
- 025337a: handle lf, update v4 to v6 checkout action (@teslatickles)
- 45e0d52: fix line endings golden and kill process (@teslatickles)
- 0511ac0: Merge pull request #1 from skyneticist/feature/windows-support (@skyneticist)
- ff35e42: clean up, add timeout flags (@teslatickles)
- 339c9e5: Merge pull request #2 from skyneticist/feature/polish-1 (@skyneticist)
- 95718fb: improve tui (@teslatickles)
- f47929b: Merge pull request #3 from skyneticist/feature/terminal-ui (@skyneticist)
v0.1.0
Changelog
- d1439cb: big commit (Hunter hunterhartline@gmail.com)