Skip to content

Releases: elegantchaos/ReleaseTools

2.0.4

26 Nov 18:03
164e4fc
Compare
Choose a tag to compare

Example upload script is now called upload.template so that it doesn't overwrite the project's own script.

2.0.3

26 Nov 17:53
f0dcfd3
Compare
Choose a tag to compare

Added ability to specify an offset to add to the build number.
This can be done with either --offset=<int> or rt set offset <int>.

2.0.2

26 Nov 16:46
8a7c67b
Compare
Choose a tag to compare

Fixed --api-key/--api-issuer arguments for upload command.
Fixed paths to boostrap-tools for other scripts.

1.2

05 Oct 08:53
Compare
Choose a tag to compare
1.2

Updated version which uses a bootstrap script in the client to locate and build rt.
We use the local source in ../ReleaseTools if it is present, otherwise we clone the main branch.
We copy the scripts and configs into a resource bundle using SPM, and build it to a known location, to allow them to easily be located by the client app regardless of whether it's local or cloned.

1.1.1

13 Mar 18:23
941ee5c
Compare
Choose a tag to compare

Fixed problems with compress and publish commands.

1.1

11 Mar 15:45
3768126
Compare
Choose a tag to compare
1.1

Switched the underlying engine from my own CommandShell to Apple's new swift-argument-parser.
Which is awesome.

1.0.8

10 Mar 13:37
955ab8f
Compare
Choose a tag to compare

Expects the export plist to be in Sources//Resources.

1.0.7

03 Mar 15:22
eb3d08f
Compare
Choose a tag to compare

Increased retry delay whilst polling for notarisation status.

1.0.6

25 Feb 17:54
c63cf3a
Compare
Choose a tag to compare

Added upload command, for uploading iOS/tvOS binaries.
Added --platform option, for choosing between macOS/iOS/tvOS when there are multiple platforms in a scheme.
Changed the --scheme default setting so that it's remembered per-platform, so that you can set a different scheme for each one.

1.0.5

25 Feb 13:20
fd6f1f6
Compare
Choose a tag to compare

Fixed writing of the notarisation receipt.
Removed --show-output flag from the notarize command as it breaks it.