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 v2.6.7 #348

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 20, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.boot (source) 2.4.5 -> 2.6.7 age adoption passing confidence

Release Notes

spring-projects/spring-boot

v2.6.7

🐞 Bug Fixes

  • bootBuildInfo fails with a NullPointerException when an additional property has a null value #​30670
  • @SpringBootTest(webEnvironment = WebEnvironment.NONE) is overridden by spring.main.web-application-type in application.properties #​30666
  • Spring Boot does not respect WebApplicationType.REACTIVE in tests with a mock web environment #​30664
  • NullPointerException is thrown when accessing /actuator/configprops if a class annotated with both @Configuration and @ConfigurationProperties has a static @Bean method #​30581
  • ApplicationAvailabilityBean is not thread-safe #​30553
  • Incorrect Neo4j username property replacement hint by spring-boot-properties-migrator #​30551
  • Add Tomcat locale mapping for Japanese to preserve UTF-8 charset #​30541

📔 Documentation

  • Update doc samples to reflect AdoptOpenJDK move to the Eclipse Foundation #​30749
  • Fix incorrect link in kafka.adoc #​30674
  • Move Jetty 9 specific exclusions to the correct dependency #​30583
  • Add missing configuration metadata for "management.endpoint.health.probes.add-additional-paths" #​30562
  • Update list of default internal proxies in Web Server howto #​30544
  • Polish documentation #​30526

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.6.6

🐞 Bug Fixes

  • MustacheAutoConfiguration in a Servlet web application fails with a ClassNotFoundException when Spring MVC is not on the classpath #​30475

📔 Documentation

  • Javadoc of org.springframework.boot.gradle.plugin.ResolveMainClassName.setClasspath(Object) is inaccurate #​30469
  • Document that @DefaultValue can be used on a record component #​30465
  • Remove redundant Javadoc #​30446

🔨 Dependency Upgrades

  • Upgrade to Jackson Bom 2.13.2.20220328 #​30478
  • Upgrade to Spring Framework 5.3.18 #​30492

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.6.5

📣 Noteworthy
⭐ New Features
🐞 Bug Fixes
  • ConfigurationPropertyName#equals is not symmetric when adapt has removed trailing characters from an element #​30392
  • Thymeleaf auto-configuration in a reactive application can fail due to duplicate templateEngine beans #​30385
  • server.tomcat.keep-alive-timeout is not applied to HTTP/2 #​30321
  • Setting spring.mustache.enabled to false has no effect #​30256
  • bootWar is configured eagerly #​30213
  • Actuator @ReadOperation on Flux cancels request after first element emitted #​30161
  • Unnecessary allocations in Prometheus scraping endpoint #​30125
  • No metrics are bound for R2DBC ConnectionPools that have been wrapped #​30100
  • Condition evaluation report entry for a @ConditionalOnSingleCandidate that does not match due to multiple primary beans isn't as clear as it could be #​30098
  • Generated password are logged without an "unsuitable for production use" note #​30070
  • Dependency management for Netty tcNative is incomplete leading to possible version conflicts #​30038
  • Files in META-INF are not found when deploying a Gradle-built executable war to a servlet container #​30036
  • Dependency management for Apache Kafka is incomplete #​30031
  • spring-boot-configuration-processor fails compilation due to @DefaultValue with a long value and generates invalid metadata for byte and short properties with out-of-range default values #​30022
