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

Update plugin org.springframework.boot to v3.4.0-M2 #423

Merged
merged 1 commit into from
Aug 23, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 23, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.boot (source) 3.4.0-M1 -> 3.4.0-M2 age adoption passing confidence

Release Notes

spring-projects/spring-boot (org.springframework.boot)

v3.4.0-M2

⭐ New Features

  • Add value alias to @ConditionalOnAvailableEndpoint and migrate simple conditions #​41969
  • Auto-configure remote fields on BraveBaggageManager #​41884
  • Add support for Pulsar default tenant/namespace #​41851
  • Add TWENTY_THREE to JavaVersion enum #​41717
  • When virtual threads are enabled, configure Spring Integration's task scheduler to use them #​41695
  • Support multiple Docker Compose files #​41691
  • GraphQL should reply with HTTP 415 for unsupported content type #​41675
  • Automatically disable banner when using structured logging #​41659
  • Make properties for the application's version and PID available in the Environment #​41604
  • Update @ConditionalOnSingleCandidate to deal with fallback beans #​41580
  • Improve property support for SAML private keys and certificates #​41567
  • Add support for grafana/otel-lgtm and LgtmStackContainer from Service Connection #​41551
  • Add support for CNB platform API version 0.14 #​41549
  • Allow PemContent.of to work with untrimmed content #​41540
  • Provide auto-configuration for authenticating with Couchbase using a client certificate #​41520
  • Refine structured logging support #​41491
  • Shut down Reactor Schedulers for WAR deployments #​41548
  • Add SslInfoContributor and SslHealthIndicator #​41205
  • Rework Cloud Foundry actuator support behind a pluggable abstraction #​41135
  • Add platform option for image building #​40944
  • Introduce an ApplicationProperties class so that we can stop binding directly to SpringApplication #​40592
  • Auto-configure HandlerMethodArgumentResolvers on AnnotatedControllerConfigurer #​40393
  • Automatically activate health probes in Cloud Foundry environments #​39804
  • Support @Name with JavaBean-based configuration properties #​39452
  • Make DataSourceBuilder be able to derive driverClassName from a URL #​39376
  • Make it easier to define a bean in addition to an auto-configured bean of the same type #​22403
  • Add execution metadata to scheduled tasks actuator endpoint #​17585
  • Make it easier to use the auto-configured EntityManagerFactoryBuilder with Hibernate-specific properties #​15318
  • Perform failure analysis when a unique CacheManager bean cannot be found #​13348
  • Provide a callback for customising Freemarker variables #​8965
  • Add support for enum default values in configuration processor #​7562

🐞 Bug Fixes

  • When using WebFlux, server.error.include-binding-errors=ALWAYS no longer has an effect when the BindingResult exception is the cause of a ResponseStatusException #​41988
  • PropertiesLauncher does not respect classpath.idx when adding jars in BOOT-INF/lib to the classpath #​41971
  • Web extension for SBOM endpoint isn't available under /cloudfoundryapplication #​41891
  • Launcher's ClassLoader is no longer parallel capable #​41874
  • spring-boot-testcontainers causes unwanted container initialization during AOT processing #​41860
  • DynamicPropertyRegistry in @Bean-method fails with spring-boot-testcontainers dependency in classpath (3.4.0-M1) #​41839
  • ReactiveElasticsearchRepositoriesAutoConfiguration should back off when Reactor is not on the classpath #​41681
  • mvn spring-boot:build-image fails when 'classifier' is set to non-default value #​41662
  • Spring Boot Maven plugin AOT cannot handle Maven modules with module-info.java #​41648
  • Docker publishRegistry in Maven plugin configuration is validated when publish option is false #​41642
  • Some @ControllerEndpoint and @RestControllerEndpoint infrastructure remains undeprecated #​41620
  • Using Gradle's new file permission API is implemented in a way that prevents removal of the old API #​41608
  • Constructor binding of EnumMap fails due to missing key type #​41564
  • @ConditionalOnBean matches beans that are not autowire candidates resulting in UnsatisfiedDependencyException when an attempt is made to inject the bean #​41526
  • Configuration properties enabled in a child context are ignored if an ancestor context has already enabled the properties #​41487

📔 Documentation

  • Release type conditionals are not working in documentation #​41994
  • Improve documented logging property descriptions and default values #​41990
  • Explain that enabling virtual threads disables traditional thread pools #​41977
  • Harmonize code sample for MyUserHandler in reference documentation #​41950
  • Document when environment variable property mapping applies #​41946
  • Javadoc of slice test annotations should describe more accurately which components are considered #​41936
  • Fix duplicate words #​41921
  • Correct grammar in 'Running your Application with Maven' #​41869
  • Document the need to explicitly reset mock servers when using mock server customizers directly #​41850
  • Document more clearly that username and password are not used when spring.data.redis.url is set #​41749
  • Fix typo in Grafana Connection Details #​41705
  • Document that spring-boot:repackage should not be run from the command-line #​41696
  • Pulsar configuration does not have default value for several entries in the metadata #​41684
  • management.otlp.metrics.export.aggregation-temporality does not have a default value in the metadata #​41677
  • server.error.include-path does not have a default value in the metadata #​41673
  • management.newrelic.metrics.export.client-provider-type does not have a default value in the metadata #​41671
  • The effect upon Actuator of defining your own SecurityFilterChain is documented inconsistently #​41639
  • Update link to documentation for log4j-spring-boot #​41623
  • Add hint for new dependencies required for Flyway #​41595
  • Fix link to Flyway reference documentation #​41594
  • Document configuration property binding's support for using @Name to customize a property name #​41586
  • Document unsupported configuration properties in Freemarker WebFlux #​11199

🔨 Dependency Upgrades

❤️ Contributors

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

@​BenchmarkingBuffalo, @​PiyalAhmed, @​Rajin9601, @​cms04, @​dreis2211, @​eddumelendez, @​facewise, @​hyunmin0317, @​ivamly, @​jmewes, @​jonatan-ivanov, @​jxblum, @​lamtrinhdev, @​maxhov, @​ngocnhan-tran1996, @​nkolosnjaji, @​onobc, @​quaff, @​ritzykey, and @​ronaldmik


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

@mrbusche mrbusche merged commit 7d1b957 into main Aug 23, 2024
5 checks passed
@mrbusche mrbusche deleted the renovate/spring-boot branch August 23, 2024 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant