Skip to content

Releases: pgjdbc/r2dbc-postgresql

v1.0.0.RELEASE

10 Nov 14:32
ae35af0

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

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

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

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

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

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!

v0.8.12.RELEASE

17 Mar 14:20
d17e7db

Choose a tag to compare

🐞 Bug Fixes

  • Parameter values are not sent in the correct order #482
  • ReactorNettyClient requestProcessor can retain data from queries #492

❤️ Contributors

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

v0.9.0.RELEASE

12 Jan 09:29
51e9c28

Choose a tag to compare

💡 Other

❤️ Contributors

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

v0.8.11.RELEASE

12 Jan 08:56
aa70d6b

Choose a tag to compare

⭐ New Features

  • Add support to re-prepare cached statements #382
  • Add support for reading arbitrary enum values as String #429
  • Add support to decode enums and other types as String #454

🐞 Bug Fixes

  • Backport compound statement result splitting to 0.8.x #446
  • SSL=False Option isn't working #453
  • Buffers in SSLSessionHandlerAdapter not released after decoding #458
  • NumberFormatException in BuiltinDynamicCodecs when reading oid value #470

💡 Other

  • Truncated the values tested in time-related unit tests to their micro… #469

❤️ Contributors

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

v0.9.0.RC1

06 Dec 10:09
e1e5911

Choose a tag to compare

v0.9.0.RC1 Pre-release
Pre-release
Release 0.9.0.RC1.

[resolves #465]

Signed-off-by: Mark Paluch <[email protected]>