📔 Documentation
  • Add Apache Kafka to the description of the Messaging section #​30389
  • Default value of spring.thymeleaf.reactive.media-types is not documented #​30387
  • Clarify type matching that is performed when using @MockBean and @SpyBean #​30382
  • Fix links to Spring Security Reference Guide in Accessing the H2 Console in a Secured Application #​30349
  • Document how to access the H2 Console in a secured web application #​30346
  • Add Netty in "Enable HTTP Response Compression" #​30344
  • Fix JsonSerializer example in reference guide #​30330
  • WebSockets section missing in reference guide #​30231
  • Include default Dev Tools properties in the reference documentation #​30166
  • Document the WebSocket-related exclusions that are required to use Jetty 10 #​30149
  • Fix typo #​30120
  • Add documentation for spring.profiles.include #​30114
  • Document when config data properties are invalid #​30113
  • Document the scalar types supported by MapBinder #​30111
  • Document how to rely on ServletContext with an embedded container setup #​30109
  • Anchor tag for Spring HATEOAS does not redirect properly #​30106
  • Clarify that build plugins or the CLI does not have an auto-compile feature #​30093
  • Document how to structure configurations so that @Bean methods are included in slice tests #​30091
  • Remove non-existent spring.data.cassandra.connection.connection-timeout property from the documentation #​30080
  • Clarify actuator security documentation #​30065
  • Use Gradle's task configuration avoidance APIs in the main reference docs #​30059
  • Use Gradle's task configuration avoidance APIs in the Gradle Plugin's reference docs #​30057
  • Improve property placeholder documentation to mention environment variables and default values #​30050
  • Polish web examples in reference doc #​30048
  • Add links to Spring Boot for Apache Geode to the reference documentation #​30018
  • Document plugging in custom sanitisation rules with a SanitizingFunction bean #​29950
🔨 Dependency Upgrades
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.6.4

🐞 Bug Fixes

  • Default JmxAutoConfiguration changes JConsole hierarchy for multi-property @ManagedResource object names #​29970
  • The active profiles log message is ambiguous when a profile's name contains a comma #​29915
  • @SpyBean causes BeanCurrentlyInCreationException when there are circular references #​29909
  • Failed application contexts are not deregistered from SpringApplicationShutdownHook #​29905
  • Gradle Plugin triggers eager configuration of some tasks #​29817
  • MimeMapping for ots has a trailing space in its mime type #​29750
  • A fat jar built with Gradle moves META-INF beneath BOOT-INF/classes while Maven leaves it at the jar's root #​29748
  • Dependency management for Liquibase does not include its liquibase-cdi module #​29741
  • server.tomcat.use-relative-redirects=true not honored when server.forward-headers-strategy=framework #​29731
  • Ignore invalid stream types when reading log update events #​29691
  • bootJar, bootRun, and bootWar do not pick up changes to the main source set's runtime classpath that are made after Boot's plugin has been applied #​29679
  • WebSessionIdResolverAutoConfiguration should only be active in a reactive web application #​29669
  • ErrorPageSecurityFilter cannot be destroyed in a Servlet 3.1 compatible container #​29558
  • Health Web Endpoint Extension Failed to Initialize When Some Conditions Hit #​29532

📔 Documentation

  • Document that placeholders in @DefaultValue annotations are not resolved #​29980
  • Clarify relation of import path to resultant properties in configtree import data #​29978
  • bootRun example should use mainClass, rather than main which was deprecated in Gradle 7.1 #​29966
  • Rectify incorrect sanitizing regex example provided in how-to docs #​29959
  • "Customizing the Banner" should make it more obvious that any environment property can be used #​29934
  • Update javadoc to reflect move from WebSecurityConfigurerAdapter to SecurityFilterChain #​29901
  • Link directly to the Integration Properties section of the appendix when cross-referencing Kafka properties #​29807
  • Update documentation to reflect Hibernate's CamelCaseToUnderscoresNamingStrategy now being used by default #​29743
  • Add documentation for WebMvc.fn #​29728
  • Move appendix subsections under appendix section #​29689
  • In Gradle plugin docs, replace classifier (deprecated) with archiveClassifier in examples #​29685
  • Warn about the dangers of early bean initialization when using @ConditionalOnExpression #​29616
  • Rename Boxfuse to CloudCaptain #​29539
  • Upgrade version of gradle-git-properties in reference doc #​29537

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.6.3

🐞 Bug Fixes

  • 'spring.config.import' placeholders can resolve from profile-specific documents when they should fail #​29459
  • Warning from AprLifecycleListener when using Tomcat Native and Tomcat 9.0.55 or later #​29454
  • ConfigurationPropertySources.attach will always reattach when called multiple times #​29410
  • @SpringBootTest does not use spring.main.web-application-type properties declared in test resource files #​29374
  • Embedded launch script fails if jar is owned by an unknown user #​29371
  • ResponseStatusException no longer returning response body in 2.6.2 using Spring Security when application has a custom context path #​29299
  • Maven repackaging of a jar with a deeply nested package is prohibitively slow #​29268
  • Health contributor exclusion rules aren't applied to child contributors #​29251
  • Default value for management.info.env.enabled is outdated #​29187

