Blog

Noticias

Lanzamiento de PL/Java 1.6.5

1.6.5 es la última versión de PL/Java, la cual añade a PostgreSQL (15 hasta 9.5) funciones, triggers, agregados, tipos, operadores, etc. en lenguaje Java. PL/Java 1.6.5 se compilará y funcionará con las versiones de Java desde la 9 a la 20 (hasta ahora). No es necesario que funcione con la misma versión de Java utilizada para su compilación, y puede ejecutarse desde código heredado anterior a Java 9 hasta código que utilice las últimas funciones de la versión de Java presente al momento de la ejecución.

La versión 1.6.5 añade soporte para PostgreSQL 15, corrige varios errores, y a partir de ahora permitirá métodos declarados tanto en interfaces como en clases. A continuación encontrarán más información sobre algunos cambios seleccionados.

Antes de actualizar a la versión 1.6, los usuarios que actualmente utilicen la versión 1.5.x deberán revisar detenidamente las notas de la versión 1.6 en busca de cambios que puedan requerir su atención.

Sitio del proyecto: https://tada.github.io/pljava/

Notas de la versión: https://tada.github.io/pljava/releasenotes.html

Cambios seleccionados:

  • Se han corregido los errores que afectaban a install_jar desde URLs http/https _-
  • Las funciones PL/Java pueden declararse tanto en interfaces como en clases 
  • Se eliminan los mensajes de advertencia sobre la versión original del generador SQL, en Java 20

Consulten las notas de la versión para obtener una lista más completa de los cambios.

Disponibilidad:

La versión 1.6.5 está disponible en GitHub como versión fuente, que se compila rápidamente con Maven:

Página de la versión: https://github.com/tada/pljava/releases/tag/V1_6_5

Esta página wiki añadirá enlaces a los paquetes precompilados disponibles:

https://github.com/tada/pljava/wiki/Prebuilt-packages

Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.