SemVer Minor
- Add support for using
EventLoops as custom actor executor (#2388) - Add new
EventLoopsingletons (#2471) - Add bootstrap APIs for VSOCK sockets (#2479)
SemVer Patch
- Fix huge compile time of setUUIDBytes (#2482, patch credit to @sidepelican)
- Get Android building again after #2479 (#2490, patch credit to @finagolfin)
- Make
System.coreCountaware of cgroup2 (#2394) - Don't lose or delay writes before
channelActive(#2486)
SPI(AsyncChannel) changes
- Rename the
waitForFinalResult()methods and provide anELFconvenience (#2483) - Add testing interfaces for the stream and writer of the
NIOAsyncChannel(#2488) - Provide throwing
finishmethod on test stream (#2493) - Fix leaked promise in
NIOTypedApplicationProtocolNegotiationHandler(#2489) - Add async TCP echo example (#2463)
- Avoid using deinit to fulfil the protocol negotiation promise (#2497)
Other Changes
- Correct malformed codelink (#2484, patch credit to @tayloraswift)
- Update contributor email address (#2481)
- Fix 5.9 and nightly allocation limits (#2485) (#2487)