Skip to content

Releases: vapor/postgres-kit

Improved PostgresConfiguration(url:) support

15 Jan 22:35
4d6b9bb
Compare
Choose a tag to compare
  • Adds support for URLs with scheme postgres:// and postgresql://
  • Adds support for sslmode=require query string
  • TLS certificate verification is now enabled by default

PostgresKit 2.0.0 Beta 3.1

13 Dec 23:52
cb6e8a9
Compare
Choose a tag to compare
Pre-release
  • Fix a bug decoding nil values (#162)

PostgresKit 2.0.0 Beta 3

13 Dec 22:05
8d3a5d3
Compare
Choose a tag to compare
Pre-release

Refactors PostgresDataEncoder to be more flexible. There are now three distinct paths for encoding:

  • Single value: Cast to PostgresDataConvertible, if fail, unwrap and try again
  • Unkeyed value: Convert to JSONB[]
  • Keyed value: Convert to JSONB

Refactors PostgresDataDecoder to operate similarly.

Also updates PostgresRow's SQLRow conformance to latest changes.

PostgresKit 2.0.0 Beta 2.2

11 Dec 17:25
0943b3e
Compare
Choose a tag to compare
Pre-release
  • Support custom JSON coders in PostgresDataEncoder and PostgresDataDecoder (#159)

PostgresKit 2.0.0 Beta 2.1

11 Dec 00:38
a8538f3
Compare
Choose a tag to compare
Pre-release
  • PostgresDataEncoder/Decoder now support arrays (#160)

PostgresKit 2.0.0 Beta 2

09 Dec 19:16
4578434
Compare
Choose a tag to compare
Pre-release
  • Added support for custom Logger passing. (#156)

  • Fixed a bug encoding JSONB data.

  • Added a test for leaking promises (#155)

  • Enabled test discovery on Linux. (#158)

PostgresKit 2.0.0 Beta 1

24 Oct 23:26
b264d62
Compare
Choose a tag to compare
Pre-release

Update to AsyncKit 1.0.0 Beta 1.

PostgreSQL 1.5.0

14 Oct 23:34
69ccf32
Compare
Choose a tag to compare
  • Fixed PostgresError.stackTrace conformance to Debuggable. (#146, #147)

⚠️ This is technically a breaking change if you use PostgresError.stackTrace directly. However, this is normally accessed via Debuggable conformance so most users should not be affected.

PostgresKit 2.0.0 Alpha 2.1

23 Sep 21:55
2cdd00a
Compare
Choose a tag to compare
Pre-release
  • Connections from PostgresConnectionSource are now closed properly if authentication fails. (#144)

PostgreSQL 1.4.2

08 Sep 09:07
561fa79
Compare
Choose a tag to compare

Fixed:

  • Decoding an array with a NULL value in it no longer crashes (#141 - #142).