📔 Documentation

  • Refer to Maven Resolver rather than Aether #​29480
  • Clarify documentation for RestTemplate customization #​29401
  • Learning About Spring Boot Features has "logging" link twice #​29380

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.6.2

🐞 Bug Fixes

  • The getter and setter that's used during configuration property binding varies when a getter or setter has been overridden to use a subclass of the property's type #​29143
  • DatabaseInitializationDependencyConfigurer triggers eager initialization of factory beans #​29103
  • Spring boot 2.6.0 Quartz mysql/mariadb tables are not created #​29095
  • Platform used for Quartz, Session, Integration, and Batch schema initialization cannot be configured #​29002
  • App fails to start when it depends on thymeleaf-extras-springsecurity5 but does not have Spring Security on the classpath #​28979
  • ResponseStatusException no longer returning response body in 2.6.1 using spring security #​28953
  • DataSourceScriptDatabaseInitializer may still try to access the database even though its initialization mode is never #​28931
  • Hibernate validation messages broken in spring boot 2.6.1 when setUseCodeAsDefaultMessage set to true #​28930
  • Image buildpack references without tag do not default to latest version #​28922
  • Invalid classpath index manifest attribute in war files built with Maven #​28904
  • AbstractMethodError in org.springframework.boot.web.servlet.filter.ErrorPageSecurityFilter when deployed to a Servlet 3.1-compatible container #​28902
  • Setting cache time-to-live for the health endpoint has no effect #​28882
  • server.servlet.session.cookie.same-site isn't applied to Spring Session's SESSION cookie #​28784

📔 Documentation

  • 2.5.x snapshot documentation links to source code on the main branch #​29141
  • Document that using DevTools with a remote application is not supported with WebFlux #​29138
  • Polish Creating Your Own Auto-configuration section in Core Features reference doc #​29133
  • Polish CacheManager customization section in reference doc #​29098
  • Polish README.adoc #​28948
  • Fix documented default value for property spring.mvc.pathmatch.matching-strategy #​28936
  • Add consistent quotes in YAML samples of reference doc #​28911

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.6.1

🐞 Bug Fixes
  • The name of the matching-strategy property is incorrect in the action message of the failure analysis for a PatternParseException #​28839
  • ErrorPageSecurityFilter prevents deployment to a Servlet 3.1 compatible container #​28790
  • QuartzDataSourceScriptDatabaseInitializer does not provide a mapping for MariaDB #​28779
  • The order of 'test' and 'Inlined Test Properties' property sources in incorrect #​28776
  • ArrayStoreException when using Spring Security in a Servlet app without spring-security-web #​28774
  • Warning that DefaultClientResources was not shutdown properly when using Lettuce with Actuator #​28767
  • Page with permitAll is no longer accessible via auto-configured MockMvc #​28759
  • Dependency management for org.elasticsearch.distribution.integ-test-zip:elasticsearch should declare its type as zip #​28746
📔 Documentation
  • Fix typos in the "External Application Properties" section #​28834
  • Fix output of "spring --version" in reference documentation #​28833
  • Add a package description for org.springframework.boot.actuate.metrics.data #​28761
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.6.0

For full upgrade instructions and new and noteworthy features please see the release notes.

⭐ New Features
  • Support both kebab-case and camelCase as Spring init CLI Options #​28138
🐞 Bug Fixes
  • Profiles added using @ActiveProfiles have different precedence #​28724
  • Dependency management for JSTL is out of date #​28660
  • A RestClientBuilder bean is not defined when RestHighLevelClient is unavailable #​28655
  • JUnit annotations may prevent a test context from being cached #​28566
  • Avoid duplicate AOP proxy class definition with FilteredClassLoader #​28545
  • Metrics for ThreadPoolTaskScheduler can conflict with the metrics of ThreadPoolTaskExecutor if they share the same bean name prefix #​28536
  • Task metrics should not expose time-related metrics as these are not supported yet #​28535
  • Logback should default to JVM's default charset instead of ASCII #​28487
  • When a parent context has method validation configuration, it isn't auto-configured in its child contexts #​28480
  • Prometheus actuator endpoint should produce a text/plain response unless application/openmetrics-text is explicitly accepted #​28469
  • Lettuce metrics auto-configuration should not require Spring Data #​28436
  • Error page is accessible when no credentials are provided #​26356
