# Latest

**URL:** https://forums.swift.org/latest.md?page=3

[Latest](https://forums.swift.org/latest.md) · [Categories](https://forums.swift.org/categories.md) · [Tags](https://forums.swift.org/tags.md)

**Page:** 4

---

## [\[Pitch\] Change CChar32 to UInt32](https://forums.swift.org/t/pitch-change-cchar32-to-uint32/89962)

<div class="topic-metadata">

**Author:** [@j-hui](https://forums.swift.org/u/j-hui)\
**Replies:** 1\
**Last updated:** [October 16, 2026, 8:19pm UTC](https://forums.swift.org/t/pitch-change-cchar32-to-uint32/89962 "2026-10-16T20:19:56Z")

</div>

Hello! I'd like to propose a change to CChar32, Swift's C/C++ type alias for char32\_t. char32\_t can hold values that are not valid Unicode scalars, so importing it as Unicode.Scalar is unsound. This is technically a bre…

---

## [Starling — a Linux desktop environment built on a Swift port of Flutter's framework](https://forums.swift.org/t/starling-a-linux-desktop-environment-built-on-a-swift-port-of-flutters-framework/88612)

<div class="topic-metadata">

**Author:** [@starling-build-dev](https://forums.swift.org/u/starling-build-dev)\
**Replies:** 1\
**Last updated:** [October 16, 2026, 6:08pm UTC](https://forums.swift.org/t/starling-a-linux-desktop-environment-built-on-a-swift-port-of-flutters-framework/88612 "2026-10-16T18:08:53Z")

</div>

Hi all — sharing a project that turned into a large Swift-on-Linux experiment: Starling, a desktop environment (shell, Wayland compositor, window manager, apps) whose UI layer is a from-scratch port of Flutter's framew…

---

## [NoMac: a cloud Mac with Xcode for Swift work from any computer](https://forums.swift.org/t/nomac-a-cloud-mac-with-xcode-for-swift-work-from-any-computer/90119)

<div class="topic-metadata">

**Author:** [@gergomiklos](https://forums.swift.org/u/gergomiklos)\
**Replies:** 0\
**Last updated:** [October 16, 2026, 5:35pm UTC](https://forums.swift.org/t/nomac-a-cloud-mac-with-xcode-for-swift-work-from-any-computer/90119 "2026-10-16T17:35:35Z")

</div>

Hi all, I'm Gary and I build NoMac. Sharing it here because it's a developer tool for Swift work that doesn't need a Mac on your desk. NoMac starts a macOS VM on Apple silicon with Xcode 27 (and Xcode 26.6 beside it) an…

---

## [What's in the 34 MB of ICU data in lib\_FoundationICU.so, and what can be removed](https://forums.swift.org/t/whats-in-the-34-mb-of-icu-data-in-lib-foundationicu-so-and-what-can-be-removed/90098)

<div class="topic-metadata">

**Author:** [@niktishakov](https://forums.swift.org/u/niktishakov)\
**Replies:** 8\
**Last updated:** [October 16, 2026, 3:32pm UTC](https://forums.swift.org/t/whats-in-the-34-mb-of-icu-data-in-lib-foundationicu-so-and-what-can-be-removed/90098 "2026-10-16T15:32:18Z")

</div>

lib\_FoundationICU.so is the largest library in a Swift app on Android: 40.0 MB of the 65.7 MB in a Foundation "Hello World" built with the Swift 6.4.1 SDK (arm64, stripped like Gradle does). Almost all of it is ICU data.…

---

## [Dev writeups of the Swift SDK for Android](https://forums.swift.org/t/dev-writeups-of-the-swift-sdk-for-android/89711)

<div class="topic-metadata">

**Author:** [@Finagolfin](https://forums.swift.org/u/Finagolfin)\
**Replies:** 3\
**Last updated:** [October 16, 2026, 2:45pm UTC](https://forums.swift.org/t/dev-writeups-of-the-swift-sdk-for-android/89711 "2026-10-16T14:45:03Z")

</div>

After the first release of the official Swift 6.3 SDK for Android in March, some devs wrote up their experiences this summer, which can be a useful guide for other devs and feedback for the Android and Swift workgroups (…

---

## [Using SF-0011 with protocols](https://forums.swift.org/t/using-sf-0011-with-protocols/90115)

<div class="topic-metadata">

**Author:** [@Nickolas\_Pohilets](https://forums.swift.org/u/Nickolas_Pohilets)\
**Replies:** 0\
**Last updated:** [October 16, 2026, 10:19am UTC](https://forums.swift.org/t/using-sf-0011-with-protocols/90115 "2026-10-16T10:19:14Z")

</div>

Because conformance to AnyObject is not the same as subtyping of any AnyObject, SF-0011 does not allow to use existentials of AnyObject-constrained protocols as Subject, unless they are marked as @objc. protocol MySubje…

---

## [\[Proposal\] SCO-0007: Add batch updates to MutableInMemoryProvider](https://forums.swift.org/t/proposal-sco-0007-add-batch-updates-to-mutableinmemoryprovider/90112)

<div class="topic-metadata">

**Author:** [@Honza\_Dvorsky](https://forums.swift.org/u/Honza_Dvorsky)\
**Replies:** 0\
**Last updated:** [October 16, 2026, 8:38am UTC](https://forums.swift.org/t/proposal-sco-0007-add-batch-updates-to-mutableinmemoryprovider/90112 "2026-10-16T08:38:50Z")

</div>

Hi all, The proposal SCO-0007: Add batch updates to MutableInMemoryProvider for Swift Configuration is now up and In Review. The review period will run until Sun, Nov 1st - please feel free to post your feedback either…

---

## [The adoption of \`import FoundationEssentials\` throughout the package ecosystem](https://forums.swift.org/t/the-adoption-of-import-foundationessentials-throughout-the-package-ecosystem/84112)

<div class="topic-metadata">

**Author:** [@madsodgaard](https://forums.swift.org/u/madsodgaard)\
**Replies:** 33\
**Last updated:** [October 16, 2026, 6:45am UTC](https://forums.swift.org/t/the-adoption-of-import-foundationessentials-throughout-the-package-ecosystem/84112 "2026-10-16T06:45:22Z")

</div>

With the new official Android SDK, binary sizes are becoming a bigger issue for Swift and may be blocking some adoption, and one of the reasons is especially the use of import Foundation throughout the package ecosystem.…

---

## [Exploring Multicore Concurrency for Embedded Swift](https://forums.swift.org/t/exploring-multicore-concurrency-for-embedded-swift/87129)

<div class="topic-metadata">

**Author:** [@Gonzalo\_Larralde](https://forums.swift.org/u/Gonzalo_Larralde)\
**Replies:** 21\
**Last updated:** [October 16, 2026, 3:38am UTC](https://forums.swift.org/t/exploring-multicore-concurrency-for-embedded-swift/87129 "2026-10-16T03:38:01Z")

</div>

Hello :waving\_hand: I’ve been experimenting with running Swift Concurrency across multiple cores in Embedded Swift, specifically on RP2350-class microcontrollers. Today, Embedded Swift defaults to NoThreads. That works…

---

## [CMake guidance - tweaking the process to build the docs for the standard library](https://forums.swift.org/t/cmake-guidance-tweaking-the-process-to-build-the-docs-for-the-standard-library/89845)

<div class="topic-metadata">

**Author:** [@Joseph\_Heck](https://forums.swift.org/u/Joseph_Heck)\
**Replies:** 4\
**Last updated:** [October 15, 2026, 11:08pm UTC](https://forums.swift.org/t/cmake-guidance-tweaking-the-process-to-build-the-docs-for-the-standard-library/89845 "2026-10-15T23:08:49Z")

</div>

I know a bit of CMake, but I'd really like some guidance or thoughts on a potential solution I'm trying to work out: This is all about the Swift build, and generating the documentation for the standard library (which ul…

---

## [Revisiting reliable testing of concurrent code](https://forums.swift.org/t/revisiting-reliable-testing-of-concurrent-code/88910)

<div class="topic-metadata">

**Author:** [@erikbasargin](https://forums.swift.org/u/erikbasargin)\
**Replies:** 7\
**Last updated:** [October 15, 2026, 8:07pm UTC](https://forums.swift.org/t/revisiting-reliable-testing-of-concurrent-code/88910 "2026-10-15T20:07:36Z")

</div>

Hello everyone! I'd like to revisit the topic of reliably testing concurrent Swift code and gather your opinions. The original discussion is a few years old now, the follow-up on task executors is also no longer new, an…

---

## [\[Proposal\] SDT-0002: move ServiceContext from SSC to SDT](https://forums.swift.org/t/proposal-sdt-0002-move-servicecontext-from-ssc-to-sdt/89514)

<div class="topic-metadata">

**Author:** [@kukushechkin](https://forums.swift.org/u/kukushechkin)\
**Replies:** 16\
**Last updated:** [October 15, 2026, 3:32pm UTC](https://forums.swift.org/t/proposal-sdt-0002-move-servicecontext-from-ssc-to-sdt/89514 "2026-10-15T15:32:46Z")

</div>

Hi all, The proposal SDT-0002: move ServiceContext from SSC to SDT for swift-distributed-tracing is now up and In Review. The review period will run until September 22nd — please feel free to post your feedback as a re…

---

## [\[Pitch\] Import C structs with ARC pointer members](https://forums.swift.org/t/pitch-import-c-structs-with-arc-pointer-members/64059)

<div class="topic-metadata">

**Author:** [@AdamCmiel](https://forums.swift.org/u/AdamCmiel)\
**Replies:** 15\
**Last updated:** [October 15, 2026, 1:13pm UTC](https://forums.swift.org/t/pitch-import-c-structs-with-arc-pointer-members/64059 "2026-10-15T13:13:41Z")

</div>

Happy Wednesday everyone! We’d like to propose an extension to the ClangImporter for Swift \<\> Objective-C Interop. See a draft PR for importing Automatic Reference Counting (ARC) pointers in C structs in Objective-C mod…

---

## [\[Proposal\] SOAR-0016: Attached macros on generated declarations](https://forums.swift.org/t/proposal-soar-0016-attached-macros-on-generated-declarations/90100)

<div class="topic-metadata">

**Author:** [@Honza\_Dvorsky](https://forums.swift.org/u/Honza_Dvorsky)\
**Replies:** 0\
**Last updated:** [October 15, 2026, 12:30pm UTC](https://forums.swift.org/t/proposal-soar-0016-attached-macros-on-generated-declarations/90100 "2026-10-15T12:30:05Z")

</div>

Hi Swift community! The proposal SOAR-0016: Attached macros on generated declarations for Swift OpenAPI Generator is now up and In Review. The review period will run until Sunday, November 1 - please feel free to post …

---

## [Updating array slices doesn't show error/warning in the editor](https://forums.swift.org/t/updating-array-slices-doesnt-show-error-warning-in-the-editor/90034)

<div class="topic-metadata">

**Author:** [@arunkumar413](https://forums.swift.org/u/arunkumar413)\
**Replies:** 5\
**Last updated:** [October 15, 2026, 4:36am UTC](https://forums.swift.org/t/updating-array-slices-doesnt-show-error-warning-in-the-editor/90034 "2026-10-15T04:36:14Z")

</div>

Hi Team, I was playing with arrays and its slices. I noticed that the editor doesn't show the error or warning if I'm trying to update/insert an element in the slice. My thinking is that as the slice sliceNames is decla…

---

## [\[Pitch\] Make protocol conformance resolution demand-driven](https://forums.swift.org/t/pitch-make-protocol-conformance-resolution-demand-driven/87792)

<div class="topic-metadata">

**Author:** [@AdamCmiel](https://forums.swift.org/u/AdamCmiel)\
**Replies:** 5\
**Last updated:** [October 15, 2026, 3:43am UTC](https://forums.swift.org/t/pitch-make-protocol-conformance-resolution-demand-driven/87792 "2026-10-15T03:43:01Z")

</div>

I'd welcome feedback on the incremental approach outlined below, particularly whether the Inherited-stage unification is the right first step, and whether anyone sees cycle risks I've missed, or if this has been tried al…

---

## [Swiftlang/github-workflows tagged - 0.0.16](https://forums.swift.org/t/swiftlang-github-workflows-tagged-0-0-16/90064)

<div class="topic-metadata">

**Author:** [@mishal\_shah](https://forums.swift.org/u/mishal_shah)\
**Replies:** 0\
**Last updated:** [October 14, 2026, 11:48pm UTC](https://forums.swift.org/t/swiftlang-github-workflows-tagged-0-0-16/90064 "2026-10-14T23:48:02Z")

</div>

New Tag 0.0.16 What's Changed sha-pin for dependencies-action by @madrob in sha-pin for dependencies-action by madrob · Pull Request #317 · swiftlang/github-workflows · GitHub Update all Swift package test defaults to …

---

## [@available and #available](https://forums.swift.org/t/available-and-available/90062)

<div class="topic-metadata">

**Author:** [@somu](https://forums.swift.org/u/somu)\
**Replies:** 6\
**Last updated:** [October 14, 2026, 11:42pm UTC](https://forums.swift.org/t/available-and-available/90062 "2026-10-14T23:42:09Z")

</div>

Overview There is an enum Engine in the framework which has a case only available iOS 27 onwards I have an enum Car which uses the Engine in a switch statement Question Is there a better way to implement Car.engine? I…

---

## [SE-0554: Deployment target conditional compilation](https://forums.swift.org/t/se-0554-deployment-target-conditional-compilation/89822)

<div class="topic-metadata">

**Author:** [@xwu](https://forums.swift.org/u/xwu)\
**Replies:** 43\
**Last updated:** [October 14, 2026, 10:32pm UTC](https://forums.swift.org/t/se-0554-deployment-target-conditional-compilation/89822 "2026-10-14T22:32:18Z")

</div>

Hi all, The review of SE-0554: Deployment target conditional compilation beings now and runs through October 12, 2026. Reviews are an important part of the Swift evolution process. All review feedback should be either …

---

## [Getting a span out of a String should not be this hard](https://forums.swift.org/t/getting-a-span-out-of-a-string-should-not-be-this-hard/90035)

<div class="topic-metadata">

**Author:** [@MahdiBM](https://forums.swift.org/u/MahdiBM)\
**Replies:** 14\
**Last updated:** [October 14, 2026, 7:04pm UTC](https://forums.swift.org/t/getting-a-span-out-of-a-string-should-not-be-this-hard/90035 "2026-10-14T19:04:00Z")

</div>

Currently to get a UnsafeBufferPointer or Span out of a String without requiring too high of a platforms requirement, you need code similar to the following for maximum performance: @available(SwiftStdlib 5.1, \*) extens…

---

## [Decoupling Swift Compiler and Runtime Testing](https://forums.swift.org/t/decoupling-swift-compiler-and-runtime-testing/90047)

<div class="topic-metadata">

**Author:** [@etcwilde](https://forums.swift.org/u/etcwilde)\
**Replies:** 4\
**Last updated:** [October 14, 2026, 5:32pm UTC](https://forums.swift.org/t/decoupling-swift-compiler-and-runtime-testing/90047 "2026-10-14T17:32:11Z")

</div>

Decoupling Swift Compiler and Runtime Testing The Swift compiler and runtime execution testing are tightly coupled to the internal layout of the compiler build directory. This prevents testing installed SDK layouts, comp…

---

## [Trying to get crash backtracing to work on Windows](https://forums.swift.org/t/trying-to-get-crash-backtracing-to-work-on-windows/89054)

<div class="topic-metadata">

**Author:** [@ktraunmueller](https://forums.swift.org/u/ktraunmueller)\
**Replies:** 13\
**Last updated:** [October 14, 2026, 5:23pm UTC](https://forums.swift.org/t/trying-to-get-crash-backtracing-to-work-on-windows/89054 "2026-10-14T17:23:35Z")

</div>

I am trying to get the Swift runtime's crash backtracing to work for my Swift (Windows App SDK) GUI app (as a starting point for building some crash reporting service around that later on). I am using a very recent Swif…

---

## [Syntax for \`nonsiolated(nonsending)\` closure literal?](https://forums.swift.org/t/syntax-for-nonsiolated-nonsending-closure-literal/90038)

<div class="topic-metadata">

**Author:** [@Nickolas\_Pohilets](https://forums.swift.org/u/Nickolas_Pohilets)\
**Replies:** 3\
**Last updated:** [October 14, 2026, 5:22pm UTC](https://forums.swift.org/t/syntax-for-nonsiolated-nonsending-closure-literal/90038 "2026-10-14T17:22:52Z")

</div>

I'm trying to audit cases of nonisolated async functions in our codebase. I'm getting a warning for closure literals: await withTaskCancellationHandler { // warning: Feature 'NonisolatedNonsendingByDefault' will cause …

---

## [Introducing Lemma: an open-source macOS PDF reader for mathematics (SwiftUI, AppKit, PDFKit)](https://forums.swift.org/t/introducing-lemma-an-open-source-macos-pdf-reader-for-mathematics-swiftui-appkit-pdfkit/90056)

<div class="topic-metadata">

**Author:** [@fus3r](https://forums.swift.org/u/fus3r)\
**Replies:** 0\
**Last updated:** [October 14, 2026, 12:22pm UTC](https://forums.swift.org/t/introducing-lemma-an-open-source-macos-pdf-reader-for-mathematics-swiftui-appkit-pdfkit/90056 "2026-10-14T12:22:32Z")

</div>

Hi all, I've been building Lemma, a free and open-source (GPL-3.0) PDF reader for math-heavy books and papers on macOS: GitHub - fus3r/lemma: An IDE for reading mathematics: a free, open-source PDF reader for the Mac th…

---

## [SE-0558: Bulk update operations for \`MutableSpan\` and \`MutableRawSpan\`](https://forums.swift.org/t/se-0558-bulk-update-operations-for-mutablespan-and-mutablerawspan/90048)

<div class="topic-metadata">

**Author:** [@Joe\_Groff](https://forums.swift.org/u/Joe_Groff)\
**Replies:** 2\
**Last updated:** [October 14, 2026, 9:58am UTC](https://forums.swift.org/t/se-0558-bulk-update-operations-for-mutablespan-and-mutablerawspan/90048 "2026-10-14T09:58:05Z")

</div>

Hi everyone. The review of SE-0558, Bulk update operations for MutableSpan and MutableRawSpan, begins now and runs through October 28, 2026. Reviews are an important part of the Swift evolution process. All review feedb…

---

## [\[Accepted\] SE-0553: Task Identity](https://forums.swift.org/t/accepted-se-0553-task-identity/89958)

<div class="topic-metadata">

**Author:** [@Joe\_Groff](https://forums.swift.org/u/Joe_Groff)\
**Replies:** 2\
**Last updated:** [October 14, 2026, 8:33am UTC](https://forums.swift.org/t/accepted-se-0553-task-identity/89958 "2026-10-14T08:33:58Z")

</div>

Hi everyone. The review of SE-0553, Task Identity, ran from September 23 through October 7, 2026, and the Language Steering Group has decided to accept this proposal. We agree with the authors that lightweight instrument…

---

## [Has anyone tried Garuda yet? (web framework)](https://forums.swift.org/t/has-anyone-tried-garuda-yet-web-framework/90054)

<div class="topic-metadata">

**Author:** [@ST1](https://forums.swift.org/u/ST1)\
**Replies:** 0\
**Last updated:** [October 14, 2026, 7:40am UTC](https://forums.swift.org/t/has-anyone-tried-garuda-yet-web-framework/90054 "2026-10-14T07:40:12Z")

</div>

I recently came across Garuda (https://github.com/grepjava/garuda), a new Swift web framework with some impressive performance claims. According to the repo's benchmarks, it's roughly 3.6x faster than Vapor and 2.8x fast…

---

## [LocalLM Lab: A Playground for Apple's Foundation Models With Mac Connectors](https://forums.swift.org/t/locallm-lab-a-playground-for-apples-foundation-models-with-mac-connectors/88520)

<div class="topic-metadata">

**Author:** [@svgeek](https://forums.swift.org/u/svgeek)\
**Replies:** 10\
**Last updated:** [October 14, 2026, 2:41am UTC](https://forums.swift.org/t/locallm-lab-a-playground-for-apples-foundation-models-with-mac-connectors/88520 "2026-10-14T02:41:01Z")

</div>

While experimenting and trying to build an app with Apple's Foundation Models, I kept creating small Xcode projects just to answer basic questions: How does this prompt behave? Will the model produce the output I expec…

---

## [\[Pitch\] Task cancellation scopes](https://forums.swift.org/t/pitch-task-cancellation-scopes/89971)

<div class="topic-metadata">

**Author:** [@FranzBusch](https://forums.swift.org/u/FranzBusch)\
**Replies:** 10\
**Last updated:** [October 14, 2026, 1:37am UTC](https://forums.swift.org/t/pitch-task-cancellation-scopes/89971 "2026-10-14T01:37:08Z")

</div>

Hi everyone, @ktoso and I have written a pitch for what we call "task cancellation scopes". We have used these as an implementation detail of withDeadline but found multiple motivating use-cases that make us believe the…

---

## [\[Pitch\] Bulk update operations for \`MutableSpan\` and \`MutableRawSpan\`](https://forums.swift.org/t/pitch-bulk-update-operations-for-mutablespan-and-mutablerawspan/89843)

<div class="topic-metadata">

**Author:** [@glessard](https://forums.swift.org/u/glessard)\
**Replies:** 8\
**Last updated:** [October 13, 2026, 10:02pm UTC](https://forums.swift.org/t/pitch-bulk-update-operations-for-mutablespan-and-mutablerawspan/89843 "2026-10-13T22:02:35Z")

</div>

Hello! This is a new proposal to add bulk operations for overwriting elements of a MutableSpan, by copying or by moving elements over them. The swift-evolution pull request is at \[pitch\] Bulk update API for \`MutableSpan\`…

[Previous page](https://forums.swift.org/latest.md?page=2)

[Next page](https://forums.swift.org/latest.md?page=4)
