asdf/CHANGELOG.md
2018-05-01 08:45:17 -04:00

3.1 KiB

Changelog

0.5.0-dev

Features

  • Changed exit codes for shims so we use codes with special meanings when possible (#305, #310)
  • Include plugin name in error message if plugin doesn't exist (#315)

Fixed Bugs

0.4.3

Features

  • Suggest action when no version is set (#291, #293)

Fixed Bugs

  • Fix issue with asdf not always being added to beginning of $PATH (#288, #303, #304)
  • Fix incorrect ASDF_CONFIG_FILE environment variable name (#300)
  • Fix asdf current so it shows environment variables that are setting versions (#292, 294)

0.4.2

Features

  • Add support for ASDF_DEFAULT_TOOL_VERSIONS_FILENAME environment variable (#201, #228)
  • Only add asdf to PATH once (#261, #271)
  • Add --urls flag to plugin-list commands (#273)

Fixed Bugs

  • Incorrect grep command caused version command to look at the wrong tool when reporting the version (#262)

0.4.1

Features

  • asdf install will also search for .tool-versions in parent directories (#237)

Fixed Bugs

  • bad use of sed caused shims and .tool-versions to be duplicated with -e (#242, #250)
  • asdf list now outputs ref-versions as used on .tool-versions file (#243)
  • asdf update will explicitly use the origin remote when updating tags (#231)
  • All code is now linted by shellcheck (#223)
  • Add test to fail builds if banned commands are found (#251)

0.4.0

Features

  • Add CONTRIBUTING guidelines and GitHub issue and pull request templates (#217)
  • Add plugin-list-all command to list plugins from asdf-plugins repo. (#221)
  • asdf current shows all current tool versions when given no args (#219)
  • Add asdf-plugin-version metadata to shims (#212)
  • Add release.sh script to automate release of new versions (#220)

Fixed Bugs

  • Allow spaces on path containing the .tool-versions file (#224)
  • Fixed bug in --version functionality so it works regardless of how asdf was installed (#198)

0.3.0

Features

  • Add update command to make it easier to update asdf to the latest release (#172, #180)
  • Add support for system version to allow passthrough to system installed tools (#55, #182)

Fixed Bugs

  • Set GREP_OPTIONS and GREP_COLORS variables in util.sh so grep is always invoked with the correct settings (#170)
  • Export ASDF_DIR variable so the Zsh plugin can locate asdf if it's in a custom location (#156)
  • Don't add execute permission to files in a plugin's bin directory when adding the plugin (#124, #138, #154)

0.2.1

Features

  • Determine global tool version even when used outside of home directory (#106)

Fixed Bugs

  • Correct reading of ref: and path: versions (#112)
  • Remove shims when uninstalling a version or removing a plugin (#122, #123, #125, #128, #131)
  • Add a helpful error message to the install command (#135)

0.2.0

Features

  • Improve plugin API for legacy file support (#87)
  • Unify asdf local and asdf global version getters as asdf current (#83)
  • Rename asdf which to asdf current (#78)

Fixed Bugs

  • Fix bug that caused the local command to crash when the directory contains whitespace (#90)
  • Misc typo corrections (#93, #99)

0.1.0

  • First tagged release