Skip to content

Releases: vapor/postgres-nio

PostgresNIO 1.27.0

13 Aug 15:38
8ee6118
Compare
Choose a tag to compare

SemVer Minor

SemVer Patch

  • updating error type to use computed properties (#559, patch credit to @heckj)
  • TinyFastSequence logic fixes (#563, patch credit to @MahdiBM)
  • Fix a TinyFastSequence test (#564, patch credit to @MahdiBM)
  • Fix: Correctly decode jsonb to String by stripping version byte (#568, patch credit to @nikodittmar)
  • Add message types to support COPY operations (#569, patch credit to @ahoppen)
  • Use ConnectionLease to return connection (#571)

PostgresNIO 1.26.2

04 Jun 15:44
ccb25dc
Compare
Choose a tag to compare

SemVer Patch

  • Remove check if TLSConfiguration changed when producing SSLContext (#560, patch credit to @bauer-andreas)

Other Changes

  • Use psql-13 in integration tests (#557)

PostgresNIO 1.26.1

15 May 08:00
9ef0611
Compare
Choose a tag to compare

SemVer Patch

  • Require the correct minimum version of swift-crypto (#555)

Other Changes

  • Update README.md to reflect current minimum Swift version (#556)

PostgresNIO 1.26.0

14 May 23:18
9ce15a4
Compare
Choose a tag to compare

SemVer Minor

  • Drop support for Swift 5.9 (#549)

SemVer Patch

Other Changes

  • Move ConnectionPool test-utils into separate target (#544)
  • Add Benchmarks for ConnectionPool (#545, #550)

PostgresNIO 1.25.0

17 Feb 16:15
5d817be
Compare
Choose a tag to compare

SemVer Minor

  • Add withTransaction to PostgresConnection and PostgresClient (#519, patch credit to @thoven87, #538)

PostgresNIO 1.24.0

11 Feb 09:45
8d07f20
Compare
Choose a tag to compare

SemVer Minor

Other Changes

  • Update DocC settings to latest version of Vapor theme (#529, #530)

PostgresNIO 1.23.0

10 Dec 09:55
fd0e415
Compare
Choose a tag to compare

SemVer Minor

  • Allow bindings with optional values in PostgresBindings (#520, patch credit to @rgcottrell)
  • Allow TLS enabled connections when providing an established channel (#526, #527, patch credit to @tkrajacic)
  • Drop Swift 5.8 support and update CI (#515, #516)
  • Support additionalStartupParameters in PostgresClient (#521)

SemVer Patch

  • Handle EmptyQueryResponse (#500, patch credit to @MahdiBM)
  • Fix cross-compilation to the static Linux SDK (#510, patch credit to @leinelissen)

Other Changes

PostgresNIO 1.22.1

20 Aug 12:51
cd5318a
Compare
Choose a tag to compare

SemVer Patch

  • Revert "[Fix] Query Hangs if Connection is Closed (#487)" (#501)

PostgresNIO 1.22.0

25 Jul 10:11
d18b137
Compare
Choose a tag to compare

SemVer Minor

  • Drop support for Swift 5.7 (#485)

SemVer Patch

  • [Fix] Query Hangs if Connection is Closed (#487, patch credit to @MahdiBM)
  • Enable StrictConcurrency checking (#483)
  • Update ServiceLifecycle to 2.5.0 (#484)
  • Explicitly mark the AsyncSequence iterators as non Sendable (#490)
  • Change 'unsafeDowncast' to 'as!' (#495)

Other Changes

  • [CI] Use Ubuntu 24.04 image, more code coverage, disable CodeQL completely (#482)

PostgresNIO 1.21.6

25 Jul 10:11
Compare
Choose a tag to compare

SemVer Patch

  • Change 'unsafeDowncast' to 'as!' (#495)