swiftwasm / swift

WebAssembly support for the Swift programming language

Home Page:https://swiftwasm.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Branch cut for 5.9 release

kateinoigakukun opened this issue · comments

TODO

References

  • Previous branch cut: #5122

Just wondering if https://github.com/apple/swift-foundation might get a look for the 5.9 release (see here for more info).

The fact that it splits out the ICU dependencies into a separate module could mean use cases like JSONDecoder/Encoder, NSAttributedString, etc. could be made available to devs without sacrificing binary size. That could address issues like #4171.

It should be possible to build swift-foundation manually with the 5.9 branch, but that might lead to conflicts if swift-corelibs-foundation is bundled with the toolchain. I'm not sure.

The brand-new foundation is still not completely compatible with the existing corelibs-foundation, so I don't have any plan to bundle it in the toolchain for now.

Added 5.9 release scheme in https://github.com/swiftwasm/swiftwasm-build/tree/main/schemes/release-5.9 and nightly toolchain is now shipped every night