Skip to content

1.48.4 - Tidy up FluentKit

Compare
Choose a tag to compare
@penny-for-vapor penny-for-vapor released this 14 May 14:15
· 8 commits to main since this release
cb91bf9

What's Changed

Tidy up FluentKit by @gwynne in #609

A few changes that were missed in previous cleanup and update passes:

  • Previously missing async versions of some Database methods are now present.
  • All SQLDatabase methods are now correctly forwarded when using Database.logging(to:).
  • All versions of the .sql(raw:) utility for directly embedding raw SQL into Fluent queries have been renamed to .sql(unsafeRaw:) to better emphasize the inadvisability of their use. The old name still works but is now deprecated.
  • SQLSchemaConverter is now very infinitesimally faster.
  • Fluent’s tests now include the appropriate tests from SQLKit as well.
  • Removed some unneeded Sendable warning workarounds, should slightly improve performance.
This patch was released by @gwynne

Full Changelog: 1.48.3...1.48.4