Skip to content

4.85.1 - Remove Sendable requirements on Authenticatable

Compare
Choose a tag to compare
@penny-for-vapor penny-for-vapor released this 02 Nov 16:43
· 56 commits to main since this release
0fa646e

What's Changed

Remove Sendable requirements on Authenticatable by @0xTim in #3095

Removes the requirement for Authenticatable types to be Sendable which was causing issues with Fluent models (and any reference types) and wasn’t solvable in a non-breaking way.

This uses an unsafe box to wrap the Authenticatable types which removes compiler checking on usage of the box but should not be an issue due to the way Vapor’s auth is implemented

This patch was released by @0xTim

Full Changelog: 4.85.0...4.85.1