Skip to content

Issues

RSS
  • Swift Evolution Monthly: May-November 2024

    Swift Evolution Monthly: May-November 2024

    Discover the latest Swift updates, from Objective-C compatibility improvements to metatype keypaths, trailing commas, and new compiler controls—plus a must-have app for tracking proposals!

  • Swift Evolution Monthly: February-April 2024

    Swift Evolution Monthly: February-April 2024

    Swift 6 around the corner, Swift Backtrace APIs for improved Debugging, Improving Concurrency, a new Swift Steering Workgroup, and much more. Summarizing the best of Swift Evolution from February to April 2024.

  • Swift Evolution Monthly: January '24

    Swift Evolution Monthly: January '24

    Smoothing out some rough edges in Swift concurrency. System-level programming with low-level atomics. And many interesting new proposals linked!

  • Swift Evolution Monthly: December '23

    Swift Evolution Monthly: December '23

    Our biggest wish came true: Explaining Typed Throws in Swift. Also: Improved namespacing and reduced dependency creep. And 14 more proposals linked!

  • Swift Evolution Monthly: June '23

    Swift Evolution Monthly: June '23

    WWDC 23 Aftermath, 0 Proposals Accepted in June, Milestone: #400, 2 new Proposals & 10 Pitches linked, OpenAPI Generator.

  • Swift Evolution Monthly: May '23

    Swift Evolution Monthly: May '23

    "package" Modifier, Noncopyable structs/enums, Custom Actor Executors, Freestanding Declaration Macros, more Packs.

  • Swift Evolution Monthly: March + April '23

    Swift Evolution Monthly: March + April '23

    1-Year Anniversary: Summaries on GitHub! AsyncStream, Attached Macros (in SwiftPM), Package Publish, Parameter Packs, Feature Flags & Foundation Preview.

  • Swift Evolution Monthly Jan + Feb '23

    Swift Evolution Monthly Jan + Feb '23

    Expression Macros, Deprecate @UIApplicationMain, Forward Declared ObjC Interfaces, Swift 5.8 & 6 schedule

  • Swift Evolution Monthly: December '22

    Swift Evolution Monthly: December '22

    Registry auth, Opt-In Reflection, if-switch Expressions, Vision documents, DiscardingTaskGroups, and Foundation rewrite.

  • Swift Evolution Monthly: October '22

    Swift Evolution Monthly: October '22

    Lifting limitations on Xcode, Result Builder variables, Existential arguments, testable Clocks, and Back-Deploying Functions

  • Swift Evolution Monthly: September '22

    Swift Evolution Monthly: September '22

    Conditional Attributes, StaticBigInt, Stable Sorting, Isolated deinit, Work Groups

  • Swift Evolution Monthly: July '22

    Swift Evolution Monthly: July '22

    My first Indie App, my first Evolution pitch experience, the last of 6 Regex proposals, external conformance warning, implicit [weak self] capture & a new 'move' keyword.

  • Swift Evolution Monthly: June ’22

    Swift Evolution Monthly: June ’22

    WWDC22, new `@const` attribute, improved `some`, convenient Generic extensions, and Swift 6 feature flags for early adopters.

  • Swift Evolution Monthly: May ’22

    Swift Evolution Monthly: May ’22

    Regex overhaul (pt. II), Swift Snippets, new Workgroups

  • Swift Evolution Monthly: April ‘22

    Swift Evolution Monthly: April ‘22

    Regex overhaul, improved Existentials, Swift 5.7 timeline

  • Swift Evolution Monthly: First Issue

    Swift Evolution Monthly: First Issue

    Summary of interesting developments on Swift Evolution - Update from 03/2022 + some background history (1st issue!)