Release log

Codemagic release log for key features and updates

Xcode 15.3 Release

March 7th 2024

The Xcode 15.3 build image now has Xcode 15.3 release available. See build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.3 RC 1

March 4th 2024

The Xcode 15.3 build image now has Xcode 15.3 RC 1 available. See build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.3 Beta

February 5th 2024

Xcode 15.3 Beta build image is now available on our macOS build machines. See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.2 Release

January 17th 2024

Xcode 15.2 release is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15.2 or latest as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.2 Beta 1

January 2nd 2024

Xcode 15.2 Beta 1 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15.2 or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.1

December 14th 2023

Xcode 15.1 release is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15.1 or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Introducing Codemagic Community on Discord

November 28th 2023

We really miss the chit-chat we used to have with the community, so we’ve decided to set up a Codemagic Community Discord server! In addition to general chat and Community Support, you’ll also be able to see what events we’ll be attending and sponsoring in the coming months. Come join and connect with the Codemagic Team and other Codemagic users all over the world.

Trigger builds on labeling a GitHub pull request

November 21st 2023

Using codemagic.yaml, you can now trigger builds automatically when adding a label to a pull request in GitHub. Update your workflow triggers with the pull_request_labeled event to enable this feature, see more information in our documentation.

Xcode 15.1 Beta 3

November 17th 2023

Xcode 15.1 Beta 3 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15.1, latest, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.1 Beta 2

October 23rd 2023

Xcode 15.1 Beta 2 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15.1, latest, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.0.1

October 20th 2023

Xcode 15.0.1 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, latest, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Announcing bigger and faster caches

October 18th 2023

Our new caching logic brings increased cache size and improved build performance. Build caches are now renewed every 14 days or when you clear the cache manually. In addition, teams can now benefit from an increased cache of 10 GB per workflow. Read more about using caching in Codemagic.

Google Play release promotion

September 14th 2023

Using codemagic.yaml, you can now publish your app to a track on Google Play and promote the same release to another track, all within the same workflow. See how to set it up.

Xcode 15.0 RC 1

September 13th 2023

Xcode 15.0 RC 1 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, 15.0, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.0 Beta 8

September 6th 2023

Xcode 15.0 Beta 8 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, 15.0, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.0 Beta 7

August 24th 2023

Xcode 15.0 Beta 7 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, 15.0, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.0 Beta 6

August 10th 2023

Xcode 15.0 Beta 6 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, 15.0, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.0 Beta 4

July 12th 2023

Xcode 15.0 Beta 4 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, 15.0, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.0 Beta 3

July 7th 2023

Xcode 15.0 Beta 3 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, 15.0, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 15.0 Beta 2

June 26th 2023

Xcode 15.0 Beta 2 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, 15.0, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

NXcode 15.0 Beta 1

June 15th 2023

Xcode 15.0 Beta 1 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 15, 15.0, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Firebase App Distribution integration in CLI tools

June 6th 2023

To simplify the build versioning of your Firebase App Distribution releases, you can fetch the latest release version of your Android or iOS build from Firebase App Distribution using the firebase-app-distribution get-latest-build-version action in Codemagic CLI tools. See the docs for more information about using the CLI tools action for build versioning in Codemagic.

Xcode 14.3.1 Release

June 5th 2023

Xcode 14.3.1 Release is now available on our macOS M1 build machines. This version will be used to run the build also if you specify 14.3, latest, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 14.3.1 RC 1

May 30th 2023

Xcode 14.3.1 RC 1 is now available on our macOS M1 build machines. This version will be used to run the build also if you specify 14.3, latest, or edge as the Xcode version.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 14.3 Release and possible breaking changes

April 5th 2023

Xcode 14.3 Release is now available on our macOS M1 build machines. This version will be used to run the build if you specify 14.3 as the Xcode version.

We will point latest and edge to this version on April 19, 2023.

Please note that Xcode 14.3 requires macOS 13.0+ and is therefore not compatible with macOS Intel-based build machines. We advise you to review your build configuration to avoid build failures. More information is available in GitHub Discussions.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 14.3 RC 1

March 27th 2023

Xcode 14.3 RC 1 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 14.3 as the Xcode version.

You can configure the Xcode version in the Build section of Flutter workflow editor or in the environment section of codemagic.yaml.

See the build machine specs for information about the preinstalled software and available runtimes.

Xcode 14.3 Beta 3

March 20th 2023

Xcode 14.3 Beta 3 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 14.3 as the Xcode version.

You can configure the Xcode version in the Build section of Flutter workflow editor or in the environment section of codemagic.yaml.

See the build machine specs for information about the preinstalled software and available runtimes.

Scheduled builds for personal teams

February 23rd 2023

Scheduled builds are now available also for personal teams so that everyone can build the habit of running builds at regular intervals. Read more about how to schedule builds in our docs.

Xcode 14.3 Beta 1

February 21st 2023

Xcode 14.3 Beta 1 is now available on our macOS M1 build machines. This version will be used to run the build if you specify 14.3 as the Xcode version.

You can configure the Xcode version in the Build section of Flutter workflow editor or in the environment section of codemagic.yaml.

See the build machine specs for information about the preinstalled software and available runtimes.

Cancel previous TestFlight or App Store review submissions

February 13th 2023

Instead of manually canceling previous submissions, you can now automatically expire the previous build in TestFlight beta review or cancel the submission pending App Store review when publishing a new version of your app. Learn more in documentation.

Build artifact URLs in email and Slack expire in 24h

February 1st 2023

To minimize the risks associated with sharing build artifacts with unauthenticated users, we have now set the build artifact download links in email and Slack notifications to expire in 24 hours. Previous non-expiring artifact URLs in emails and Slack are no longer accessible for unauthenticated users. Likewise, build artifact links and QR codes on build dashboards expire in 24 hours but are regenerated upon page refresh.

All build artifacts remain accessible for authenticated users in Codemagic UI and via the Codemagic API. You can use the Codemagic API to generate public artifact download URLs with a custom expiration date.

Advanced branch and tag patterns

January 17th 2023

We now support advanced pattern syntax to match branch or tag names for automatic build triggering. For example, you can use v+([0-9]).+([0-9]).+([0-9]) to match tags like v0.0.42. See more pattern examples in our documentation.