Skip to content

4.79.0 - Add Sendable Conformances to underlying types

Compare
Choose a tag to compare
@penny-for-vapor penny-for-vapor released this 18 Aug 15:37
· 67 commits to main since this release
1bb4a2e

What's Changed

Add Sendable Conformances to underlying types by @0xTim in #3054

This adds Sendable annotations to many of Vapor’s types and APIs, including the request handlers.

APIs are marked @preconcurrency where it makes sense to reduce warnings for anyone using the release. To fix your code and see the warnings, you can enable strict concurrency checking.

Note: this PR does not touch Request, Response or Application as they require fundamental changes that are larger in scope and will be done in a future release.

Reviewers

Thanks to the reviewers for their help:

This patch was released by @0xTim

Full Changelog: 4.78.2...4.79.0