Skip to content

asc v0.18.6

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Oct 07:56
· 1 commit to main since this release
f1b096b

Changed

  • appstoreconnect-swift-sdk updated to 4.5.1 (App Store Connect API 4.5 and 4.5.1).
  • asc screenshot-sets, screenshots, app-preview-sets and app-previews say in --help that Apple deprecated them; they work as before. → docs
  • asc perf-metrics, asc diagnostics and asc diagnostic-logs are now also available over REST (asc web-server), with _links to the next call. → docs
  • asc is now licensed under Apache 2.0 instead of MIT. It stays free and open source, and the license now also grants patent rights. → LICENSE

Added

  • asc perf-overview get --app-id <id> shows in one call what regressed in the latest version, each Xcode Organizer metric next to Apple's goal, and the top hang, launch and disk-write hotspots. Also over REST. → docs
  • asc asset-library, asset-placement-groups, asset-images, asset-videos and asset-placements use the App Asset Library: upload screenshots and previews once, then place and order them on version and treatment localizations (CLI + REST). → docs
  • asc subscriptions list shows whether a subscription supports multiple seats and its markets (App Store, Apple School, Apple Business). Change them with asc subscriptions update --multi-seat-status and --market-setting, or over REST. → docs
  • asc game-center score-moderations list|block|unblock, blocked-players list and players block|unblock let you hide cheating leaderboard scores and block players. Game Center is now also reachable over REST. → docs
  • asc screenshots import --to-library uploads an export ZIP into the asset library once and places each screenshot in the group its size matches, per locale and in order; --dry-run previews it. Also over REST. → docs
  • asc game-center achievements create and leaderboards create are now also reachable over REST (POST to the Game Center detail's achievements or leaderboards). → docs
  • asc age-rating shows Korea's GRAC classification number, and asc age-rating update --grac-rating-classification-number sets it, also over REST. → docs

Fixed

  • asc age-rating now shows and sets the Korea overrides ALL and TWELVE_PLUS. Before, an app rated with either one showed no Korea override at all. → docs
  • asc screenshots upload, asc app-previews upload and asc builds upload now stop with an error when App Store Connect's storage rejects part of the file, or when App Store Connect sends an incomplete upload instruction. Before, they committed the upload anyway and left a broken asset behind.