- Remove old binary in PowerShell terminal (#125).
- Document CLI exit codes.
- Review exit code when trying to install an already installed command (#83).
- Update list of installable CLI commands.
- Document
--version
flag (#94). - Add alias with package prefix to all installed commands to work around possible command name collisions (#60).
- Make .edgerc location configurable (#81)
- Fixed
PROXY
flag not working correctly in go 1.16 - Fixed old executable not being removed after upgrading on windows
upgrade
command can now be executed with auto upgrades disabled- Improved error messages on several commands
- Added upgrade command error message for homebrew installation
- Synced logs with terminal output in most commands.
- Fixed module update issue (#113).
- Fix panic when attempting to write on an empty writer (#116)
- Code improvements: unit test coverage improvement and project structure refactoring.
- Glide build tool was dropped in favor of go modules.
- Dockerfile has been moved to akamai-docker repository.
- Logging: all
TRACE
log messages are now written inDEBUG
level. Besides, all commands are traced in logs withSTART
,FINISH
or eventuallyERROR
. - Logging: new
AKAMAI_CLI_LOG_PATH
environment variable to redirect logs to a file.