Download Latest Version 4.13.0 - Update minimum Swift version source code.tar.gz (13.9 kB)
Email in envelope

Get an email when there's a new version of Fluent

Home / 4.11.0
Name Modified Size InfoDownloads / Week
Parent folder
4.11.0 - Concurrency updates and database logging APIs source code.tar.gz 2024-05-30 14.3 kB
4.11.0 - Concurrency updates and database logging APIs source code.zip 2024-05-30 29.2 kB
README.md 2024-05-30 936 Bytes
Totals: 3 Items   44.5 kB 0

What's Changed

Concurrency updates and database logging APIs by @gwynne in [#775]

This update contains the following changes:

  • Two new APIs are available: Application.db(_:logger:) and Request.db(_:logger:). These work exactly the way the respective .db(_:) methods do, except the database’s logger will be set to the one provided rather than the default. These APIs will hopefully make it easier to work around the unfortunate fact that Database.logging(to:) and its SQLKit counterpart basically don’t work at all.
  • The --auto-migrate and --auto-revert commandline flags no longer call EventLoopFuture.wait() when the app is booted in async mode (no more crash risk).
  • The migrate command now has nicer console output.
  • All tests have been updated to be fully async.
This patch was released by @gwynne

Full Changelog: https://github.com/vapor/fluent/compare/4.10.0...4.11.0

Source: README.md, updated 2024-05-30