SemVer Patch
- Fix running run-nio-alloc-counter-tests.sh for a single test (#1245)
- HTTP1TestServer: close accepted channel on
stop(#1246) - fix new warnings about empty OptionSets (#1238)
- perf tests: switch printed metric to mean (#1244)
- fix two potential hangs in the test suite (#1240)
- add script to easily create multi-module SwiftPM packages from one file (#1236)
- Add withContiguousStorageIfAvailable implementation to WebSocketMaskingKey (#1237, patch credit to @richardalow)
- performance: don't use variable initialisation outside of
init(#1235) - Disallow zero EventLoop threads (#1230, patch credit to @richardalow)
- Add extra WebSocket decoder benchmarks (#1219, patch credit to @emarashliev)
- Speed up ByteBuffer setBytes slow path (#1231, patch credit to @richardalow)
- Update ByteBuffer docs to advance write index on set operations (#1233, patch credit to @richardalow)
- cleanup some unnecessary #if os (#1199)
- NIOPerformanceTester: more precision and resiliency (#1229)
- EventLoopFuture: save one allocation per future (#1224)
- ByteBuffer: readJSONDecodable: use specified decoder (#1228)
- update contributors (#1225)
- Cow-box WebSocketFrame. (#1211, patch credit to @marlimox)