Skip to content

Releases: ActiveState/cli

0.25.0

16 Feb 17:33
Compare
Choose a tag to compare
0.25.0 Pre-release
Pre-release

Available on channel: beta (state update --set-channel beta)

Warning: This update will force a change to your activestate.yaml which is
incompatible with earlier state tool versions. As long as everyone on your
project updates their state tool there should be no interruption to your
workflow.

Added

  • New command state cve allows for reviewing security vulnerabilities on your
    project (PR #1209)
  • You can now specify a package version when calling state info,
    eg. state info <name>@<version> (PR #1201)
  • You can now specify a new project name by
    running state pull --set-project OWNER/NAME (primarily for converting
    headless projects) (PR #1198)
  • You can now switch between update channels
    via state update --set-channel (PR #1190)
  • State tool now supports branches via flags in state activate and
    the state branch subcommand. See state branch --help for more information.

Changed

  • Activating a new project non-interactively no longer makes that project "
    default" (you can pass the --default flag for this
    use-case) (PR #1210)
  • The user experience of state secrets is now consistent with the rest of the
    State Tool (PR #1197)
  • state import now updates your runtime, so you don't need to re-activate
    after importing
    anymore (PR #1241)

Fixed

  • Progressbar sometimes hangs while waiting for build to
    complete (PR #1218)
  • Fixed issue where some unicode characters were not printed
    properly (PR #1207)
  • Prompts for default project should now only happen once per
    project (PR #1210)
  • Fixed issue where state activate sometimes used the wrong
    activestate.yaml (PR #1194)
  • Fixed issue where state info owner/name would fail if not currently in a
    project directory (PR #1255)
  • Fixed issue where running tooling from the global default project with
    the -v flag would spew out state tool debug
    info (PR #1239)
  • Fixed issue where sometimes perl/python is still pointing at the system
    install after
    activation (PR #1238)
  • Fix issue where state tool sometimes throws "panic" errors when updating the
    configuration (PR #1232)
  • Fix issue where state activate sometimes throws a "
    panic" (PR #1229)

Deprecated

  • The --replace flag for state activate is now deprecated in favour of state pull --set-project