Releases: sdkman/sdkman-cli
Releases · sdkman/sdkman-cli
Minor release to enable Twitter integration
5.12.1 Change order of get-release in github release action.
Introduce selfupdate_enable config
This release brings changes to the configuration:
- add a new
sdkman_selfupdate_enable - remove
sdkman_auto_selfupdateconfig
The default setting for sdkman_selfupdate_enable will be set to true by default. It also honours the sdkman_auto_answer flag if set to true.
Run sdk config to make changes to the configuration.
Fix bash/sh incompatibility
Fixes issue #923 that seems to occur when running sh shells when bash is also present on the system.
The problem occurs when sourcing the auto-completion script for bash.
Migrate from Travis and DigitalOcean spaces to Github
Migration away from:
- Travis CI for all CLI builds (stable and beta)
- DigitialOcean spaces in favour of GitHub Releases
- Clean up all remnants of old builds.
Replace completion command with automatic inference
- Remove the
completioncommand - Source appropriate bash/zsh completion script
- Completion is driven by
sdkman_auto_completeconfig - Backward compatibility for
completioncommand
Fix completion bug
A tactical fix for #912
Bash completion enhancements
The bash-completion script now supports:
- current
- home
- default
- uninstall
- upgrade
- list
Bug fix for ZSH issue
This fixes issue #893 experienced by our ZSH users. Thanks @helpermethod for the patch!
Completion improvements
Feature enhancements:
- Adds ZSH completion
- Improves bash completion
Test stability:
- Fixes broken tests on OSX
- Make tests more deterministic
This release had a defect, and we rolled back to 5.11.0 in the interim.