Skip to content

Tags: PassiveLogic/postgres-kit

Tags

2.16.100

Toggle 2.16.100's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1 from PassiveLogic/chore/repoint-async-kit-to-fork

build: Point async-kit at the PassiveLogic fork

2.16.1

Toggle 2.16.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Further improve the nil value handling in arrays (vapor#280)

Revise nil handling to work properly with types which don't accidentally get the old Array: PostgresDataConvertible conformance.

2.16.0

Toggle 2.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix handling of array bindings containing optional values (vapor#279)

* Update package

* Use SQLKit's SomeCodingKey instead of another copy of it. Handle nil values on an extreme fast-path instead of the slowest path. Support values conforming to Postgres[Throwing]DynamicTypeEncodable but not PostgresEncodable. Correctly handle nil values in arrays with optional element types.

2.15.1

Toggle 2.15.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Ensure error messages thrown by data decoding provide useful informat…

…ion (vapor#277)

* Ensure that error messages thrown by PostgresDataTranslation contain all of the useful information

* Add some docs notes about use with PostgresClient. Also bump CI.

* Fixup docs a bit more

2.15.0

Toggle 2.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump Swift minimum to 6.0 (vapor#275)

* Bump Swift minimum to 6.0, update CI, convert tests to SwiftTesting

* Update test.yml

* Update test.yml

* Update test.yml

* 6.0 seems to have trouble with InternalImportsByDefault, or else the others aren't honoring it

2.14.1

Toggle 2.14.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Minor cleanups (vapor#273)

* Bump Swift min to 5.10, update README and API docs, clean up some doc comments, run swift-format, fix warning about retroactive conformance in 6.2.

* Apply PR feedback

* Fixup those darn docs

2.14.0

Toggle 2.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Sendable cleanup (vapor#271)

* Update minimum Swift to 5.9

* Silence retroactive conformance warnings

* Fix Sendable warnings in withSession(_:) and make SQLPostgresConfiguration Sendable

* Minimal swift-format pass

* Make SQLBenchmark test async. Disable questionably-useful performance test

* Update DocC theme settings

* Update CI

2.13.5

Toggle 2.13.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use logging metadata when logging queries (vapor#266)

Use logging metadata for logging queries

2.13.4

Toggle 2.13.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update required versions of dependencies (vapor#265)

Update required versions of dependencies. Remove unneeded dependency on SwiftAtomics. Tiny bit of cleanup.

2.13.3

Toggle 2.13.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Override SQLDataType.blob to BYTEA for SQLKit users (vapor#264)

PostgreSQL doesn't like `BLOB` as a type, override it for SQLKit users.