0.2.0
Highlighted changes
update
command (#67)
swiftly now supports updating installed toolchains to a newer version of that toolchain, depending on the argument provided to the command. See swiftly update --help
for more details.
Example:
$ swiftly update latest # updates the latest installed toolchain to the newest available Swift release, including newer major versions
$ swiftly update # updates the in-use toolchain to the latest patch or snapshot
$ swiftly update 5.9 # will update the latest installed 5.9 toolchain to the latest 5.9.x patch release
$ swiftly update 5 # will updated the latest installed 5.x toolchain to the latest Swift 5 release, including across minor versions
self-update
command (#81)
swiftly now supports updating versions of itself through the self-update
command:
$ swiftly self-update
Since swiftly 0.1.0 does not support this command, it is recommended to update existing installations using swiftly-install.sh
through the link provided at https://swift-server.github.io/swiftly. Note that swiftly-install.sh
has been updated so that it will update existing swiftly installations by default, rather than overwriting them.
Full release notes
- Implement update command #67
- Implement
self-update
command #81 - Print the currently in-use toolchain if no argument is provided to use #75
- Support "swift-" prefix when parsing release snapshot selectors #77
- Add
--use
flag to install #76 - "swiftly uninstall all" command to remove all installed toolchains (thanks @MDO190000!) #87