You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The reworked criticalup run behavior was not correctly checking that the toolchain specified
in criticalup.toml was installed. This lead to some situations where users could accidentally
run a non-Ferrocene tool when they meant to run Ferrocene tools. This behavior has been altered
and CriticalUp will now present users with an error suggesting they install the toolchain.
Added
New subcommand init creates a simple project manifest file in the current directory. A flag --print can
be passed to not save the file and only print the contents.
Install criticalup 1.4.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ferrocene/criticalup/releases/download/v1.4.0/criticalup-installer.sh | sh
criticalup run now behaves more similar to rustup run and uv run, allowing you to run criticalup run $WHATEVER and have the respective tool see the appropriate CriticalUp-managed tools
within the $PATH (or equivalent). A --strict flag was added to make it possible to ensure only
tools within the installation are run.
Added
Added a criticalup doc command which opens the documentation of the relevant Ferrocene version.
Release instructions to README.
Subscription management docs.
Fixed
Running Clean command now ensures that there are no leftover unused binary proxies.
Install criticalup 1.3.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ferrocene/criticalup/releases/download/v1.3.0/criticalup-installer.sh | sh
Standardized error messages as close to English rules as possible.
Changed several CriticalTrust APIs to be async.
Added a criticalup verify command that can be used to verify that a locally installed toolchain
is not corrupted or tampered with.
Added criticalup archive which creates an archive of the toolchain for cold storage or backup.
Fixed
Bug when using --offline mode to install with expired revocation info ends in installation failure. To
support proper --offline mode, the expiration date on revocation info hash must be ignored.
Install criticalup 1.2.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ferrocene/criticalup/releases/download/v1.2.0/criticalup-installer.sh | sh