You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Motivation
Now that Swift 6.2 has been released, we should drop support for 5.10,
in line with our three version support window.
## Modifications
- Bump minimum tools version in package manifest
- Update README with minimum Swift version for each version range
- Remove compiler settings in package manifest that are subsumed by
Swift 6 language mode
- Add `public typealias _NIOSSHSendableMetatype`, which resolves to
`Swift.SendableMetatype` for Swift >= 6.2, and `Any` on < 6.2
- Have public protocols refine `SendableMetatype` on Swift >= 6.2, using
`_NIOSSHSendableMetatype`
## Result
Package now requires Swift >= 6.0.
---------
Co-authored-by: Cory Benfield <[email protected]>
0 commit comments