Releases: cashapp/hermit
Releases · cashapp/hermit
v0.2.10
Add command for auto-versioning from GitHub releases. This requires explicit opt-in via a new configuration block "auto-version".
v0.2.9
Revert previous logic that returned a cloned copy of mutated packages. This wasn't following the current convention of mutating the package in place. Better to stick to convention than half change.
v0.2.8
Fix "clean -p". It did not chmod -R +w the package directory and it also nuked hermit itself, which was not ideal.
v0.2.7
Two bug fixes. 1. When execing a package the package itself was included in the dependencies, would download and install, then re-download itself. 2. Second bug was that the last check time for channels in the DB was being overwritten with a zero time resulting in a re-check on every execution.
v0.2.6
Sync sources and retry if a package is not found on exec.
v0.2.5
Fix prepend op not reverting multiple paths in a single op. eg. This would not get reverted: PATH: "${HERMIT_ENV}/node_modules/.bin:${NPM_CONFIG_PREFIX}/bin:${PATH}", Fixes #47
v0.2.4
Support multiple versions in a single block. This will allow the following: version "1.13.5" { darwin { arch = "arm64" source = "https://golang.org/dl/go${version}.${os}-amd64.tar.gz" } } version "1.14.4" { darwin { arch = "arm64" source = "https://golang.org/dl/go${version}.${os}-amd64.tar.gz" } } ... To be expressed as: version "1.13.5" "1.14.4" { darwin { arch = "arm64" source = "https://golang.org/dl/go${version}.${os}-amd64.tar.gz" } }
v0.2.3
Don't pin search regex.
v0.2.2
Introduce a flag for configuring a short prompt. eg. 🐚 ~/Development/hermit-packages-opensource $ rather than hermit-packages-opensource🐚 ~/Development/hermit-packages-opensource $
v0.2.1
Open source Hermit.