Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q9Da3-0007mA-I8 for pljava-dev@arkaria.postgresql.org; Tue, 13 Jun 2023 23:37:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1q9Da1-00070t-Do for pljava-dev@arkaria.postgresql.org; Tue, 13 Jun 2023 23:37:41 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q9Da0-00070j-Sz for pljava-dev@lists.postgresql.org; Tue, 13 Jun 2023 23:37:41 +0000 Received: from anastigmatix.net ([68.171.219.55]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1q9DZx-0023Mj-Ok for pljava-dev@lists.postgresql.org; Tue, 13 Jun 2023 23:37:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=anastigmatix.net; s=default; h=Content-Transfer-Encoding:Content-Type: Message-ID:Subject:To:From:Date:MIME-Version:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=3guIEihyan4+sy7QROvICEWs8oBIi1lrzrbZIm4Vstc=; b=fHa+XP5VyRX51jHYbfrOCvuWoH A4jaEIo9hAudrDu9qHJACLthPKZ/U4Uy1efmZXvV0hQm8fvAsBRrez9x9hlwtvGRWiMapX3CEw3Nv YcLujy+L0oroqCKtUzJscOk/6DIpz72sJR0woHkahlZ0oTLPqwLc2gP0l5WE0v6x5/sZzFlSqA3UT CCYi6Vx7t2HUzobzGxOtDus4gsjaUZGtI7e+m7+33Ry0IIlk1+cGwHukl3FqpuQws/2bMaDPcEC/N eEDeLEZf6mWAAv++AGEnUx4nV+KPw0R06x62nDMbRzw9Oft4QL77Chhh9FIqYTZVDiuXsbeu9kWv7 U/Y/KePw==; Received: from [::1] (port=42548 helo=bay.acenet.us) by bay.acenet.us with esmtpa (Exim 4.96) (envelope-from ) id 1q9DZv-00C70k-1o for pljava-dev@lists.postgresql.org; Tue, 13 Jun 2023 19:37:36 -0400 MIME-Version: 1.0 Date: Tue, 13 Jun 2023 19:37:35 -0400 From: chap@anastigmatix.net To: pljava-dev@lists.postgresql.org Subject: PL/Java 1.6.5 released User-Agent: Roundcube Webmail/1.6.0 Message-ID: <9c19bc112f3c5c03dcf16e10ab6e77c0@anastigmatix.net> X-Sender: chap@anastigmatix.net Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bay.acenet.us X-AntiAbuse: Original Domain - lists.postgresql.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anastigmatix.net X-Get-Message-Sender-Via: bay.acenet.us: authenticated_id: chap@anastigmatix.net X-Authenticated-Sender: bay.acenet.us: chap@anastigmatix.net X-Source: X-Source-Args: X-Source-Dir: X-From-Rewrite: unmodified, already matched List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk 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 the JEP 411 topic[1] on the PL/Java wiki. Current users of a 1.5.x release should also review the 1.6 series release notes for changes that may require attention before updating to 1.6. 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 [1] https://github.com/tada/pljava/wiki/JEP-411