Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

External dependencies upgrade - Spring Boot 3.3.5 and Spring Cloud 2023.0.3 #42585

Merged
merged 1 commit into from
Oct 29, 2024

Conversation

Netyyyy
Copy link
Member

@Netyyyy Netyyyy commented Oct 25, 2024

Updates external dependencies to align with Spring Boot version 3.3.5 from 3.3.4 and Spring Cloud version 2023.0.3 from 2023.0.3.

Release notes

Sourced from spring-boot releases.

🐞 Bug Fixes

  • Running mvn spring-boot:run with classpaths that exceeds Windows' length limits leaves temporary files #42841
  • Report produced by ConditionReportApplicationContextFailureProcessor is always empty in a failed test #42785
  • Case-insensitive comparisons may be adversely affected by the user's locale #42735
  • DataSourceProperties#driverClassIsLoadable should not print a stacktrace to the error stream when it fails #42683
  • Some @ControllerEndpoint and @RestControllerEndpoint infrastructure remains undeprecated #42498
  • Auto-configuration for Rabbit Streams doesn't consider RabbitConnectionDetails #42490
  • ClassNotFoundException is thrown when loading protocol resolvers from ForkJoinPool task #42468
  • ActiveMQ Artemis Connection Factory creation fails in native image #42421
  • Duplicate meter binding when context contains multiple registries, none are primary, and one or more is a composite #42397

📔 Documentation

  • Document that embedded Tomcat must be at least 10.1.25 #42849
  • Fix systemd example configuration #42805
  • Document that the exact behavior of the maximum HTTP request header size property is server-specific #42789
  • Clarify why @Primary is recommended when defining your own ObjectMapper that replaces JacksonAutoConfiguration's #42787
  • Polish javadoc for Binder#bindOrCreate(String, Class) #42778
  • Document that Tomcat's maxQueueCapacity need to be greater than 0 #42726
  • Remove stale link to jar-to-war getting started guide #42723
  • Fix typos and formatting errors in documentation #42718
  • Fix case used for examples in "Sanitize Sensitive Values" #42702
  • Fix Regex javadoc links #42685
  • Document how Map properties are bound from environment variables #42672
  • Improve classpath index documentation for reproducible builds #42643
  • Remove links to Spring Data GemFire #42596
  • Order alphabetically the sections in Common Application Properties #42520
  • Improve the javadoc describing when @ConditionalOn(Missing)Bean will infer the type to match #42505
  • Document how to handle MANIFEST.MF in native image with Maven #42476
  • Fix links to Micrometer reference doc #42467
  • Polish documentation #42454
  • Add Javadoc since for PrometheusScrapeEndpoint(PrometheusRegistry, Properties) #42406
  • Remove note about graceful shutdown with Tomcat requiring 9.0.33 or later as we now require 10.1.x #42382
  • Document support for Java 23 #42380
  • Improve documentation for CycloneDX integration #41506

🔨 Dependency Upgrades

  • Prohibit upgrades to Undertow 2.3.18.Final #42756
  • Upgrade to CycloneDX Maven Plugin 2.8.2 #42631
  • Upgrade to GraphQL Java 22.3 #42757
  • Upgrade to Infinispan 15.0.10.Final #42632
  • Upgrade to Jaybird 5.0.6.java11 #42752
  • Upgrade to Jersey 3.1.9 #42633
  • Upgrade to Jetty 12.0.14 #42635
  • Upgrade to Jetty Reactive HTTPClient 4.0.8 #42634
  • Upgrade to jOOQ 3.19.14 #42818
  • Upgrade to JUnit Jupiter 5.10.5 #42637
  • Upgrade to Logback 1.5.11 #42753
  • Upgrade to Micrometer 1.13.6 #42543
  • Upgrade to Micrometer Tracing 1.3.5 #42544
  • Upgrade to Neo4j Java Driver 5.25.0 #42628
  • Upgrade to Netty 4.1.114.Final #42639
  • Upgrade to Pooled JMS 3.1.7 #42640
  • Upgrade to Pulsar Reactive 0.5.8 #42819
  • Upgrade to R2DBC Pool 1.0.2.RELEASE #42754
  • Upgrade to R2DBC Postgresql 1.0.7.RELEASE #42755
  • Upgrade to Reactor Bom 2023.0.11 #42545
  • Upgrade to Spring Authorization Server 1.3.3 #42546
  • Upgrade to Spring Data Bom 2024.0.5 #42547
  • Upgrade to Spring Framework 6.1.14 #42548
  • Upgrade to Spring GraphQL 1.3.3 #42742
  • Upgrade to Spring Integration 6.3.5 #42549
  • Upgrade to Spring LDAP 3.2.7 #42550
  • Upgrade to Spring Pulsar 1.1.5 #42551
  • Upgrade to Spring RESTDocs 3.0.2 #42743
  • Upgrade to Spring Retry 2.0.10 #42552
  • Upgrade to Spring Security 6.3.4 #42553
  • Upgrade to Spring Session 3.3.3 #42554
  • Upgrade to Tomcat 10.1.31 #42642

❤️ Contributors

Thank you to all the contributors who worked on this release:

@IMWoo94, @arefbehboudi, @izeye, @jeonghyeon00, @ngocnhan-tran1996, @nosan, and @quaff

This PR is created by GitHub Actions: https://github.com/Azure/spring-cloud-azure-tools/actions/runs/11509519303

@github-actions github-actions bot added the azure-spring All azure-spring related issues label Oct 25, 2024
@azure-sdk
Copy link
Collaborator

API change check

API changes are not detected in this pull request.

@Netyyyy
Copy link
Member Author

Netyyyy commented Oct 25, 2024

/azp run java - spring - tests

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@Netyyyy
Copy link
Member Author

Netyyyy commented Oct 28, 2024

@saragluna @alzimmermsft @jeanbisutti please help take a review, thanks

@Netyyyy
Copy link
Member Author

Netyyyy commented Oct 29, 2024

/check-enforcer override

@Netyyyy Netyyyy merged commit 5a27417 into Azure:main Oct 29, 2024
144 of 146 checks passed
@Netyyyy Netyyyy deleted the update-spring-dependencies branch October 29, 2024 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
azure-spring All azure-spring related issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants