GlassFish 8.0-M1, aspectos destacados de 2023 de Spring, BellSoft y WildFly

La semana del 25 de diciembre de 2023 estuvo muy tranquila, pero InfoQ encontró algunas noticias de interés que incluyen: Eclipse GlassFish 8.0.0-M1, Apache Camel 3.22.0, Gradle 8.6-RC1, un borrador de especificación actualizado para JEP. 455 y retrospectivas de los aspectos más destacados de 2023 de Spring, BellSoft y WildFly.

AbiertoJDK

Aggelos Biboudismiembro principal del personal técnico de Oracle, ha publicado una actualizada borrador de especificación para JEP 455, Tipos primitivos en patrones, instancia de y cambio (vista previa). Esta JEP, bajo los auspicios del Proyecto Ámbar y actualmente en Candidato estado, propone mejorar la coincidencia de patrones permitiendo patrones de tipo primitivo en todos los contextos de patrones, y ampliar instanceof y switch para trabajar con todos los tipos primitivos.

JDK 23

No hubo actividad en el JDK 23 compilaciones de acceso temprano esta semana pasada. Construir 3 sigue siendo el último actualizar. Se pueden encontrar más detalles sobre esta versión en el Notas de lanzamiento.

JDK 22

De igual forma, tampoco hubo actividad en el JDK 22 compilaciones de acceso temprano. Lo último actualizar permanece en Construir 29. Se pueden encontrar más detalles sobre esta construcción en el Notas de lanzamiento.

Para JDK 23 y JDK 22se anima a los desarrolladores a informar errores a través del Base de datos de errores de Java.

Eclipse De VidrioPescado

El primer lanzamiento importante de eclipse vidriopez 8.0.0 ofrece soporte para Jakarta EE 11-M1 con implementaciones completas de Seguridad de Yakarta 4.0.0-M1 y Caras de Yakarta 4.1.0-M1, y una implementación parcial de las Servlet de Yakarta Especificación 6.1.0-M1. JDK 17 es la versión mínima requerida en este momento, pero es posible que se actualice a JDK 21 en la próxima versión importante. Hay soporte para JDK 21 y la versión final de GlassFish 8 está destinada a certificar JDK 21 para Jakarta EE 11. Se pueden encontrar más detalles sobre esta versión en Notas de lanzamiento.

leer más  El Telescopio del Polo Sur encuentra un 'mapa del tesoro' sobre los secretos de la materia oscura

GraalVM

oráculo tiene Anunciado que Oracle GraalVM ahora está disponible como Paquete paquete de compilación. En colaboración con el equipo de Paketo, Oracle GraalVM se ha integrado en el paquete de compilación de Oracle. Esto permite a los desarrolladores agregar los paquetes de compilación Native Image y Oracle a un archivo de configuración del paquete de compilación para ejecutar la aplicación.

Fundación de software Apache

El liberar de Apache Camel 3.22.0 se entrega con correcciones de errores, actualización de dependencias y nuevas características/mejoras tales como: soporte para fechas de inicio y finalización en el Cuarzo Camello componente; la capacidad de utilizar los nombres antiguos de los medidores Micrómetro o seguir las nuevas convenciones de nomenclatura del Micrómetro; y proporcionar una estrategia de rastreo para rastrear cada procesador para Camel OpenTelemetría como parte del proceso migratorio desde Camello OpenTracing. Se pueden encontrar más detalles sobre esta versión en el Notas de lanzamiento.

Gradle

El primer candidato de lanzamiento de Gradle 8.6 proporciona: soporte para claves de cifrado personalizadas en el caché de configuración a través de GRADLE_ENCRYPTION_KEY Variable ambiental; mejoras en los informes de errores y advertencias; mejoras en el Complemento de inicio de compilación apoyar diversos tipos de proyectos; y creación de compilaciones mejorada para autores de complementos e ingenieros de compilación para desarrollar una lógica de compilación personalizada. Se pueden encontrar más detalles sobre esta versión en el Notas de lanzamiento.

Marco de primavera

josh largodefensor de los desarrolladores de Spring en Broadcom, publicado Este año en primavera – 2023, una retrospectiva de los aspectos más destacados de 2023. Estos incluyen: apoyo a la Inteligencia Artificial con la introducción del IA de primavera proyecto; soporte continuo de imágenes nativas de GraalVM en Bota de primavera 3,0+; soporte para hilos virtuales y Telar de proyecto; soporte para Restauración Coordinada en Checkpoint (CRaC) con el liberar de Spring Boot 3.2; soporte para el desarrollo impulsado por Docker donde Spring Boot puede derivar información de conectividad desde un archivo de descripción local de Docker Compose o Testcontainers; y el liberar de Módulo de resorte 1.0 que proporciona preparación para producción, soporte IDE y capacidad de prueba mejorada.

leer más  PMcardio es la primera solución certificada que supera al rendimiento

Long también publicó el ultima edicion de su Un podcast divertido con Joris KuipersCTO en trifork y ex consultor senior de VMware. Grabado vivir En octubre de 2023, durante la gira SpringOne en Ámsterdam, Long habló con Kuipers sobre temas como su carrera, el ecosistema Spring y GraalVM. También respondieron a las dudas vía chat de los asistentes.

BellSoft

Alex Belokrylovdirector ejecutivo de BellSoft, proporcionó una retrospectivo en los aspectos más destacados de BellSoft para 2023, señalando:

Este año estuvo lleno de superación de desafíos, aprovechamiento de oportunidades, participación en compromisos fructíferos y participación en eventos inolvidables.

Los aspectos más destacados técnicos incluyeron: la introducción de Contenedores Alpaquita; lanzamiento de la línea Performance Edition con el lanzamiento de Liberica Edición de rendimiento JDK 11; introducción de Liberica JDK con CRaC; y un compromiso continuo con OpenJDK y GraalVM que incluye cuatro lanzamientos trimestrales con parches de seguridad y correcciones críticas.

Los aspectos más destacados del compromiso de BellSoft con la comunidad Java incluyeron: 30 presentaciones en 28 eventos globales, como JNation y Devoxx, por Dmitry Chuiko, arquitecto de performance en Bellsoft; y participación en el celebración del 25 aniversario del Proceso de la comunidad Java en la ciudad de Nueva York en septiembre de 2023.

Vuelo salvaje

Brian Stansberryingeniero de software principal senior de Red Hat, brindó un resumen de fin de año resumen sobre Wildfly y las contribuciones de la comunidad Java. Los aspectos más destacados incluyeron: tres lanzamientos de versiones principales de WildFly 28, 29 y 30; nuevas extensiones para el Telemetría de microperfil y Acciones de larga duración de MicroProfile especificaciones; implementaciones de la mayor parte de la especificación MicroProfile 6.0, con actualizaciones de MicroProfile 6.1 en la próxima versión de WildFly 31; soporte para JDK 21; más de 2000 problemas y mejoras resueltos en el código principal de WildFly; y un cambio de licencia del código base de WildFly a la licencia Apache 2.0.

leer más  Samsung Galaxy S23 FE: Alianza con PUBG MOBILE en Latinoamérica

También hubo una cantidad significativa de trabajo para mejorar la documentación y las herramientas relacionadas con el inicio de WildFly. Stansberry también anunció que WildFly 31 se lanzará en enero de 2024.


2024-01-02 02:30:03
1704163979
#GlassFish #8.0M1 #aspectos #destacados #Spring #BellSoft #WildFly

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.