swiftwasm / swift

WebAssembly support for the Swift programming language
https://swiftwasm.org
1.29k stars 28 forks source link

Branch cut for 5.9 release #5395

Closed kateinoigakukun closed 1 year ago

kateinoigakukun commented 1 year ago

TODO

References

ephemer commented 1 year ago

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.

kateinoigakukun commented 1 year ago

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.

kateinoigakukun commented 1 year ago

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