Releases: vapor/fluent-mongo-driver
Release FluentMongoDriver 1.0.0
This patch was authored and released by @Joannis.
Docs:
https://docs.vapor.codes/4.0/fluent/overview/
https://docs.vapor.codes/4.0/fluent/model/
https://docs.vapor.codes/4.0/fluent/relations/
https://docs.vapor.codes/4.0/fluent/migration/
https://docs.vapor.codes/4.0/fluent/query/
https://docs.vapor.codes/4.0/fluent/schema/
https://docs.vapor.codes/4.0/fluent/advanced/#mongodb
More information on Vapor 4 official release:
https://forums.swift.org/t/vapor-4-official-release-begins/34802
FluentKit 1.0.0 GM
This patch was authored and released by @tanner0101.
Updates this package for compatibility with latest version of FluentKit.
Fix breaking change in MongoKitten
This patch was authored and released by @Joannis.
Add change stream and GridFS support
This patch was authored and released by @Joannis.
Add support for change streams on entities and GridFS file reading/writing
Added debug logging to all queries
This patch was authored and released by @Joannis.
This PR adds debug logging to all MongoDB queries
Exports the Document type for flexible data support, and adds tests
This patch was authored and released by @Joannis.
Exports the Document type for flexible data support, and adds tests.
Fix join and joinCount returning invalid results on queries where a limit is applied
This patch was authored and released by @Joannis.
Move the limits and skips to later in the join stages. This way the limits and skips apply to the final resultset, not the initial input.
Support ObjectId as custom identifier type
This patch was authored and released by @Joannis.
Adds support for ObjectId as an identifier type in MongoDB.
Implement inverse subset filter with `$nin`
This patch was authored by @gwynne and released by @tanner0101.
Previously the driver would erroneously treat !~
filters as ~~
filters.