PixLog v0.1.1
This release makes PixLog straightforward to discover, install, and try while
keeping its Git-native architecture unchanged.
What's New
- A runnable five-commit demo inside
demo/workspace, built from licensed source
images with realpixlog run -- magick ...commands. - Chafa-powered inline before/after/heatmap previews for interactive terminals,
with JSON and NDJSON output kept control-sequence free. - The versioned PixLog Visual Policy composite Action for pull requests.
- Canonical Go module path
github.com/zhao-xuan/PixLog, enabling standard remote
go installcommands. - Reproducible README stills, demo recordings, and a 1280x640 social preview.
Install
brew install zhao-xuan/tap/pixlog chafaOr install the two command entry points with Go:
go install github.com/zhao-xuan/PixLog/cmd/pixlog@v0.1.1
go install github.com/zhao-xuan/PixLog/cmd/git-pixlog@v0.1.1Try the Demo
git clone https://github.com/zhao-xuan/PixLog.git
cd PixLog
brew install zhao-xuan/tap/pixlog chafa imagemagick
bash demo/setup.sh
cd demo/workspace
pixlog diff HEAD~1 HEAD -- assets/hero.pngGitHub Action
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: zhao-xuan/PixLog@v0.1.1
with:
policy: .pixlog-policy.jsonKnown Limitations
- Built-in pixel decoding currently covers PNG, JPEG, and GIF. Other recognized
formats retain exact-byte history and provenance but may not have visual diff. - Photoshop and browser adapters still require host packaging and validation.
- There is no hosted collaboration service, HTTP lock service, or Web review UI.
- Hosted-model recipes may be provenance-only and are not claimed to reproduce
deterministically when parameters are unavailable.
Full changelog: v0.1.0...v0.1.1
