Skip to content

PL/Java 1.6.5 announced

Compare
Choose a tag to compare
@jcflack jcflack released this 13 Jun 23:29
· 91 commits to master since this release

PL/Java brings functions, triggers, aggregates, types, operators, etc. in Java.

1.6.5 is the fifth minor update in the 1.6 series, for applications on PostgreSQL 9.5 or later and Java 9 or later. Legacy applications requiring older PostgreSQL or Java versions are supported by the 1.5 series.

1.6.5 adds support for PostgreSQL 15 and fixes some bugs, with few other notable changes. Further information on the changes may be found below.

Upcoming changes in Java beyond version 17 will affect PL/Java. For more on those changes and how PL/Java will adapt, please bookmark JEP 411 on the PL/Java wiki.

Current users of a 1.5.x release should also review the 1.6.0 release notes for changes that may require attention before updating to 1.6.x.

Project site: http://tada.github.io/pljava/
Release notes: http://tada.github.io/pljava/releasenotes.html

Selected changes

  • Bugs affecting install_jar from http/https URLs fixed
  • PL/Java functions can be declared on interfaces as well as classes
  • SQL generator source-version warnings suppressed, through Java 20

Please see the release notes for a more complete list of changes.

Availability:

1.6.5 is available from GitHub as a source release, which builds quickly using Maven:

Release page: https://github.com/tada/pljava/releases/tag/V1_6_5

This wiki page will add links to prebuilt packages that become available:
https://github.com/tada/pljava/wiki/Prebuilt-packages