Releases: alephao/snapdiff
Releases · alephao/snapdiff
v0.0.1
Changelog
- 76fde5c: LICENSE (alephao 7674479+alephao@users.noreply.github.com)
- 143825c: add make install (alephao 7674479+alephao@users.noreply.github.com)
- 241bfd4: build: Makefile + V-Model acceptance test (north star) (alephao 7674479+alephao@users.noreply.github.com)
- ded984c: chore(screenshots): add gallery baselines for the new spec (alephao 7674479+alephao@users.noreply.github.com)
- 97c44b4: chore(screenshots): refresh remaining baselines under current UI (alephao 7674479+alephao@users.noreply.github.com)
- 96d0b23: chore(screenshots): refresh stale baselines for index & diff side-by-side (alephao 7674479+alephao@users.noreply.github.com)
- 21c8cd3: chore(screenshots): switch tests-screenshots from npm to pnpm (alephao 7674479+alephao@users.noreply.github.com)
- d17c8ec: ci: add GitHub Actions CI and GoReleaser release pipeline (alephao 7674479+alephao@users.noreply.github.com)
- 3b48118: feat(apply): execute verdicts via git checkout + os.Remove (alephao 7674479+alephao@users.noreply.github.com)
- 2e892a8: feat(cmd): auto-open browser on
await, suppressible via SNAPDIFF_NO_BROWSER (alephao 7674479+alephao@users.noreply.github.com) - 183db48: feat(cmd): wire snapdiff await + serve subcommands (alephao 7674479+alephao@users.noreply.github.com)
- fae60bb: feat(config): add TOML loader with schema validation and defaults (alephao 7674479+alephao@users.noreply.github.com)
- 4502388: feat(gallery): add
snapdiff galleryfor browsing every baseline (alephao 7674479+alephao@users.noreply.github.com) - 67503ba: feat(gitscan): enumerate snapshot diffs from git working tree (alephao 7674479+alephao@users.noreply.github.com)
- fea4cf0: feat(imdiff): add PNG pixel-diff overlay with sha-keyed cache (alephao 7674479+alephao@users.noreply.github.com)
- 158e36c: feat(lifecycle): linger-then-graceful-shutdown helper (alephao 7674479+alephao@users.noreply.github.com)
- b822fdc: feat(review): in-memory session, per-file + bulk verdicts, done signal (alephao 7674479+alephao@users.noreply.github.com)
- b39c6fe: feat(screenshots): Playwright visual-regression suite + snapdiff dogfood (alephao 7674479+alephao@users.noreply.github.com)
- a90041f: feat(web): add left sidebar with compact snapshot list to diff page (alephao 7674479+alephao@users.noreply.github.com)
- 0e5014f: feat(web): approve auto-saves and jumps to next diff (alephao 7674479+alephao@users.noreply.github.com)
- 1655d0c: feat(web): cap diff screenshot to viewport, click to zoom 1x (alephao 7674479+alephao@users.noreply.github.com)
- 577461e: feat(web): chi routes, templ views, 5 diff modes, static assets (alephao 7674479+alephao@users.noreply.github.com)
- 0956064: feat(web): embed JetBrains Mono + add no-anim toggle for screenshot tests (alephao 7674479+alephao@users.noreply.github.com)
- c59a01d: feat(web): redesign UI — "Terminal Forensics" aesthetic (alephao 7674479+alephao@users.noreply.github.com)
- a373f91: fix(cmd): skip finalize linger in
awaitso verdicts return immediately (alephao 7674479+alephao@users.noreply.github.com) - 77be0db: fix(gallery): use gallery-specific stage classes (alephao 7674479+alephao@users.noreply.github.com)
- 525653c: fix(screenshots): drive diff mode switcher via keyboard (alephao 7674479+alephao@users.noreply.github.com)
- 043f23e: mockups: design mocks for snapdiff gallery (index, focused, matrix) (alephao 7674479+alephao@users.noreply.github.com)
- 4ab73c8: refactor(gitscan): export ExtractAxes so other packages can reuse it (alephao 7674479+alephao@users.noreply.github.com)
- 982548e: refactor(web): drop diff page meta bar (alephao 7674479+alephao@users.noreply.github.com)
- 5e2302a: refactor(web): move diff verdict + shortcuts into fixed right rail (alephao 7674479+alephao@users.noreply.github.com)
- 4604c46: test(screenshots): Playwright coverage for the gallery UI (alephao 7674479+alephao@users.noreply.github.com)