Skip to content

Releases: akamai/cli

1.4.0

14 Mar 09:30
7f7a9f4
Compare
Choose a tag to compare

1.4.0 (March 14, 2022)

Enhancements

  • [IMPORTANT] Refactor Python support, making use of virtual environments to isolate dependencies for each Python package.
    • Refer to README.md for new system dependencies.

1.3.1

08 Dec 11:35
Compare
Choose a tag to compare

1.3.1 (December 8, 2021)

Enhancements

  • Improved message for updating CLI version

1.3.0

06 Oct 10:53
4174985
Compare
Choose a tag to compare

1.3.0 (October 6, 2021)

Fixes

  • Remove old binary in PowerShell terminal (#125).
  • Document CLI exit codes.
  • Review exit code when trying to install an already installed command (#83).

Enhancements

  • 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)

1.2.1

28 Apr 07:59
a97982c
Compare
Choose a tag to compare

1.2.1 (April 28, 2021)

Fixes

  • Fixed PROXY flag not working correctly in go 1.16
  • Fixed old executable not being removed after upgrading on windows

Enhancements

  • upgrade command can now be executed with auto upgrades disabled
  • Improved error messages on several commands
  • Added upgrade command error message for homebrew installation

1.2.0

16 Mar 09:24
784e3e7
Compare
Choose a tag to compare

1.2.0 (March 16th, 2021)

Fixes

  • Synced logs with terminal output in most commands.
  • Fixed module update issue (#113).
  • Fix panic when attempting to write on an empty writer (#116)

Enhancements

  • 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 in DEBUG level. Besides, all commands are traced in logs with START, FINISH or eventually ERROR.
  • Logging: new AKAMAI_CLI_LOG_PATH environment variable to redirect logs to a file.

Fixing update command

21 Jan 17:42
ce41543
Compare
Choose a tag to compare

Fixes on the update command

Fixes Package Updates

06 Jun 00:49
Compare
Choose a tag to compare

Fixes

This releases fixes the following issues:

  • Fix updating of packages
  • Fix duplicated stats opt-in request for new installation
  • Fix detection of updated versions when release prefixes are involved (e.g. 1.1.4-dev is now correctly seen as newer than 1.1.3)
  • Fix first-run installation in path when crossing filesystem boundaries (e.g. inside a Docker container)

Add New ENV Vars

04 Mar 20:48
Compare
Choose a tag to compare

Changes

This release exports two new ENV vars when executing a package command, AKAMAI_CLI_COMMAND, and AKAMAI_CLI_COMMAND_VERSION.

Fix binary installation of packages with multiple commands

24 Jan 21:33
Compare
Choose a tag to compare

Fixes

  • Fix installation of packages with multiple binary commands (e.g. api-gateway)

Add Debug Logging

29 Nov 14:42
Compare
Choose a tag to compare

Features

This release is primarily to add logging around package installation. To use, set the ENV variable AKAMAI_LOG to one of PANIC, FATAL, ERROR, WARN, INFO, DEBUG, or TRACE (case-insensitive), with the output being cumulative from left to right (e.g. TRACE will show all logs).

$ AKAMAI_LOG=debug akamai install purge

Changes

We have added new metrics tracking:

  • command name executed (no arguments)
  • command version executed

You will be asked to reconfirm your opt-in status after you upgrade.