Releases: cashapp/hermit
Releases · cashapp/hermit
v0.16.0
feat: sync channels on "hermit update" This can be used eg. in CI to force updates to the latest of all dynamically versioned packages.
v0.15.2
fix: don't overwrite user-modified envars This works be storing the JSON-encoded operations for an environment, rather than the explicit values for each environment variable. This allows Orc's Op.Revert functionality to correctly mutate each environment variable as it is being restored, rathern than blindly overwriting. Fixes #218
v0.15.1
fix: datadog/zstd uses C bindings
v0.14.0
feat: improve missing package error message This is particularly for when people use `pkg@version` and they mean `pkg-version`
v0.13.3
fix: check HTTP response status when downloading packages Also upgraded to go-1.17.7 to fix: /Users/aat/Library/Caches/hermit/pkg/go-1.16.5/pkg/tool/darwin_arm64/link: combining dwarf failed: unknown load command 0x80000034 (2147483700) Also updated deps to resolve #214
v0.13.2
fix: check HTTP response status when downloading packages Also upgraded to go-1.17.7 to fix: /Users/aat/Library/Caches/hermit/pkg/go-1.16.5/pkg/tool/darwin_arm64/link: combining dwarf failed: unknown load command 0x80000034 (2147483700) Also updated deps to resolve #214
v0.13.1
fix: use bbolt read-only mode when opening state DB for read
v0.13.0
fix: allow duplicate packages in runtime-deps if they are identical
v0.12.0
feat: support automatic runtime deps from packages with Hermit enviro…
v0.11.0
feat: implement our own errors package This adds `file:line` annotations to each error (wrapped or otherwise), which are visible in error formatting under two circumstances: when printing an error with %+v, or when `HERMIT_DEBUG=errortrace`.