Skip to content

Instantly share code, notes, and snippets.

@li-bei
Last active September 14, 2025 11:17
Show Gist options
  • Save li-bei/faad671a4eb4cd380281727028f1f00e to your computer and use it in GitHub Desktop.
Save li-bei/faad671a4eb4cd380281727028f1f00e to your computer and use it in GitHub Desktop.

Xcode Version 26.0 (17A321)

  • 6️⃣ means enabled by default when Swift Language Version (SWIFT_VERSION) is set to 6.0.
  • 🏝️ means enabled by default when Approachable Concurrency (SWIFT_APPROACHABLE_CONCURRENCY) is set to YES.
Xcode Build Setting SE & Upcoming Feature Flag
Bare Slash Regex Literals
SWIFT_ENABLE_BARE_SLASH_REGEX
SE-0354
BareSlashRegexLiterals
Concise Magic File
SWIFT_UPCOMING_FEATURE_CONCISE_MAGIC_FILE
6️⃣
SE-0274
ConciseMagicFile
Default Internal Imports
SWIFT_UPCOMING_FEATURE_INTERNAL_IMPORTS_BY_DEFAULT
SE-0409
InternalImportsByDefault
Deprecate Application Main
SWIFT_UPCOMING_FEATURE_DEPRECATE_APPLICATION_MAIN
6️⃣
SE-0383
DeprecateApplicationMain
Disable Outward Actor Isolation Inference
SWIFT_UPCOMING_FEATURE_DISABLE_OUTWARD_ACTOR_ISOLATION
6️⃣🏝️
SE-0401
DisableOutwardActorInference
Dynamic Actor Isolation
SWIFT_UPCOMING_FEATURE_DYNAMIC_ACTOR_ISOLATION
6️⃣
SE-0423
DynamicActorIsolation
Forward Trailing Closures
SWIFT_UPCOMING_FEATURE_FORWARD_TRAILING_CLOSURES
6️⃣
SE-0286
ForwardTrailingClosures
Global-Actor-Isolated Types Usability
SWIFT_UPCOMING_FEATURE_GLOBAL_ACTOR_ISOLATED_TYPES_USABILITY
6️⃣🏝️
SE-0434
GlobalActorIsolatedTypesUsability
Implicitly Opened Existentials
SWIFT_UPCOMING_FEATURE_IMPLICIT_OPEN_EXISTENTIALS
6️⃣
SE-0352
ImplicitOpenExistentials
Import Objective-C Forward Declarations
SWIFT_UPCOMING_FEATURE_IMPORT_OBJC_FORWARD_DECLS
6️⃣
SE-0384
ImportObjcForwardDeclarations
Infer Isolated Conformances
SWIFT_UPCOMING_FEATURE_INFER_ISOLATED_CONFORMANCES
🏝️
SE-0470
InferIsolatedConformances
Infer Sendable for Methods and Key Path Literals
SWIFT_UPCOMING_FEATURE_INFER_SENDABLE_FROM_CAPTURES
6️⃣🏝️
SE-0418
InferSendableFromCaptures
Isolated Default Values
SWIFT_UPCOMING_FEATURE_ISOLATED_DEFAULT_VALUES
6️⃣
SE-0411
IsolatedDefaultValues
Isolated Global Variables
SWIFT_UPCOMING_FEATURE_GLOBAL_CONCURRENCY
6️⃣
SE-0412
GlobalConcurrency
Member Import Visibility
SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY
SE-0444
MemberImportVisibility
Nonfrozen Enum Exhaustivity
SWIFT_UPCOMING_FEATURE_NONFROZEN_ENUM_EXHAUSTIVITY
6️⃣
SE-0487
ExtensibleAttribute
Region Based Isolation
SWIFT_UPCOMING_FEATURE_REGION_BASED_ISOLATION
6️⃣
SE-0414
RegionBasedIsolation
Require Existential any
SWIFT_UPCOMING_FEATURE_EXISTENTIAL_ANY
SE-0335
ExistentialAny
nonisolated(nonsending) By Default
SWIFT_UPCOMING_FEATURE_NONISOLATED_NONSENDING_BY_DEFAULT
🏝️
SE-0461
NonisolatedNonsendingByDefault
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment