google / fhir-gateway

A generic proxy server for applying access-control policies for a FHIR-store.
Other
75 stars 29 forks source link

Bump spring-boot.version from 2.7.5 to 3.2.1 #228

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 10 months ago

Bumps spring-boot.version from 2.7.5 to 3.2.1. Updates org.springframework.boot:spring-boot-dependencies from 2.7.5 to 3.2.1

Release notes

Sourced from org.springframework.boot:spring-boot-dependencies's releases.

v3.2.1

:star: New Features

:lady_beetle: Bug Fixes

  • HibernateJpaAutoConfiguration should be applied before DataSourceTransactionManagerAutoConfiguration #38880
  • META-INF entries are duplicated under BOOT-INF/classes causing "Conflicting persistence unit definitions" error #38862
  • logging.include-application-name has no effect when using log4j2 #38847
  • Pulsar authentication param properties cause IllegalStateException with Pulsar Client 3.1.0 #38839
  • Child context created with SpringApplicationBuilder runs parents runners #38837
  • getSigners() info is lost for signed jars when using the new loader implementation with requiresUnpack #38833
  • TestContainers parallel initialization doesn't work properly #38831
  • Zip file closed exceptions can be thrown due to StaticResourceJars closing jars from cached connections #38770
  • Multi-byte filenames in zip files can cause an endless loop in ZipString.hash #38751
  • Gradle task "bootJar" fails with "Failed to get permissions" when using Gradle 8.6-milestone-1 #38741
  • Custom binding converters are ignored when working with collection types #38734
  • WebFlux and resource server auto-configuration may fail due to null authentication manager #38713
  • It is unclear that Docker Compose services have not been started as one or more is already running #38661
  • Spring Boot jar launcher does not work in folders containing certain chars #38660
  • FileNotFoundException is thrown eagerly from unused SSL bundles #38659
  • NoUniqueBeanDefinitionFailureAnalyzer does not account for the fact that missing '-parameters' may be the cause #38652
  • Traces are propagated if tracing is disabled #38641
  • Missing registry auto-configuration for JMS listener observation support #38613
  • Class loading fails on an interrupted thread causing com.mongodb.event.ServerClosedEvent to fail to load when Mongo detects a cluster change #38611
  • Failures due to code not being compiled with '-parameters' are hard to identify #38603
  • System SSL certificates are not used by the Apache HTTP Client in a RestTemplate built with RestTemplateBuilder #38600
  • ZipFileSystem throws "java.util.zip.ZipException: read CEN tables failed" with certain nested jars #38595
  • Nested jar URLs cannot be split and reassembled resulting in errors with projects that use this technique (such as JobRunr) #38592
  • NoSuchMethodError can be thrown from Session.getCookie() due to binary incompatibilty #38589
  • management.metrics.tags has been deprecated without a replacement working for all metrics #38583
  • NegativeArraySizeException can be thrown from org.springframework.boot.loader.zip.ZipContent$Loader #38572
  • Migration form 3.1.5 to 3.2.0 : "Default" Tracer is not provided in test anymore #38568
  • TomcatWebServer stop doesn't close sockets for additional connectors #38564
  • Port is already in use when using @SpringBootTest with a separate management port and a mock web environment #38554
  • Keep-alive property causes processAot step to never finish #38531
  • Setting 'spring.task.scheduling.shutdown.await-termination-period' does not result in a call to SimpleAsyncTaskScheduler#taskTerminationTimeout #38530
  • Setting 'spring.task.execution.shutdown.await-termination-period' does not result in a call to SimpleAsyncTaskExecutor#taskTerminationTimeout #38528
  • Nested URLs return null from classLoader.getResource("") causing ClassPathResource failures #38524
  • Spring Boot 3.2 is not compatible with older versions of Liquibase #38522
  • Controller level exceptions not getting populated in HTTP server requests metrics #33731

:notebook_with_decorative_cover: Documentation

  • Fix typo #38879
  • Add the LangChain4J Spring Boot Starter to the list of community starters #38776
  • Document prerequisites for Docker Compose support #38764
  • Update Dynatrace documentation links #38725
  • Correct references to Jetty's HTTP2 server module #38632

... (truncated)

Commits
  • 8bb60ee Release v3.2.1
  • 7d1982f Merge branch '3.1.x'
  • 53528d3 Next development version (v3.1.8-SNAPSHOT)
  • 3222458 Merge branch '3.1.x'
  • 66e9c77 Upgrade Ubuntu version in CI images
  • f31ffbf Don't duplicate META-INF entries in nested directory jars
  • b218528 Merge branch '3.1.x'
  • 20529ea Drop Netty restriction
  • bf7d1e4 Merge branch '3.1.x'
  • e754c91 Upgrade to Spring WS 4.0.9
  • Additional commits viewable in compare view


