Skip to content

SwiftNIO 2.32.0

Compare
Choose a tag to compare
@fabianfett fabianfett released this 17 Aug 16:49
· 674 commits to main since this release
0f6a62a

This version splits the NIO module into three new submodules: NIOCore, NIOPosix and NIOEmbedded. The NIO module remains as an empty shell, importing and reexporting the new submodules. Learn more about the different modules and their purposes in the Repository organization section in our Readme.

SemVer Minor

  • Move generic NIO implementations to NIOCore (#1927, #1929, #1930, #1931)
  • Move EmbeddedChannel to its own library. (#1933)
  • Move NIO to NIOPosix, make NIO a shell. (#1936)

Other Changes

  • Extract PriorityQueue to its own module. (#1932)
  • Our readme should be clearer about our products. (#1934, #1940)
  • Clean up dependencies and imports. (#1935)
  • Re-add NIO as a dependency of our library targets. (#1937)