rules_swift_package_manager icon indicating copy to clipboard operation
rules_swift_package_manager copied to clipboard

chore(deps): update dependency vapor/fluent-sqlite-driver to v4.7.1

Open cgrindel-self-hosted-renovate[bot] opened this issue 1 year ago • 0 comments

This PR contains the following updates:

Package Update Change
vapor/fluent-sqlite-driver minor 4.6.0 -> 4.7.1

Release Notes

vapor/fluent-sqlite-driver (vapor/fluent-sqlite-driver)

v4.7.1: - Allow using DatabaseSchema.deleteField(_:)` with SQLite

Compare Source

What's Changed

Allow using DatabaseSchema.deleteField(_:)` with SQLite by @​gwynne in #​92

SQLite has supported ALTER TABLE ... DROP COLUMN ... since SQLite 3.35.0, so Fluent no longer needs to restrict this functionality. Fixes #​91 - thanks to @​wojexe for reporting!

Also fixes a DocC warning and updates dependency requirements.

This patch was released by @​gwynne

Full Changelog: https://github.com/vapor/fluent-sqlite-driver/compare/4.7.0...4.7.1

v4.7.0: - Leverage improvements in SQLKit, SQLiteNIO, and SQLiteKit

Compare Source

What's Changed

Leverage improvements in SQLKit, SQLiteNIO, and SQLiteKit by @​gwynne in #​90

Several improvements:

  • Swift minimum version is now 5.8, minimum dependency versions updated
  • Sendable and ExistentialAny correctness
  • README and docs cleanup, updated CI
  • Added support for custom JSON encoders and decoders
  • Added working support for setting the query logging level
  • Most operations are now routed through SQLiteKit rather than duplicating code, making behavior more consistent (and very slightly faster)
  • The new extended SQLite errors are now supported correctly (DatabaseError.isConstraintFailure works again).
  • The maxConnectionsPerEventLoop setting is now ignored, as increasing it beyond 1 increases thread contention with no additional parallelism.
This patch was released by @​gwynne

Full Changelog: https://github.com/vapor/fluent-sqlite-driver/compare/4.6.0...4.7.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.