Skip to content

Releases: codemagic-ci-cd/cli-tools

v0.8.2

16 Jun 13:30
82ef593
Compare
Choose a tag to compare

Improvements

  • Explicitly mention "certificate" in app-store-connect error messages when --certificate-key is missing to avoid confusion with App Store Connect API key --private-key.

v0.8.1

11 Jun 13:35
3f7da1f
Compare
Choose a tag to compare

Fixes

  • Submit only uploaded iOS application packages (*.ipa files) to TestFlight from app-store-connect publish action when submission to Testflight is enabled by --testflight flag.

v0.8.0

11 Jun 10:17
e8ec5f9
Compare
Choose a tag to compare

Features

  • Add option to submit "What's new" information along with Testflight build via --locale and --whats-new arguments in app-store-connect publish command.
  • Add a set of actions for managing "What's new" information for Testflight builds app-store-connect beta-build-localizations
  • Add action app-store-connect beta-build-localizations create to create localized "What's new" notes for a given beta build
  • Add action app-store-connect beta-build-localizations delete to delete localized "What's new" notes by its ID
  • Add action app-store-connect beta-build-localizations modify to update "What's new" content by its ID
  • Add action app-store-connect beta-build-localizations list to list localized "What's new" notes filtered by Build ID and locale code
  • Add action app-store-connect beta-build-localizations get to retrieve localized "What's new" notes by its ID

v0.7.7

10 Jun 16:32
c373ecd
Compare
Choose a tag to compare

Fixes

  • Before creating Beta App Review Submission (submitting build to TestFlight) as part of app-store-connect publish, wait until the uploaded build processing completes.

v0.7.6

10 Jun 16:30
c373ecd
Compare
Choose a tag to compare

Fixes

  • Make altool output parsing less strict. Do not fail app-store-connect publish action invocation if altool output cannot be interpreted.

v0.7.5

07 Jun 11:55
39a9cb2
Compare
Choose a tag to compare

Features

  • Add option to skip package validation for action app-store-connect publish with --skip-package-validation flag. This allows to opt out from running altool --validate-app before actual upload.

Development / Docs

  • Update app-store-connect publish action docs to reflect new option --skip-package-validation.

v0.7.4

02 Jun 09:54
739877b
Compare
Choose a tag to compare

Fixes

  • Do not fail actions app-store-connect get-latest-app-store-build-number and app-store-connect get-latest-testflight-build-number in case no builds were found for specified constraints.

Development / Docs

  • Split monolithAppStoreConnect tool tests file into smaller chunks in separate test module.

v0.7.3

01 Jun 08:42
aa7591d
Compare
Choose a tag to compare

Fixes

  • Do not require App Store Connect API keys for app-store-connect publish unless --testflight option is specified as binary upload can be done with Apple ID and App Specific password only.

v0.7.2

31 May 09:34
7f3d7f7
Compare
Choose a tag to compare

Fixes

  • Support non-integer (dot-separated versions such as 10.14.1) version codes for app-store-connect get-latest-app-store-build-number and app-store-connect get-latest-testflight-build-number.

v0.7.1

31 May 07:40
dfe629f
Compare
Choose a tag to compare

Fixes

  • Ignore undefined model relationships in App Store Connect API responses instead of failing with TypeError.
  • Dynamically generate enumerations for undefined values from App Store Connect API responses instead of failing with ValueError.

Development / Docs

  • Make SignignCertificate model relationship passTypeId optional.