BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Le Point Sur L'Actualité De Java - Semaine Du 27 Juin 2022

Le Point Sur L'Actualité De Java - Semaine Du 27 Juin 2022

C'était relativement calme dans la communauté Java au cours de la semaine du 27 juin 2022 qui présente des nouvelles du JDK 19, JDK 20, Spring Cloud 2020.0.6, Quarkus 2.10.1, Payara Platform Enterprise 5.40.0, JReleaser 1.1.0, Hibernate ORM 6.1.1, Apache Beam 2.40.0 et Apache Camel 3.14.4.

JDK 19

Le Build 29 du JDK 19 early-access builds a été mis à disposition la semaine dernière, avec des mises à jour du Build 28 qui incluent des correctifs pour divers problèmes. Plus de détails peuvent être trouvés dans les release notes.

JDK 20

Le Build 4 du JDK 20 early-access builds a également été mis à disposition la semaine dernière, avec des mises à jour du Build 3 qui incluent des correctifs pour divers problèmes. Les release notes ne sont pas encore disponibles.

Pour les JDK 19 et JDK 20, les développeurs sont encouragés à signaler les bugs via la Java Bug Database.

Spring Framework

Spring Cloud 2020.0.6 a été publié qui fournit des corrections de bugs et des mises à niveau pour tous les sous-projets Spring Cloud, notamment Spring Cloud Commons, Spring Cloud OpenFeign et Spring Cloud Netflix. Cette version rétroporte également les correctifs de divers problèmes liés aux versions précédentes de la série de versions 2021.0. Plus de détails sur cette version peuvent être trouvés dans les release notes.

Quarkus

Une semaine après la sortie de Quarkus 2.10.0, Red Hat a fourni une version de maintenance avec Quarkus 2.10.1.Final qui est livré avec des corrections de bugs et des améliorations dans la documentation ainsi que des mises à niveau de dépendance telles que : SmallRye Fault Tolerance 5.4.1, Keycloak 18.0.1, Scala Maven Plugin 4.6.3 et Flyway 8.5.13. De plus amples détails sur cette version peuvent être trouvés dans le changelog.

Payara

Payara a publié l'édition de juin 2022 de leur Plateforme Payara en tant que version réservée aux entreprises. L'édition Payara Platform Enterprise 5.40.0 propose trois correctifs de bugs, une mise à niveau de composant et deux améliorations, notamment : des améliorations apportées à la spécification Jakarta Concurrency 3.0 qui augmente la fonctionnalité de l'interface ManagedExectorService ; des améliorations de la documentation de l'édition Enterprise ; la sécurité et la stabilité accrues; et une mise à niveau des dépendances vers Smack 4.4.6. Cette version inclut également des backports pour Payara 5 Enterprise. Plus de détails sur cette version peuvent être trouvés dans les release notes.

JReleaser

La version 1.1.0 de JReleaser, un utilitaire Java qui rationalise la création de versions de projet, a été mis à disposition avec : l'ajout de propriétés actives aux sections l'assemble, annonce et download ; une option pour télécharger les actifs requis pour l'assemblage ou la publication ; l'authentification par HTTP ; et la prise en charge de FTP pour le download et le upload. De plus amples détails sur cette version peuvent être trouvés dans la changelog.

Hibernate

Hibernate ORM 6.1.1.Final, une version de maintenance, a été mise à disposition avec des corrections de bugs, une optimisation de la mémoire de la méthode resolveDirtyAttributeIndexes() dans la classe AbstractEntityPersister et la levée de la limitation dans la sélection d'associations à un avec des ID embarqués ou des classes d'identification.

Apache Beam

L'Apache Software Foundation a publié Apache Beam 2.40.0 qui est livré avec : de nouvelles fonctionnalités destinées au Go SDK ; une mise à niveau des dépendances vers Apache Hive 3.1.3 ; et une nouvelle API RunInference, une inférence d'apprentissage automatique pour Apache Beam. Les changements de rupture incluent une exigence minimale de Go SDK 1.18 pour prendre en charge les génériques. Plus de détails sur cette version peuvent être trouvés dans les release notes et une introduction plus approfondie à Apache Beam peut être trouvé dans cet article technique d'InfoQ.

Apache Camel

Apache Camel 3.14.4 a été publié avec des corrections de bugs et des mises à niveau de module vers camel-spring-boot 2.6.8, une mise à niveau de dépendance vers Jakarta Mail 1.6.7, et la correction d'une mauvaise définition dans la fonctionnalité camel-azure-storage-datalake dans le module camel-karaf. De plus amples détails sur cette version peuvent être trouvés dans les release notes.

 

Au sujet de l’Auteur

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT