ZEDREVIEWS
  • zed approves
  • povs
  • professions
  • products
  • us
  • products
    • features
    • future tech
    • highlights
    • movies
    • robotics
    • technology
    • tools
  • professions
    • automation
    • business
    • cloud-native
    • computing
    • cybersecurity
    • devops
    • hybrid cloud
    • multi-cloud
    • platforms
    • practices
    • programming
    • public cloud
    • software
    • solutions
  • povs
    • artificial intelligence
    • cities
    • data
    • data science
    • design
    • engineering
    • environment
    • learning
    • machine learning
    • people
    • research
    • science
  • us

    Milano Farmacia Italia

  • shop

Let`s Get Social

Facebook 0
Twitter 0
Mail 0
  • citi.io
  • liwaiwai.com
  • zedista.com
  • aster.cloud
  • takumaku.com
  • astercaster.com
  • bartday.com
  • dadahacks.com
zedreviews*
  • zed approves
  • povs
  • professions
  • products
  • us
  • engineering
  • software

What’s new in Swift: October 2025 Edition

  • November 1, 2025
Total
0
Shares
0
0
0

Editor Note: This is the first of a new series, What’s new in Swift, a monthly digest featuring what’s new in the Swift project and ecosystem, with insights and perspectives from across the Swift world. This October edition covers highlights from the Server Side Swift conference, major package releases, and the latest Swift Evolution proposals.

Thanks to Joe Heck for sharing his conference experience and insights as our inaugural guest contributor.

Guest contributor highlights

At the beginning of October, I attended the Server Side Swift conference, my second year attending. I love that it focuses on using Swift both with and beyond Apple devices. This makes the conference a bit different from others you’ll see talked about by the community.

The keynote, by Ben Cohen, talked about language performance and the balancing act of the advances and continued work on the Swift language to enable you to reach for extremely high code performance. Having developed server and infrastructure apps in the past myself, I highly value the combination of the ease of developing in Swift and its impressive safety guarantees while also being able to drive out that “goes brrr” code performance.

In addition to low-level code performance, the conference had a great talk Observability in Swift-Side Swift on how to keep an eye on the performance of your service as part of a bigger system. I’ve long been a fan of distributed tracing, and the 1.0 release of swift-otel enables server apps to provide logs, metrics, and traces using the OpenTelemetry standard to system observability tools. The 1.29.0 release of async-http-client just makes that process even easier, and I’ll briefly note that the new Valkey client for Swift also now includes full support for distributed tracing.

— Joe Heck

Joe’s conference experience highlights some of the exciting developments we’re seeing across the Swift ecosystem. Let’s dive into the broader picture of what’s been happening in the Swift community this month.

October 2025 updates

Featured community projects

  • Swift SDK for Android – The Android workgroup announced in the blog a preview release of an SDK supporting Android, and a dedicated Android platforms category in the Forums.
  • The Swift Extension of VS Code – Useful for developing server apps in Swift, the Swift Extension of VS Code is rapidly evolving and just released v2.12.0 featuring swiftly integration and a new walkthrough for first-time users.
  • Swift Build and Packaging Workgroup – A new workgroup under the ecosystem steering group with a focus on the tools used to build and package Swift code.
  • Swift Package Manager documentation – The documentation for the Package Manager is refreshed and now published, including the API references, on docs.swift.org.

Talks and presentations

Talks from the Server-Side Swift conference, hosted in London at the beginning of October, are now being published online. The following are two talks that stood out to me, which I’d like to share to encourage you to investigate the Server-Side Swift playlist of talks.

  • Unlock Generative AI for Swift Server-Side Development – Mona walked through using a library she helped create that uses large language models with her server side code.
  • Building Networking Libraries with Span and Concurrency – Joannis talks about how Swift concurrency can support network libraries for heavily concurrent data flows and the new Span feature from Swift 6.2 to provide efficient access for network buffers.

The Swift package ecosystem

  • Swift OTel – recent update 1.0.1 : An Open Telemetry exporter for a service to publish logs, metrics, and tracing to an OTel collector.
  • Swift Configuration – new release 0.2.0 : A new package, using the same pattern as swift-log and swift-metrics, to load configuration that supports a variety of loaders including JSON, YAML, and environment variables.
  • Swift Profile Recorder – new release 0.3.8 : An in-process profiler to help you capture what your code is spending time doing, so you can optimize its performance.
  • Swift Collections – recent update 1.3 : Among other updates, this adds UniqueArray to the collections provided – a high-performance collection type that takes advantage of the Swift’s performance advances with the types Span, InlineArray, and non-copyable types in Swift.
  • swiftly – recent update 1.1.0 : This adds deeper integration to help with developing Swift using VS Code.

Swift Evolution

The Swift project adds new language features to the language through the Swift Evolution process. These are some of the proposals currently under discussion or recently accepted for a future Swift release.

Under active review:

  • SE-0497 Controlling function definition visibility in clients – The @inlinable attribute in Swift allows function definitions to be visible to callers, enabling optimizations like specialization and inlining. This proposal introduces explicit control over whether a function generates a callable symbol and makes its definition available for optimization purposes.

Recently completed:

SE-0496 @inline(always) attribute (accepted) – The Swift compiler uses inlining to optimize code by expanding function bodies into callers, but it may not always inline functions due to size concerns. The @inline(always) attribute allows developers to force inlining for specific functions.

SE-0495 C compatible functions and enums (accepted) – This proposal introduces the @c attribute to mark Swift functions and enums as callable and representable in C, respectively. It aims to formalize and extend the experimental @_cdecl attribute.

Share what you’re working on

If you’re making something available that you’d like to highlight, create a thread on the Swift Forums Community Showcase. Please also nominate packages that you find interesting for potential inclusion into the Package Showcase hosted on Swift.org

By: Joe Heck (Joe Heck works on Swift as part of the Open Source Program Office at Apple.) and Dave Lester (Dave Lester is a Senior Product Manager at Apple and member of the Swift website workgroup.)
Originally published at: Swift Blog

Total
0
Shares
Share 0
Tweet 0
Pin it 0
Share 0
Zed Reviews
Zed Reviews

Related Topics
  • Swift
You May Also Like
Points, Lines and a Question
View Post
  • engineering
  • people

What Is The Point In Making Points?

  • November 26, 2025
View Post
  • engineering
  • software

Embedded Swift Improvements Coming in Swift 6.3

  • November 22, 2025
Visual Studio Code
View Post
  • engineering

Visual Studio 2026 is here: faster, smarter, and a hit with early adopters

  • November 12, 2025
View Post
  • engineering

Announcing the Swift SDK for Android

  • October 29, 2025
View Post
  • artificial intelligence
  • engineering

Introducing Google Gen AI .NET SDK

  • October 24, 2025
Julia
View Post
  • engineering
  • software

Julia 1.12 Highlights

  • October 13, 2025
View Post
  • engineering

Development gets better with Age

  • October 9, 2025
View Post
  • engineering
  • technology

Concrete “battery” developed at MIT now packs 10 times the power

  • October 7, 2025
A Field Guide To A.I.
Navigate the complexities of Artificial Intelligence and unlock new perspectives in this must-have guide.
Now available in print and ebook.

charity-water

LATEST POSTS
  • VisionQuest creator reveals where it sits on the Marvel timeline — and it’s not 2024
  • Our top Windows 11 laptops of 2026: all the models that impressed us most in our tough tests
  • Mozilla launches Firefox Enterprise to give European firms more choice — new browser gives government, healthcare and finance more control over how they use the web, handle sensitive data and access AI tools
  • The era of passwords is coming to an end
  • Control Resonant composer used Dylan’s ‘involuntary hero’ backstory and his ‘dysfunctional’ relationship with Hedron to inform him of the soundtrack, which offered ‘a whole dimension’ for the score
zedreviews

beneath and beyond next

Decoding the digital landscape, one review at a time. zedreviews is your savvy sidekick in the ever-evolving world of gadgets, apps, and innovations. Our no-nonsense reviews cut through the hype, giving you the lowdown on what's worth your time and money.
  • artificial intelligence
  • computing
  • design
  • future tech
  • products
  • technology
  • tools
  • automation
  • business
  • cybersecurity
  • data
  • engineering
  • platforms
  • practices
  • research
ZEDREVIEWS
  • zed approves
  • povs
  • professions
  • products
  • us
beneath and beyond now

Input your search keywords and press Enter.

We noticed you're visiting from United Kingdom (UK). We've updated our prices to Pound sterling for your shopping convenience. Use Euro instead. Dismiss