All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- test against newer nims
- update documentation for newer nims
- upgrade lintball
- fix: sorting for
asdf list-all nim
- add: nightly unstable binary support (ire4ever1190)
- add: docker-compose config for Linux development
- improve: linting (yaml, markdown, update shellcheck/shfmt)
- remove: unofficial binaries from nim-builds
- remove: hub dependency
- remove: untested windows support (does asdf even support mingw bash?)
- fix: fixed ASDF_INSTALL_PATH empty when version is ref:HEAD (joxcat)
- add: binaries for Nim 1.2.18, 1.6.4, 1.6.6
- fix: #14 ASDF_DATA_DIR default not sensible
- add: binaries for Nim 1.2.16 and 1.6.2
- fix: don't override XDG_CONFIG_HOME and APPDATA
- fix: workaround for M1
DYLD_LIBRARY_PATH
- fix:
asdf_nim_is_musl
check
- fix: missing
tools
directory - deprecate: remove
ASDF_NIM_REQUIRE_BINARY
option
-
fix: CI: plugin test on Alpine Linux failed due to busybox grep missing -quiet
-
fix: ASDF_INSTALL_PATH should not be assumed as set due to
list-all
-
fix: Support for nimbledeps directory (#7)
- fix: bats issues
- feat: allow nimble shim to work in elvish shell
- feat: support for Apple Silicon / M1
- update: lintball 1.1.3
- feat: support for bash 3
- fix: remove hard dependency on gcc for determining ARM version
- fix: build issues on GitHub Actions
- feat: reformat code with lintball
- feat: refactor
- fix: issues with nimble shim
- feat: add unit & integration tests
- fix: issue with tarball name generation causing unnecessary building from source.
- fix: armv7 could not curl even with update-ca-certificates. Bundle latest cacert.pem.
- fix: perms issue where asdf cleanup handler would block on rm of fusion/.git/* files
- workaround: CI: disable TCP offloading so can run macOS tests again
- feat: add pre-commit git hooks for shfmt and prettier
- feat: test on CI: Alpine / musl
- feat: initial release