22
33All notable changes to this project will be documented in this file.
44
5- The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) , and this project adheres
5+ The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6+ and this project adheres
67to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
78
8- ## Unreleased
9+ ## 0.25.0
910
10- Available on channel ` master `
11+ Available on channel: ` beta ` (` state update --set-channel beta ` )
12+
13+ ** Warning:** This update will force a change to your activestate.yaml which is
14+ incompatible with earlier state tool versions. As long as everyone on your
15+ project updates their state tool there should be no interruption to your
16+ workflow.
1117
1218### Added
1319
1420- New command ` state cve ` allows for reviewing security vulnerabilities on your
1521 project ([ PR #1209 ] ( https://github.com/ActiveState/cli/pull/1209 ) )
1622- You can now specify a package version when calling ` state info ` ,
1723 eg. ` state info <name>@<version> ` ([ PR #1201 ] ( https://github.com/ActiveState/cli/pull/1201 ) )
18- - You can now specify a new project name by running ` state pull --set-project OWNER/NAME ` (primarily for converting
24+ - You can now specify a new project name by
25+ running ` state pull --set-project OWNER/NAME ` (primarily for converting
1926 headless projects) ([ PR #1198 ] ( https://github.com/ActiveState/cli/pull/1198 ) )
2027- You can now switch between update channels
2128 via ` state update --set-channel ` ([ PR #1190 ] ( https://github.com/ActiveState/cli/pull/1190 ) )
29+ - State tool now supports branches via flags in ` state activate ` and
30+ the ` state branch ` subcommand. See ` state branch --help ` for more information.
2231
2332### Changed
2433
25- - Activating a new project non-interactively no longer makes that project "default" (you can pass the ` --default ` flag
26- for this use-case) ([ PR #1210 ] ( https://github.com/ActiveState/cli/pull/1210 ) )
27- - The user experience of ` state secrets ` is now consistent with the rest of the State
28- Tool ([ PR #1197 ] ( https://github.com/ActiveState/cli/pull/1197 ) )
34+ - Activating a new project non-interactively no longer makes that project "
35+ default" (you can pass the ` --default ` flag for this
36+ use-case) ([ PR #1210 ] ( https://github.com/ActiveState/cli/pull/1210 ) )
37+ - The user experience of ` state secrets ` is now consistent with the rest of the
38+ State Tool ([ PR #1197 ] ( https://github.com/ActiveState/cli/pull/1197 ) )
39+ - ` state import ` now updates your runtime, so you don't need to re-activate
40+ after importing
41+ anymore ([ PR #1241 ] ( https://github.com/ActiveState/cli/pull/1241 ) )
2942
3043### Fixed
3144
@@ -37,6 +50,18 @@ Available on channel `master`
3750 project ([ PR #1210 ] ( https://github.com/ActiveState/cli/pull/1210 ) )
3851- Fixed issue where ` state activate ` sometimes used the wrong
3952 activestate.yaml ([ PR #1194 ] ( https://github.com/ActiveState/cli/pull/1194 ) )
53+ - Fixed issue where ` state info owner/name ` would fail if not currently in a
54+ project directory ([ PR #1255 ] ( https://github.com/ActiveState/cli/pull/1255 ) )
55+ - Fixed issue where running tooling from the global default project with
56+ the ` -v ` flag would spew out state tool debug
57+ info ([ PR #1239 ] ( https://github.com/ActiveState/cli/pull/1239 ) )
58+ - Fixed issue where sometimes perl/python is still pointing at the system
59+ install after
60+ activation ([ PR #1238 ] ( https://github.com/ActiveState/cli/pull/1238 ) )
61+ - Fix issue where state tool sometimes throws "panic" errors when updating the
62+ configuration ([ PR #1232 ] ( https://github.com/ActiveState/cli/pull/1232 ) )
63+ - Fix issue where ` state activate ` sometimes throws a "
64+ panic" ([ PR #1229 ] ( https://github.com/ActiveState/cli/pull/1229 ) )
4065
4166### Deprecated
4267
0 commit comments