Skip to content

Releases: vapor/postgres-nio

1.30.1

19 Dec 19:01
d578b86

Choose a tag to compare

SemVer Patch

  • Fix crash where backoff timer triggers during running state (#617, patch credit to @adam-fowler)

Full Changelog: 1.30.0...1.30.1

1.30.0

19 Dec 15:14
46b2b3d

Choose a tag to compare

SemVer Minor

  • Implement COPY … FROM STDIN queries (#566, #614, patch credit to @ahoppen)
  • Adopt NonisolatedNonsendingByDefault (#604)
  • Add connectionCreationFailing and circuitBreak states to ConnectionPool (#610, #612, #615, patch credit to @adam-fowler)

SemVer Patch

  • Fix decoding of very small Decimal values from NUMERIC data (#603)
  • Ensure ConnectionPool.triggerForceShutdown() works and that it doesn't shutdown until all connections are closed (#607, #608, patch credit to @adam-fowler)
  • Bugfix: Closing PostgreSQL connection deadlocks listen(_:) (#600, #616)

Other changes

Full Changelog: 1.29.0...1.30.0

1.29.0

15 Oct 09:26
4795a0b

Choose a tag to compare

Semver Minor

Full Changelog: 1.28.0...1.29.0

PostgresNIO 1.28.0

09 Oct 10:04
312444e

Choose a tag to compare

SemVer Minor

  • Drop Swift 5.10 (#586)

SemVer Patch

  • Add public triggerForceShutdown to ConnectionPool (#572)
  • Don't log misleading errors when the client closes a connection (#585)

Other Changes

  • Fix several CI issues (#579)
  • Started Adoption of Swift Testing (#588, #590, #591)

PostgresNIO 1.27.0

13 Aug 15:38
8ee6118

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

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

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

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

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

Choose a tag to compare

SemVer Minor

Other Changes

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