Releases: hummingbird-project/hummingbird-fluent
Releases · hummingbird-project/hummingbird-fluent
v2.0.0 Beta 5
Patch release changes
- Don't update expires if it is nil in
FluentPersistDriver.set()
. #28
Other changes
- Update to fluent-sqlite-driver 4.7.0 in tests
v2.0.0 Beta 4
Patch release changes
- Documentation updates
v2.0.0 Beta 3
Using Hummingbird 2.0
v2.0.0 Beta 2
Use Hummingbird v2.0.0 Release Candidate
v2.0.0 Beta 1
This is the first beta release of Hummingbird v2. Below is a list of the changes since the last alpha
Major release changes
- The "HB" prefix on symbols has been removed. To help transition from previous symbols with the "HB" prefix we have added deprecated typealiases for the old symbols. eg
typealias HBFluent = Fluent
. - Migrations are now wrapped in
FluentMigrations
actor, instead of attaching them to the@MainActor
.
Other changes
- 2.0 code has now been merged into
main
branch.
v2.0.0 Alpha 1
Changes to coincide with Hummingbird v2 alpha release.
- Rewritten to use structured concurrency.
- EventLoop APIs no longer exist
- Fluent is no longer attached to
HBApplication
, accessed viaHBFluent
type. HBFluent
conforms toService
from swift service lifecycle.
API Documentation can be found here
v1.1.0
v1.0.0
First stable release of Fluent interface for Hummingbird
- Manages Fluent databases and migrations
v1.0.0 Release Candidate 1
Patch changes
- Fix up errors generated by breaking changes in hummingbird 1.0.0-rc.1 release
v1.0.0 Alpha 2
Minor release changes
- Requires Swift 5.5 (inline with SwiftNIO)