Lanzamiento de Spring Boot 3.1.5

Spring Boot 3.1.5 ya está disponible e incluye 62 correcciones de errores, mejoras de documentación y actualizaciones de dependencias .

Cambios notables

  • spring.jms.listener.concurrencyComportamiento  corregido para que coincida con la documentación ( #37180  ). Si spring.jms.listener.concurrencyno lo configuró al mismo tiempo spring.jms.listener.max-concurrency, se recomienda revisar su configuración al actualizar.

Corrección de errores

  • El constructor vinculado al tipo de colección personalizado no funciona  #37941
  • @OrderNo aplicable al @Beanmétodo de ejecución (Línea de comando|Aplicación) n.º 37938
  • en la clase de prueba @ComponentScanse procesará cuando se cree el contexto de prueba, pero no se incluirá en la clave de caché del contexto  #37924
  • El reiniciador provoca pérdida de memoria en las pruebas #37920
  • El procesamiento de AOT falla cuando se @WebServlet anota el descubrimiento de escaneo #37883@MultipartConfig
  • El complemento Gradle utiliza una API que pronto quedará obsoleta para obtener y establecer permisos de archivos #37881
  • La métrica del ejecutor de tareas no se registra cuando se utiliza la inicialización diferida  #37838
  • Las tareas de procesamiento de Gradle AOT no utilizan la cadena de herramientas Java del proyecto #37826
  • @ServiceConnectionNo encontrado cuando se usa en una interfaz implementada por una clase de prueba #37671
  • La creación de imágenes puede fallar al utilizar la compilación GraalVM y el demonio Docker remoto #37665
  • Al realizar pruebas  con y MockMvc, NPE aparecerá en WebSocketUpgradeFilter #37663@SpringBootTest de Jetty .@AutoConfigureMockMvc
  • @WebListenerNo funciona en la imagen nativa sin una sugerencia de reflexión adicional #37635
  • La gestión de transacciones de AspectJ mediante tejido en tiempo de compilación no funciona con spring.main.lazy-initialization=true  #37632
  • Las direcciones IP IPv6 no se pueden utilizar con RabbitMQ #37619
  • A veces se registran mensajes de estado de inicio de sesión no deseados durante el inicio #37600
  • Los tipos administrados de Neo4j no se utilizan en la configuración automática de datos de Neo4j #37594
  • fileMode y dirMode no funcionan para todas las entradas en los archivos generados por BootJar #37588
  • La aplicación no se inicia cuando no se puede resolver la importación de configuración opcional #37570
  • Al contrario de lo que indica la documentación, configure spring.jms.listener.concurrency por separado para configurar el número máximo de concurrencias #37553
  • Falta la gestión de dependencias para kafka-server-common con el clasificador de prueba #37542
  • RepackageMojo no admite valores numéricos de 1 dígito para project.build.outputTimestamp #37535

Documentación

  • Documentación que indica que "spring.docker.compose.file" se puede utilizar para compartir configuraciones de Docker Compose entre aplicaciones  #37886
  • Eliminar enlace al sitio LiveReload debido al tiempo de espera  #37691
  • Llame a ActiveMQ ActiveMQ "Clásico"  #37615
  • Eliminar spring.webflux.multipart.streaming Sin registros  #37609
  • El valor predeterminado para spring.jmx.registration-policy no está documentado  #37596
  • Actualice la documentación para usar el generador simulado en línea de forma predeterminada para que sea coherente con Mockito 5  #37561
  • Agregar Javadoc para AbstractAotMojo.getSession()  #37547
  • Soporte de documentación para Java 21 #37532
  • Utilice Kotlin más idiomático en el ejemplo de "Asignar indicadores de estado a métricas micrométricas"  #37510

Actualizaciones de dependencia

  • Actualice a  Byte Buddy 1.14.9  #37853
  • Actualice al cliente Couchbase 3.4.11  #37759
  • Actualice a Dropwizard Metrics 4.2.21  #37897
  • Actualice a Hibernate 6.2.13.Final  #37854
  • Actualice a HttpCore5 5.2.3  #37762
  • Actualizando a Infinispan 14.0.19.Final  #37855
  • Actualice a Jackson Bom 2.15.3  #37898
  • Actualice a Jetty 11.0.17  #37856
  • Actualice a Jetty Reactive HTTPClient 3.0.9  #37932
  • Actualice a jOOQ 3.18.7  #37857
  • Actualice a  Micrómetro 1.11.5  #37693
  • Actualice a  Micrometer Tracing 1.1.6  #37694
  • Actualice al controlador Neo4j Java 5.13.0  #37793
  • Actualice a Netty 4.1.100.Final  #37858
  • Actualice a  JMS agrupado 3.1.4  #37764
  • Actualice a R2DBC MySQL 1.0.5  #37859
  • Actualice a Reactor Bom 2022.0.12  #37695
  • Actualice a RxJava3 3.1.8  #37766
  • Actualice a Spring AMQP 3.0.10  #37696
  • Actualice al servidor de autorización Spring 1.1.3  #37697
  • Actualice a Spring Data Bom 2023.0.5  #37698
  • Actualice a Spring Framework 6.0.13  #37816
  • Actualice a Spring Integration 6.1.4  #37914
  • Actualice a Spring Kafka 3.0.12  #37797
  • Actualice a Spring LDAP 3.1.2  #37699
  • Actualice a Spring Retry 2.0.4  #37700
  • Actualice a Spring Security 6.1.5  #37701
  • Actualice a la sesión de primavera 3.1.3  #37702
  • Actualice a Tomcat 10.1.15  #37902
  • Actualice a UnboundID LDAPSK 6.0.10  #37767
  • Actualice a Undertow 2.3.10.Final  #37933

Instrucciones de actualización: https://github.com/spring-projects/spring-boot/releases/tag/v3.1.5

Supongo que te gusta

Origin www.oschina.net/news/262562/spring-boot-3-1-5-released
Recomendado
Clasificación