Updates org.springframework.boot:spring-boot-maven-plugin from 2.7.5 to 3.2.1

Release notes

Sourced from org.springframework.boot:spring-boot-maven-plugin's releases.

v3.2.1

:star: New Features

:lady_beetle: Bug Fixes

  • HibernateJpaAutoConfiguration should be applied before DataSourceTransactionManagerAutoConfiguration #38880
  • META-INF entries are duplicated under BOOT-INF/classes causing "Conflicting persistence unit definitions" error #38862
  • logging.include-application-name has no effect when using log4j2 #38847
  • Pulsar authentication param properties cause IllegalStateException with Pulsar Client 3.1.0 #38839
  • Child context created with SpringApplicationBuilder runs parents runners #38837
  • getSigners() info is lost for signed jars when using the new loader implementation with requiresUnpack #38833
  • TestContainers parallel initialization doesn't work properly #38831
  • Zip file closed exceptions can be thrown due to StaticResourceJars closing jars from cached connections #38770
  • Multi-byte filenames in zip files can cause an endless loop in ZipString.hash #38751
  • Gradle task "bootJar" fails with "Failed to get permissions" when using Gradle 8.6-milestone-1 #38741
  • Custom binding converters are ignored when working with collection types #38734
  • WebFlux and resource server auto-configuration may fail due to null authentication manager #38713
  • It is unclear that Docker Compose services have not been started as one or more is already running #38661
  • Spring Boot jar launcher does not work in folders containing certain chars #38660
  • FileNotFoundException is thrown eagerly from unused SSL bundles #38659
  • NoUniqueBeanDefinitionFailureAnalyzer does not account for the fact that missing '-parameters' may be the cause #38652
  • Traces are propagated if tracing is disabled #38641
  • Missing registry auto-configuration for JMS listener observation support #38613
  • Class loading fails on an interrupted thread causing com.mongodb.event.ServerClosedEvent to fail to load when Mongo detects a cluster change #38611
  • Failures due to code not being compiled with '-parameters' are hard to identify #38603
  • System SSL certificates are not used by the Apache HTTP Client in a RestTemplate built with RestTemplateBuilder #38600
  • ZipFileSystem throws "java.util.zip.ZipException: read CEN tables failed" with certain nested jars #38595
  • Nested jar URLs cannot be split and reassembled resulting in errors with projects that use this technique (such as JobRunr) #38592
  • NoSuchMethodError can be thrown from Session.getCookie() due to binary incompatibilty #38589
  • management.metrics.tags has been deprecated without a replacement working for all metrics #38583
  • NegativeArraySizeException can be thrown from org.springframework.boot.loader.zip.ZipContent$Loader #38572
  • Migration form 3.1.5 to 3.2.0 : "Default" Tracer is not provided in test anymore #38568
  • TomcatWebServer stop doesn't close sockets for additional connectors #38564
  • Port is already in use when using @SpringBootTest with a separate management port and a mock web environment #38554
  • Keep-alive property causes processAot step to never finish #38531
  • Setting 'spring.task.scheduling.shutdown.await-termination-period' does not result in a call to SimpleAsyncTaskScheduler#taskTerminationTimeout #38530
  • Setting 'spring.task.execution.shutdown.await-termination-period' does not result in a call to SimpleAsyncTaskExecutor#taskTerminationTimeout #38528
  • Nested URLs return null from classLoader.getResource("") causing ClassPathResource failures #38524
  • Spring Boot 3.2 is not compatible with older versions of Liquibase #38522
  • Controller level exceptions not getting populated in HTTP server requests metrics #33731

:notebook_with_decorative_cover: Documentation

  • Fix typo #38879
  • Add the LangChain4J Spring Boot Starter to the list of community starters #38776
  • Document prerequisites for Docker Compose support #38764
  • Update Dynatrace documentation links #38725
  • Correct references to Jetty's HTTP2 server module #38632

... (truncated)

Commits
  • 8bb60ee Release v3.2.1
  • 7d1982f Merge branch '3.1.x'
  • 53528d3 Next development version (v3.1.8-SNAPSHOT)
  • 3222458 Merge branch '3.1.x'
  • 66e9c77 Upgrade Ubuntu version in CI images
  • f31ffbf Don't duplicate META-INF entries in nested directory jars
  • b218528 Merge branch '3.1.x'
  • 20529ea Drop Netty restriction
  • bf7d1e4 Merge branch '3.1.x'
  • e754c91 Upgrade to Spring WS 4.0.9
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 9 months ago

Superseded by #236.