PL/Java 1.5.0 发布;安全提示。

发布于 2016-03-29 由 PL/Java 项目

PL/Java 引入了 Java 中的函数、触发器和类型。1.5.0 支持最新的 PostgreSQL 和 Java 版本,并进行了一系列的改进和修复。

项目网站: http://tada.github.io/pljava/
发行说明: http://tada.github.io/pljava/releasenotes.html

安全提示

PL/Java 1.5.0 中解决了一些安全问题,如发行说明中所述,因此建议运行早期版本的站点进行更新。发行说明还描述了在完成更新之前降低风险的实用缓解措施。

平台

PL/Java 1.5.0 可以与 Java 8、7 或 6 以及所有 9.x PostgreSQL 版本以及 8.4 一起使用。 为了支持基于较旧 PostgreSQL 分支的项目,PL/Java 1.5.0 也旨在与 8.3 和 8.2 一起构建,但尚未在这些版本上进行测试。

PL/Java 1.5.0 解决了在多个平台上报告的构建问题,并且新的构建文档章节专门涵盖了 Mac OS X、Solaris、Ubuntu 和 Windows(使用 Visual Studio 或 MinGW-64)。 预计 FreeBSD 10.2 或更高版本可以工作,但尚未经过测试。

更改

PL/Java 1.5.0 为 Java 实现的用户定义基本类型、复合类型和现有 PostgreSQL 类型的镜像带来了更完整、可用且有文档记录的功能,一种注释驱动的 SQL 生成器减少了手动编写部署 SQL 的工作量,以及发行说明中详细介绍的许多较小的改进和修复。 提供的示例涵盖了许多这些功能。

可用性

PL/Java 1.5.0 可从 GitHub 获取,以源代码形式发布,使用 Maven 可以快速构建

发布页面: https://github.com/tada/pljava/releases/tag/V1_5_0

wiki 页面 将添加指向可用的预构建软件包的链接。

非常感谢发行说明中“鸣谢”下列出的所有个人和组织。