📔 Documentation
  • Fix "Configure Two DataSources" example #​28713
  • Configuration sample in reference doc has wrong yaml formatting #​28693
  • Fix yaml sample format in reference doc #​28692
  • Update URL for GraphQL Spring Boot starter #​28691
  • Fix @deprecated and @see in org.springframework.boot.loader.archive.Archive's javadoc #​28681
  • Update links to Spring Security's reference documentation #​28618
  • Replace "e.g." by "for example" #​28583
  • Fix typo in "Ant-style path matching" #​28550
  • Replace "refer to" with "see" #​28537
  • Replace "check out" with more formal language #​28503
  • Replace "etc" in reference documentation #​28497
  • Change description of property "logging.logback.rollingpolicy.max-history" to match Logback documentation #​28467
  • Improve documentation on using an embedded ActiveMQ broker #​28435
  • Remove use of {@code ? } from configuration property descriptions #​28431
  • Reinstate monospaced formatting in Actuator endpoint documentation #​28430
🔨 Dependency Upgrades
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.5.13

🐞 Bug Fixes

  • bootBuildInfo fails with a NullPointerException when an additional property has a null value #​30654
  • Incorrect Neo4j username property replacement hint by spring-boot-properties-migrator #​30550
  • Add Tomcat locale mapping for Japanese to preserve UTF-8 charset #​30535
  • ApplicationAvailabilityBean is not thread-safe #​30489
  • NullPointerException is thrown when accessing /actuator/configprops if a class annotated with both @Configuration and @ConfigurationProperties has a static @Bean method #​30068
  • @SpringBootTest(webEnvironment = WebEnvironment.NONE) is overridden by spring.main.web-application-type in application.properties #​29695
  • Respect WebApplicationType.REACTIVE in tests with a mock web environment #​29170

📔 Documentation

  • Update doc samples to reflect AdoptOpenJDK move to the Eclipse Foundation #​30748
  • Move Jetty 9 specific exclusions to the correct dependency #​30522
  • Polish documentation #​30498
  • Update list of default internal proxies in Web Server howto #​30461

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.5.12

🐞 Bug Fixes
  • MustacheAutoConfiguration in a Servlet web application fails with a ClassNotFoundException when Spring MVC is not on the classpath #​30456
📔 Documentation
  • Javadoc of org.springframework.boot.gradle.plugin.ResolveMainClassName.setClasspath(Object) is inaccurate #​30468
  • Document that @DefaultValue can be used on a record component #​30460
🔨 Dependency Upgrades
  • Upgrade to Jackson Bom 2.12.6.20220326 #​30477
  • Upgrade to Spring Framework 5.3.18 #​30491
❤️ Contributors

We'd like to thank all the contributors who work


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled due to failing status checks.

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, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot changed the title Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.4.6 Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.5.0 May 21, 2021
@renovate renovate bot changed the title Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.5.0 Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.5.0 - autoclosed Jun 1, 2021
@renovate renovate bot closed this Jun 1, 2021
@renovate renovate bot deleted the renovate/spring-boot branch June 1, 2021 18:54
@renovate renovate bot changed the title Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.5.0 - autoclosed Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.5.0 Jun 4, 2021
@renovate renovate bot restored the renovate/spring-boot branch June 4, 2021 10:17
@renovate renovate bot reopened this Jun 4, 2021
@renovate renovate bot changed the title Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.5.0 Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.5.1 Jun 10, 2021
@renovate renovate bot changed the title Update dependency org.springframework.boot:spring-boot-starter-data-jpa to v2.5.1 Update spring boot to v2.5.5 Oct 19, 2021
@renovate renovate bot changed the title Update spring boot to v2.5.5 Update spring boot to v2.6.4 Mar 7, 2022
@renovate renovate bot changed the title Update spring boot to v2.6.4 Update spring boot to v2.6.5 Mar 26, 2022
@renovate renovate bot changed the title Update spring boot to v2.6.5 Update plugin org.springframework.boot to v2.6.7 Apr 24, 2022
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