Skip to content

Releases: XcodesOrg/xcodes

0.8.0

10 Oct 17:29
0.8.0
a0b419a
Compare
Choose a tag to compare

If you installed xcodes with homebrew you can upgrade with brew upgrade robotsandpencils/made/xcodes.

Version 0.7.0 and later of xcodes are now notarized and ready for macOS Catalina.

Changes

0.7.2

24 Sep 02:49
0.7.2
c8f1c8c
Compare
Choose a tag to compare

If you installed xcodes with homebrew you can upgrade with brew upgrade robotsandpencils/made/xcodes.

Changes

0.7.1

17 Sep 00:46
0.7.1
a289f3d
Compare
Choose a tag to compare

If you installed xcodes with homebrew you can upgrade with brew upgrade robotsandpencils/made/xcodes.

Changes

0.7.0

30 Aug 03:16
0.7.0
4fb25c8
Compare
Choose a tag to compare

If you installed xcodes with homebrew you can upgrade with brew upgrade robotsandpencils/made/xcodes.

Changes

0.6.0

02 Jul 22:39
0.6.0
8fb2e1e
Compare
Choose a tag to compare

If you installed xcodes with homebrew you can upgrade with brew upgrade robotsandpencils/made/xcodes.

Changes

0.5.0

11 Jun 13:47
0.5.0
917284f
Compare
Choose a tag to compare

If you installed xcodes with homebrew you can upgrade with brew upgrade robotsandpencils/made/xcodes.

Changes

  • Your Apple ID username is now remembered after a successful login. If you need to use a different Apple ID than the one that's remembered, set the XCODES_USERNAME environment variable. (#46) @thii
  • Improve Gatekeeper error message, because Xcode 11 beta 1 fails the Gatekeeper assessment. (#51) @interstateone
  • Support developer.apple.com/download redesign, fixing support for listing beta releases. (#49) @interstateone
  • Update xcodes main errors to be more user friendly. (#45) @MattKiazyk

0.4.0

16 May 00:54
0.4.0
9abbad1
Compare
Choose a tag to compare

If you installed xcodes with homebrew you can upgrade with brew upgrade robotsandpencils/made/xcodes.

Changes

  • Apple ID username and passwords are now saved to your keychain after successfully authenticating. Failed authentications will prompt for your password in order to retry, and will also remove the password saved to the keychain for the Apple ID username. Thanks to @MattKiazyk for their work on this functionality! (#25, #32, #42)
  • Added an xcodes version command that prints the current version of xcodes itself. Thanks to @daveanderson for the feature suggestion! (#29)
  • xcodes developers can run make project to generate an Xcode project. Thanks to @thii for this addition! (#43)
  • @juankaram added installation instructions for Mint (#24)
  • The code signing certificate and identifier, and the application support directory have changed to reflect the move from https://github.com/interstateone to https://github.com/robotsandpencils. The application support directory will be automatically migrated if necessary. (#39)
  • xcodes has CI building and running tests now

0.3.1

20 Mar 02:37
0.3.1
acd05f9
Compare
Choose a tag to compare

Changes

  • xcodes list now ignores pre-release identifiers in available Xcode versions when determining which Xcodes are installed. This fixes an issue where pre-release versions wouldn't show that they were installed in the output, but it also means that if a newer pre-release version is available than one that you have installed, it will still show as installed. For example, if you have 10.2.0-beta.4 installed, and 10.2.0-beta.5 becomes available, xcodes list will print the line 10.2 Beta 5 (Installed). I'd like to further improve this in the future, but I think this matches xcode-version's behaviour for now.

0.3.0

20 Mar 00:13
0.3.0
efd9cf5
Compare
Choose a tag to compare

Changes

  • When a download fails in a way that it can be resumed, xcodes will automatically attempt to resume the download up to 3 times. After the third time it will exit, but you can run the same command again and it will attempt to resume from where it left off.
  • Improve error response handling when signing in
  • Fix pre-release version parsing

0.2.0

15 Mar 01:48
0.2.0
897f852
Compare
Choose a tag to compare

Changes

  • In addition to providing an Apple ID username with the XCODES_USERNAME environment variable, you can now provide the password with XCODES_PASSWORD
  • Will attempt to use the version specified in an .xcode-version file in the current working directory if a version isn't provided as an argument when running the xcodes install command
  • Automatically updates the available Xcodes if needed when running xcodes install
  • Improves error messages and remove deliberate uses of fatalError