macOS Tahoe 26.6.2 RC with Xcode 27.0 Now Available

The getmac-tahoe-rc label is back. It now runs a new Release Candidate image: macOS Tahoe 26.6.2 (25G83) with Xcode 27.0. This is the first GetMac image with the Xcode 27 toolchain and the 27.0 simulator runtimes, so you can start validating your builds before it becomes the stable image.
What's New
- Xcode 27.0 — Build 27A266a, up from Xcode 26.6 (17F113) on the current stable image.
- 27.0 simulator runtimes — iOS 27.0 (24A434), tvOS 27.0 (24J360), watchOS 27.0 (24R362), and visionOS 27.0 (24M362), alongside the 26.1–26.5 and legacy 18.x runtimes carried over from the stable image.
- Updated CLIs — AWS CLI 2.36.42, Google Cloud SDK 584.0.0, and GitHub CLI 2.100.0.
- Language toolchains — Go 1.27.1 and Java 26.0.2.1.
- Mobile build tools — Fastlane 2.239.0 (from 2.237.0) and CocoaPods 1.17.0 (from 1.16.2).
- Node.js packages — TypeScript 7.0.2, pnpm 12.3.4, npm 11.19.1, and eslint 10.10.0.
- Python —
[email protected]is now installed via Homebrew, with pip 26.2.1, cryptography 50.0.1, and certifi 2026.7.22. - Android SDK — Android Emulator 37.1.11, Platform-Tools 37.0.1, Build-Tools 34 & 35, and NDK 27.
- Google Chrome and a matching chromedriver — Google Chrome 153 is now pre-installed, along with ChromeDriver 153.0.8010.36 from Chrome for Testing, matched to the installed Chrome build. It's on the
PATHat/usr/local/bin/chromedriver, andCHROMEWEBDRIVERpoints at its directory.
Check Before You Switch
A few differences from the stable getmac-tahoe image may need attention in your workflows:
- No Rust toolchain — This image does not include
rustc. The stablegetmac-tahoeimage still ships Rust 1.96.1. If your job needs Rust on the RC image, add arustupinstall step. chromedriverno longer comes from Homebrew — Homebrew disabled itschromedrivercask on 2026-09-01 because it fails the macOS Gatekeeper check.chromedriveris still available at/usr/local/bin/chromedriver, now installed from Chrome for Testing. Scripts that hard-code/opt/homebrew/bin/chromedriveror runbrew install --cask chromedriverneed updating.- Major version bumps — TypeScript 7 and pnpm 12 are new major releases, and Xcode 27.0 brings a new SDK generation. Run your full build and test suite on the RC image before relying on it.
What Hasn't Changed
Our stable labels — getmac, getmac-latest, and getmac-tahoe — still resolve to macOS Tahoe 26.5.2 with Xcode 26.6, and getmac-tahoe-legacy still resolves to macOS Tahoe 26.3.2 with Xcode 26.4. We'll announce the stable promotion here once 26.6.2 completes validation.
Docker and Colima remain unavailable on this image, and the getmac-tahoe-beta label remains temporarily retired.
GitHub Actions Integration
Use the following labels in your runs-on field:
getmac,getmac-latest, orgetmac-tahoe— macOS Tahoe 26.5.2 with Xcode 26.6 (current stable)getmac-tahoe-rc— macOS Tahoe 26.6.2 with Xcode 27.0 (Release Candidate)getmac-tahoe-legacy— macOS Tahoe 26.3.2 with Xcode 26.4
- runs-on: getmac-tahoe+ runs-on: getmac-tahoe-rcTo validate against Xcode 27.0 without giving up your stable builds, run both images side by side with a matrix:
jobs:
build:
strategy:
matrix:
runner: [getmac-tahoe, getmac-tahoe-rc]
runs-on: ${{ matrix.runner }}
For the full list of available labels, see our Workflow Labels documentation. For a complete breakdown of pre-installed tools, simulators, and SDKs, check out the Installed Tools & Libraries page.
Get Started
The RC image is live now. Point your workflow at getmac-tahoe-rc to build and test against Xcode 27.0 and the iOS 27.0 simulators.
As always, we'd love to hear your feedback — join our Discord community to share thoughts or request new tools.
— The GetMac Team