Releases: leosocy/diffah
Releases · leosocy/diffah
v0.1.0
Changelog
- de00704: Merge pull request #1 from leosocy/design/diffah-v1-spec (leosocy leosocy@gmail.com)
- 13d144b: fix(lint,test): wire build tags into golangci config and cover safeJoin (leosocy leosocy@gmail.com)
- f5afca5: fix(ci): exclude unused storage graphdrivers from test build tags (leosocy leosocy@gmail.com)
- f6b1c92: fix(lint): clean up v2 linter findings (leosocy leosocy@gmail.com)
- d5b7d13: fix(ci): upgrade golangci-lint-action to v9 and pin golangci-lint v2.11.4 (leosocy leosocy@gmail.com)
- 6fb2601: chore: gitignore build artifacts and local tooling files (leosocy leosocy@gmail.com)
- 0c256b1: docs: rewrite README with usage docs and add Apache-2.0 license (leosocy leosocy@gmail.com)
- aef779a: ci: add release and integration workflows (leosocy leosocy@gmail.com)
- 84e79f7: chore(release): add goreleaser config for linux/darwin amd64/arm64 (leosocy leosocy@gmail.com)
- 868a832: feat(cli): implement diffah inspect with size statistics (leosocy leosocy@gmail.com)
- 7b979ce: test(importer): add round-trip matrix across formats and output types (leosocy leosocy@gmail.com)
- 6d3d99b: feat(cli): wire diffah import against pkg/importer (leosocy leosocy@gmail.com)
- b8d31fd: feat(importer): add DryRun, fail-fast probe tests, and unrelated OCI fixture (leosocy leosocy@gmail.com)
- 9da83a0: refactor(importer): split Import into helpers under 30 lines each (leosocy leosocy@gmail.com)
- 63320e3: feat(importer): implement import happy path with composite source (leosocy leosocy@gmail.com)
- c26976a: feat(importer): add CompositeSource overlaying delta on baseline (leosocy leosocy@gmail.com)
- 7744b80: feat(cli): wire diffah export against pkg/exporter (leosocy leosocy@gmail.com)
- 8061f07: feat(exporter): add DryRun and manifest-only baseline support (leosocy leosocy@gmail.com)
- 12cbc0e: feat(exporter): implement export happy path via copy.Image + dir layout (leosocy leosocy@gmail.com)
- cbedb37: feat(exporter): add KnownBlobsDest wrapper for baseline layer skipping (leosocy leosocy@gmail.com)
- 74a2905: docs(exporter): clarify ManifestBaseline does not do platform selection (leosocy leosocy@gmail.com)
- 706230a: feat(exporter): add BaselineSet with image and manifest-only impls (leosocy leosocy@gmail.com)
- 0415497: fix(fixtures): use digest.FromBytes and fix CHECKSUMS to sha256sum format (leosocy leosocy@gmail.com)
- f544c8b: test(fixtures): add pure-Go deterministic fixture builder and committed fixtures (leosocy leosocy@gmail.com)
- bb8e3b4: feat(archive): add Extract and ReadSidecar readers with zstd auto-detection (leosocy leosocy@gmail.com)
- 3de7526: fix(archive): add error context wrapping in Pack and addBytes (leosocy leosocy@gmail.com)
- d22580a: feat(archive): add atomic Pack with optional zstd compression (leosocy leosocy@gmail.com)
- 914650a: test(oci): add missing error-path tests for ReadDirManifest (leosocy leosocy@gmail.com)
- 6583d00: feat(oci): add ReadDirManifest helper for dir-layout inspection (leosocy leosocy@gmail.com)
- 9aa6cb2: docs(plan): record session progress and switch fixture builder to pure Go (leosocy leosocy@gmail.com)
- 517a05d: feat(diff): add domain types, plan partition, and sidecar schema (leosocy leosocy@gmail.com)
- b7005ab: ci: add lint and test workflows (leosocy leosocy@gmail.com)
- 145d8a3: feat(imageio): add ParseReference and DefaultPolicyContext adapters (leosocy leosocy@gmail.com)
- 40143b8: feat(cli): scaffold cobra root, version subcommand, and command stubs (leosocy leosocy@gmail.com)
- 212afbe: chore: add Makefile with build/test/lint/fmt/fixtures/snapshot (leosocy leosocy@gmail.com)
- 9375599: chore: drop golangci-lint from pre-commit, defer to CI (leosocy leosocy@gmail.com)
- 728ea55: fix(lint): migrate .golangci.yaml to v2 schema (leosocy leosocy@gmail.com)
- 9dbf3b7: chore: refresh pre-commit hooks; run golangci-lint via system binary (leosocy leosocy@gmail.com)
- a15e983: chore(lint): migrate .golangci.yaml to current linter set (leosocy leosocy@gmail.com)
- 89ad3d1: fix(deps): drop unused deps from go.mod (leosocy leosocy@gmail.com)
- 67cc26e: chore(deps): pin cobra, podman.io image, compress, testify (leosocy leosocy@gmail.com)
- 3ece1ee: docs(plan): add v1 implementation plan (leosocy leosocy@gmail.com)
- 9366976: docs(spec): add v1 design specification (leosocy leosocy@gmail.com)
- 59530b4: Initial commit (leosocy leosocy@gmail.com)