Release Notes
π Updates
- Added a
--no-builds option to proto versions, to hide build versions (trailing +) from the list.
- Added a
user-agent setting to [settings.http], which overrides the user agent that proto sends with each HTTP(S) request.
π Fixes
- Fixed lockfile records only applying to the operating system and architecture that created them. A resolved version applies to every machine, so when the lockfile has no record for the current platform, the version is now inherited from a record created by another platform, and only the platform specific data (like the checksum) is discarded.
- This unblocks a version bump authored on one platform from passing an
--immutable-lockfile install on another, which previously failed with "Lockfile is immutable, but is missing a record".
- Pass
--update-lockfile to resolve a fresh version instead of inheriting the locked one.
- Fixed an issue with Nu shell activation hooks where we would string match a non-string value.
π οΈ Tools
βοΈ Internal
Install proto_cli 0.62.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/moonrepo/proto/releases/download/v0.62.2/proto_cli-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/moonrepo/proto/releases/download/v0.62.2/proto_cli-installer.ps1 | iex"
Download proto_cli 0.62.2