Skip to content

Conversation

@KVSRoyal
Copy link
Contributor

@KVSRoyal KVSRoyal commented Jan 13, 2026

What this means for you

  • You can now use Xcode 26.1-26.2 for local development! 🎉
  • Please take care to run Ctrl + i to format your Swift code intermittently

What Changed

Caution

There is an issue with SwiftLint & Xcode 26 I am trying to resolve: https://github.com/realm/SwiftLint/issues/6433

Update our pipeline to use:

  • Xcode 26.2. Why? Latest available from CircleCI
  • iOS 26.2 sim with iPhone 17 Pro. Why? Latest available from CircleCI
  • rules_xcodeproj 3.4.1. Why? Use the latest working version to support Xcode 26.2. 3.5.1 is the latest but causes build failures with this repo.
  • rules_apple 4.3.3. Why? Same as above.
  • apple_support 2.1.0. Why? Same as above.
  • rules_swift 3.4.1. Why? Same as above.
  • rules_swift_package_manager 1.11.1. Why? Same as above.
  • swiftlint 0.63.0. Why? The old version is no longer compatible with ⬆️ .

Change Type (required)

Indicate the type of change your pull request is:

  • patch
  • minor
  • major
  • N/A

Does your PR have any documentation updates?

  • Updated docs
  • No Update needed
  • Unable to update docs

@KVSRoyal KVSRoyal added the skip-release Preserve the current version when merged label Jan 13, 2026
@KVSRoyal KVSRoyal force-pushed the xcode26 branch 5 times, most recently from 30f3ce1 to c4a04c3 Compare January 15, 2026 04:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-release Preserve the current version when merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants