Skip to content

Releases: pgjdbc/r2dbc-postgresql

v1.0.4.RELEASE

10 Jan 08:29
c5a53a2
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Do not require typarray column when auto-registering extensions #621
  • NullPointerException at SingleHostConnectionFunction#getCredentials when configuration password is null #622

💡 Other

  • Upgrade dependencies #628

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.0.3.RELEASE

12 Dec 13:47
8df272b
Compare
Choose a tag to compare

⭐ New Features

  • Support for pgvector #612
  • Add support for dynamic usernames and passwords #613

💡 Other

  • Upgrade dependencies #616

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.0.2.RELEASE

14 Jul 08:11
599e064
Compare
Choose a tag to compare

⭐ New Features

  • Expose API to subscribe to Postgres notice messages #570
  • Add PostgresqlResult.filter(…) overrides to return PostgresqlResult instead of Result #602

🐞 Bug Fixes

  • Cancel signal does not interrupt cursored query fetching #536
  • Creating connections can hang during server downtime #595
  • Driver reports I/O error when rowsUpdated is greater than Integer.MAX_VALUE #597

💡 Other

  • key param javadoc description #593
  • Adapt integration test to be Java 11 forward-compatible #594
  • Upgrade to Reactor 2022.0.9 #604

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.0.1.RELEASE

16 Feb 14:54
4d4a65a
Compare
Choose a tag to compare

⭐ New Features

🐞 Bug Fixes

  • Implement support for interval units. #566
  • Error when storing BC dates (e.g. "0000-12-31T01:01:00Z") #578

💡 Other

  • Bump postgresql from 42.5.0 to 42.5.1 #568
  • Integration test fails on JDK > 8 because of Instant resolution change #572
  • Bump Netty to 4.1.89.Final, CVE-2022-41915 #584
  • Upgrade to Project Reactor 2022.0.3 #585

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.0.0.RELEASE

10 Nov 14:32
ae35af0
Compare
Choose a tag to compare

⭐ New Features

  • Associate PostgresConnectionClosedException with error code 08006 #538
  • Add GraalVM native reflection hints #549
  • Allow StringCodec registration for CITEXT usage #551

🐞 Bug Fixes

  • Await ReadyForQuery before emitting errors from transactional control methods #541
  • SRID not preserved in Geometry types (Point) since it is encoded as text using the WKTWriter #542
  • Fix LocalTimeCodec array OID #555
  • Fix NumericDecodeUtils.decodeBinary(byteBuf) decoding #558
  • Ensure buffer release on copyIn failure #560

💡 Other

  • Bump postgresql from 42.4.0 to 42.4.1 #539
  • Upgrade to Reactor 2022.0.0 #554

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v0.9.3.RELEASE

10 Nov 14:31
5aef65c
Compare
Choose a tag to compare

⭐ New Features

  • Allow StringCodec registration for CITEXT usage #551

🐞 Bug Fixes

  • Fix LocalTimeCodec array OID #555
  • Fix NumericDecodeUtils.decodeBinary(byteBuf) decoding #558

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v0.9.2.RELEASE

01 Sep 09:03
7f364ad
Compare
Choose a tag to compare

⭐ New Features

  • Consider lowercase sslmode for easier JDBC URL adaption #486
  • Issue parsing timestamp with timezone having offset of format +hh:mm:ss #509
  • Extend PostgresqlSqlLexer to handle PG14 SQL-standard function body syntax #512
  • Associate PostgresConnectionClosedException with error code 08006 #538

🐞 Bug Fixes

  • CachedCodecLookup wrongly assumes uniqueness of hashCode() #511
  • using an EnumCodec with no enums generates invalid SQL #515
  • Await ReadyForQuery before emitting errors from transactional control methods #541
  • SRID not preserved in Geometry types (Point) since it is encoded as text using the WKTWriter #542

💡 Other

  • Upgrade to netty 4.1.77.Final to address epoll_wait() not implemented on Linux #514

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v0.8.13.RELEASE

01 Sep 09:18
d1f7607
Compare
Choose a tag to compare

⭐ New Features

  • Consider lowercase sslmode for easier JDBC URL adaption #486
  • Issue parsing timestamp with timezone having offset of format +hh:mm:ss #509

🐞 Bug Fixes

  • CachedCodecLookup wrongly assumes uniqueness of hashCode() #511
  • using an EnumCodec with no enums generates invalid SQL #515
  • Await ReadyForQuery before emitting errors from transactional control methods #541

💡 Other

  • Upgrade to netty 4.1.77.Final to address epoll_wait() not implemented on Linux #514

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.0.0.RC1

21 Jun 09:48
ffd5ef7
Compare
Choose a tag to compare
v1.0.0.RC1 Pre-release
Pre-release

⭐ New Features

  • Support for Postgresql multi-host failover functionality #120
  • Support for postgis geometry parent type #483
  • Consider lowercase sslmode for easier JDBC URL adaption #486
  • Can't process CITEXT #488
  • Add COPY FROM support #500
  • Issue parsing timestamp with timezone having offset of format +hh:mm:ss #509
  • Extend PostgresqlSqlLexer to handle PG14 SQL-standard function body syntax #512
  • Add configuration for TimeZone #520

🐞 Bug Fixes

  • Parameter values are not sent in the correct order #482
  • ReactorNettyClient requestProcessor can retain data from queries #492
  • Fix postgres OID type decoding #495
  • CachedCodecLookup wrongly assumes uniqueness of hashCode() #511
  • using an EnumCodec with no enums generates invalid SQL #515
  • Align LocalDate conversion to configured time zone #521

💡 Other

  • Let Result.getRowsUpdated() return Long #484
  • Remove deprecated RowMetadata.getColumnNames() method #485
  • Update Readme as LOB types are already supported #493
  • Upgrade to postgresql 42.3.3 #494
  • Upgrade to Reactor 2022.0.0-M1 #503
  • Upgrade to Reactor 2022.0.0-M2 #506
  • Upgrade to R2DBC 1.0 #508
  • Upgrade to netty 4.1.77.Final to address epoll_wait() not implemented on Linux #514

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v0.9.1.RELEASE

17 Mar 14:38
13198ce
Compare
Choose a tag to compare

⭐ New Features

  • Support for postgis geometry parent type #483

🐞 Bug Fixes

  • Parameter values are not sent in the correct order #482
  • ReactorNettyClient requestProcessor can retain data from queries #492
  • Fix postgres OID type decoding #495

💡 Other

  • Upgrade to R2DBC SPI 0.9.1.RELEASE #490
  • Update Readme as LOB types are already supported #493

❤️ Contributors

We'd like to thank all the contributors who worked on this release!