Skip to content

Releases

v2.0.6

Choose a tag to compare

@mgwoj mgwoj released this 28 Oct 07:17

2.0.6 (Oct 28, 2026)

Enhancements

  • Removed an unmaintained github.com/mitchellh/go-homedir dependency, replacing its usage with the standard library's os.UserHomeDir().
  • Migrated to Go 1.26.8.
  • Updated dependencies and development tooling.
  • Migrated the CLI framework from urfave/cli v2 to v3 to align with Akamai CLI updates.
  • Migrated the public CLI integration API from urfave/cli/v2 to urfave/cli/v3. Consumers must migrate their commands, actions, callbacks, and contexts to the v3 types.
  • Changed app.CreateAppTemplate to return *cli.Command instead of *cli.App.
  • Changed autocomplete.Default to accept context.Context and *cli.Command, and changed apphelp.Setup to accept *cli.Command.
  • Replaced the hidden --generate-bash-completion flag with --generate-shell-completion.

Fixes

  • Fixed help <command> failing to display help for commands without subcommands after upgrading urfave/cli to v3.14.0.
  • Fixed the list command to omit hidden internal commands.
  • Validated package command names before creating binary output paths to prevent path traversal, and removed pre-existing Go build output entries to avoid following symlinks planted at those paths (PR#227).
  • Fixed downloaded package binaries being written through symlinks planted in a package repository: a symlinked bin directory is now rejected, and an existing output entry is removed and recreated exclusively instead of being followed.
  • Fixed installed package commands so the CLI uses the same binary name when installing and running them.

v2.0.5

Choose a tag to compare

@Wajktor13 Wajktor13 released this 16 Jul 10:23

2.0.5 (Jul 16, 2026)

Enhancements

  • Removed the api-gateway from the list of installable packages as the corresponding project was archived.
  • Updated vulnerable dependencies.

v2.0.4

Choose a tag to compare

@mgwoj mgwoj released this 09 Jun 08:18

2.0.4 (Jun 9, 2026)

Enhancements

  • Migrated to Go 1.25.
  • Updated vulnerable dependencies.

Fixes

  • Fixed issue that prevented installation of third-party CLI packages (I#205).
  • Fixed issue that prevented installation of cps and cloudlets modules with Python 3.14+ (I#214).

v2.0.3

Choose a tag to compare

@dawiddzhafarov dawiddzhafarov released this 10 Dec 07:32

2.0.3 (Dec 10, 2025)

Enhancements

  • Migrated to Go 1.24.11.
  • Updated various dependencies.
  • Updated vulnerable dependencies.
  • Added support for building the CLI for the linux/arm64 architecture (PR#208, solving I#195).

v2.0.2

Choose a tag to compare

@wzagrajcz wzagrajcz released this 21 Aug 05:49

2.0.2 (Aug 21, 2025)

Enhancements

  • Updated vulnerable dependencies.

v2.0.1

Choose a tag to compare

@artbookspirit artbookspirit released this 29 Apr 10:05

2.0.1 (Apr 29, 2025)

Enhancements

  • Migrated to Go 1.23.6 and adopted a semver-compliant Go directive.
  • Updated the required Go version to 1.23.6 for cli-terraform compilation.
  • Increased number of log messages.
  • Updated vulnerable dependencies.

v2.0.0

Choose a tag to compare

@wzagrajcz wzagrajcz released this 03 Feb 08:20

2.0.0 (Feb 3, 2025)

Breaking changes

  • Removed the deprecated force flag from the install and update commands.
  • Removed support for the glide package manager.

Enhancements

  • Migrated to Go 1.22.
  • Changed the logger from apex to slog. The log output has not been changed.
  • Updated vulnerable dependencies.

Fixes

  • Fixed a problem with invisible output in the light background by converting all colors to a monochromatic representation (GH#196).
  • Improved code by resolving issues reported by linter.

v1.6.1

Choose a tag to compare

@mgwoj mgwoj released this 02 Jan 10:53
3b85264

1.6.1 (January 2, 2025)

  • Fixed security vulnerability (GH#198)

1.6.0

Choose a tag to compare

@artbookspirit artbookspirit released this 05 Sep 12:52
389724f

1.6.0 (September 5, 2024)

Enhancements

  • Added support to show the Installed Version of commands during search
  • Updated the list of packages in packages-list.json (GH#192)
  • Removed versions of the packages from package-list.json
  • Changed package installation order
    • Cli will first check if new binaries are available. If the package has no binaries or no valid
      binaries can be found, it will build the package locally
    • --force flag has been deprecated for both install and update
  • Migrated to go 1.21
  • Updated various dependencies

Fixes

  • Fixed uninstalling of a command when binaries are not found

1.5.6

Choose a tag to compare

@wzagrajcz wzagrajcz released this 22 Jan 11:18

1.5.6 (January 22, 2024)

Enhancements

  • Migrated to go 1.20
  • Enhanced README with information about global flags
  • Various dependencies updated
⌂ 换网址