Skip to content

v0.4.3

Choose a tag to compare

@srerickson srerickson released this 02 Oct 17:49
· 50 commits to main since this release

Changelog

  • 4c38962 README: document local paths and file:// urls
  • 8152469 add golangci-lint config; fix lint issues in run
  • fdeb02f bump version
  • a4e292c close local filesystems when the CLI exits
  • 3d4f2cb devcontainer: run Silo instead of MinIO, whose images are gone
  • ecbba72 devcontainer: use Go 1.26 to match go.mod
  • fe66523 fix goreleaser's homebrew build
  • f0f2f13 fix remaining golangci-lint issues
  • 26e0c60 gitignore: anchor binary patterns so they don't ignore cmd/ocfl
  • a74b338 init-root: don't leave directories behind when initialization fails
  • cffeaf8 main: let a second signal force quit; exit 128+signal when interrupted
  • c08b8a2 move file:// test to run_test.go; add AGENTS.md test file conventions
  • 7a3e41c run: gofmt ls.go and validate.go
  • e8b7813 run: keep help in struct tags; put stage's --file on the stage command
  • 253a6ef run: pass context and command environment to Run explicitly
  • f124c83 run: remove unused AWS credential env var constants
  • c17c8ec run: render locations with fs/config's FSConfig.MarshalText
  • fe16d36 run: reorder run.go declarations; rename parse to parseKongArgs
  • e9fa0ff run: replace golden help files with a check that --help works
  • c140a2f run: return from --help instead of exiting; add golden help tests
  • 6472aae run: share --id and --object flags between object commands
  • 7df64ca run: test file:// urls as root and object locations
  • dfb82fa update dependencies (ocfl-go v0.12.0)
  • fcaa4c0 use ocfl-go fs/config to parse locations