Skip to content

Releases: vapor/postgres-kit

Fix force unwrap in PostgresDataDecoder

01 May 19:30
e43a32b

Choose a tag to compare

This patch was authored by @SusanDoggie and released by @tanner0101.

Replaces a force unwrap with a DecodingError in PostgresDataDecoder (#184).

PostgresKit 2.0.0

29 Apr 13:54
152f69b

Choose a tag to compare

Use default port for URLs

23 Apr 15:23
b465e9e

Choose a tag to compare

Pre-release
This patch was authored by @vknabel and released by @tanner0101.

Adds support for database urls not containing an explicit port: postgres://user:password@localhost/database (#183).

Fix not-regexp operator, add case insensitive regexp operators

31 Mar 16:40
489537a

Choose a tag to compare

Fixes the notRegexp operator and adds the two case-insensitive variants (#139, #90).

See the pgsql docs for reference.

Fix assertion while decoding JSON (non-JSONB)

30 Mar 17:45
367c120

Choose a tag to compare

Fixes JSON / JSONB decoding for text and binary serializations (#177).

Add EventLoopGroupConnectionPool database convenience

06 Mar 02:54
8f6d4fa

Choose a tag to compare

This patch was authored and released by @tanner0101.

Adds a method for creating a PostgresDatabase from an EventLoopGroupConnectionPool.

let db = pool.database(logger: .init(label: "test"))

Release Candidate 1

28 Feb 21:20
ab30b90

Choose a tag to compare

Release Candidate 1 Pre-release
Pre-release

Updates to Swift 5.2 and macOS 10.15.

Release candidates represent the final shift toward focusing on bug fixes and documentation. Breaking changes will only be accepted for critical issues. We expect a final release of this package shortly after Swift 5.2's release date.

Alter table syntax

21 Feb 00:08
3dbd918

Choose a tag to compare

Alter table syntax Pre-release
Pre-release

Implement Postgres alter table syntax in SQLDialect.

Support encoding non-JSON arrays

20 Feb 06:21
902eb00

Choose a tag to compare

Pre-release

Adds support for encoding arrays that contain values besides nested structs (JSON and JSONB).

Added create/drop trigger dialect conditions

13 Feb 21:13
222dcf7

Choose a tag to compare

Updates the package to specify syntax that PostgreSQL supports for triggers.