@@ -6,6 +6,65 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66and this project adheres
77to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
88
9+ ### 0.36.0
10+
11+ ### Added
12+
13+ - All commands have been updated to proactively mention project and runtime
14+ information, making it easier to understand what is going on and how to configure
15+ your tooling.
16+ - State Tool will now give you a heads-up if the organization you're accessing
17+ has gone over its runtime limit.
18+ - State Tool will now configure itself for all supported shells on your system,
19+ rather than just the currently active shell.
20+ - Better support for Bash on Windows.
21+
22+ ### Changed
23+
24+ - Significantly improved the performance of runtime executors.
25+ - ` state revert ` now reverts "a" commit, rather than reverting "to" a commit. This
26+ is meant to bring the user-experience in line with that of git.
27+ - Bash on macOS is no longer supported as a shell. This is due to the fact that
28+ macOS has deprecated the use of bash in favor of zsh. Using bash should still
29+ work, but you will receive warnings, and it may stop working in the future.
30+ - The state-svc is now installed as an App on macOS. Solving the issue of macOS
31+ referring to it as an sh script which isn't very useful for end-users.
32+ - Progress indication for runtime installations will now show build progress for
33+ all artifacts, even if they are cached.
34+ - Reorganized the ` --help ` output.
35+
36+ ### Fixed
37+
38+ - Fixed error message received when running State Tool without the ` HOME ` env var
39+ not being indicative of that root cause.
40+ - Fixed progress count being off when installing runtimes.
41+ - Fixed progress sometimes hangs or panics while installing runtimes.
42+ - Fixed ` state languages install ` and ` state platforms add ` should not modify the
43+ remote project (that's what ` state push ` is for).
44+ - Fixed ` state import ` panics when ran outside of a project folder.
45+ - Fixed malformed error message when ` state clean uninstall ` fails.
46+ - Fixed ` state push ` creating the remote project even if the user told it not to.
47+ - Fixed unstable subcommands not showing a warning explaining that they are unstable.
48+ - Fixed ` state shell ` giving a misleading error when no default project is configured.
49+ - Fixed ` state update ` showing redundant output.
50+ - Fixed ` state import --non-interactive ` cancelling out of import rather than
51+ continuing without prompting.
52+ - Fixed ` state revert <commit ID> ` should not work on a commit that doesn't exist in
53+ the history.
54+ - Fixed ` state clean cache ` not giving a success or abort messaging.
55+ - Fixed ` state export private-key ` giving an uninformative error message when
56+ improperly authenticated.
57+ - Fixed ` state show ` not working with commits that haven't been pushed to the platform.
58+
59+ ### Removed
60+
61+ - Removed the ` --set-version ` flag from ` state update ` . Instead, you can run the
62+ installation script with the ` -v ` flag.
63+ - The experimental tray tool (ActiveState Desktop) has been removed. It will be
64+ making a reappearance in the future.
65+ - The ` --namespace ` flag has been removed from ` state history ` . To inspect projects
66+ without checking them out you can use the website.
67+
968### 0.35.0
1069
1170We are introducing a set of new environment management commands that will
0 commit comments