Skip to content

Releases: swiftlang/swiftly

v0.3.0

07 May 17:01
7c20b09
Compare
Choose a tag to compare

Highlighted changes

Verify PGP signatures (#94)

Swiftly will now verify the PGP signature of your download before installing the swift toolchain

Full release notes

  • Fix decoding error in self-update. PR #90 from @kkebo
  • Update swift package versions. PR #98
  • Verify PGP signatures of toolchains before install #94

Release notes for swiftly-install.sh (v0.4.0)

  • Print warning when existing installation exists
  • Support fish shell. PRs #72, #91 from @kkebo

0.2.0

25 Dec 20:53
Compare
Choose a tag to compare

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

0.1.0

13 Sep 03:44
Compare
Choose a tag to compare

This marks the initial MVP release for Linux!

Currently supported features/commands:

  • install
  • use
  • list
  • uninstall

For more information on how to use these commands, check out the README.

0.1.0-rc0

07 Aug 05:29
dcfbfc4
Compare
Choose a tag to compare

Release candidate for the initial MVP version of swiftly for Linux.

Currently supported features/commands:

  • install
  • use
  • list
  • uninstall

For more information on how to use these commands, check out the README.

0.0.0 (testing)

20 Feb 19:34
Compare
Choose a tag to compare

This is a test release used to build the bootstrapping script.