Skip to content

Commit

Permalink
Build(deps): Bump org.springframework.boot:spring-boot-starter-parent…
Browse files Browse the repository at this point in the history
… from 3.1.5 to 3.2.0 (#471)

Bumps
[org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot)
from 3.1.5 to 3.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-parent's
releases</a>.</em></p>
<blockquote>
<h2>v3.2.0</h2>
<h2>:star: New Features</h2>
<ul>
<li>Auto-configure observations for RestClients <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38500">#38500</a></li>
<li>Add support for Oracle Free, the replacement for Oracle XE, with
Testcontainers and Docker Compose <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38476">#38476</a></li>
<li>Provide dependency management for org.crac:crac <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38378">#38378</a></li>
<li>Add new properties for Liquibase 4.24.0 <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/38274">#38274</a></li>
<li>Provide a way to create custom ApplicationContextFactory in
SpringBootContextLoader <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38205">#38205</a></li>
<li>Report friendly error when failing to find AOT initializer <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/38188">#38188</a></li>
</ul>
<h2>:lady_beetle: Bug Fixes</h2>
<ul>
<li>Annotation based ConditionalOnBean checks can cause early
initialization of FactoryBeans <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38507">#38507</a></li>
<li>CRaC restoration fails when Actuator's running on a separate port <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38502">#38502</a></li>
<li>App that depends on Tomcat and on Jetty's websocket-server module
fails to start with IllegalStateException: WebSocketComponents has not
been created <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38286">#38286</a></li>
<li>App fails to start with a NoSuchMethodError when using Flyway 10.0.0
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38268">#38268</a></li>
<li>MeterRegistry throws BeanCreationNotAllowedException on shutdown <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38240">#38240</a></li>
<li>Resolution of productionRuntimeClasspath configuration may select
the wrong variant and contain a dependency's source jar <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38233">#38233</a></li>
<li>Docker JSON parsing fails on certain locales <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38220">#38220</a></li>
<li>FileNotFoundException is thrown serving resources due to
JarUrlConnection.getLastModified() returning zero <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38204">#38204</a></li>
<li>Failed to extract parameter names exception thrown when binding with
non-enumerable property source <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38201">#38201</a></li>
<li>Spring Boot 3.2.0-RC1 application fails on JDK with CRaC but without
a dependency on org.crac:crac <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38186">#38186</a></li>
<li>Missing configuration processing for PartEvent support <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/37642">#37642</a></li>
</ul>
<h2>:notebook_with_decorative_cover: Documentation</h2>
<ul>
<li>Document supported SQL comment prefixes <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38496">#38496</a></li>
<li>Update access log pattern documentation to align with changes in
Tomcat 10 <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38425">#38425</a></li>
<li>Update Dynatrace docs with info about the meter metadata toggle <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/38368">#38368</a></li>
<li>Improve documentation regarding tracing in tests <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38362">#38362</a></li>
<li>Document the accepted inputs when configuring tags on
spring-boot:build-image and bootBuildImage <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38354">#38354</a></li>
<li>Document how to use cloudfoundry specific actuators with a custom
base path for webflux applications <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38353">#38353</a></li>
<li>Document Liberica JDK with CRaC <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/38350">#38350</a></li>
<li>Add a Restarting a stopped or failed Job section to the batch howto
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38341">#38341</a></li>
<li>Clarify documentation on importing Testcontainer declarations and
using <code>@Serviceconnection</code> or
<code>@DynamicPropertySource</code> <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38337">#38337</a></li>
<li>Make distinction between Testcontainers for integration tests and
development more clear in documentation <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38336">#38336</a></li>
<li>When using Testcontainers at development time with
<code>@Serviceconnection</code> on a <code>@bean</code> method, describe
when to use the name attribute and why <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38335">#38335</a></li>
<li>Fix link to Elasticsearch health indicator <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38334">#38334</a></li>
<li>Update Spring Framework documentation links <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38289">#38289</a></li>
<li>Code sample in &quot;Developing Your First Spring Boot
Application&quot; does not work <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38272">#38272</a></li>
<li>Improve --help and documentation for &quot;encodepassword
-a/--algorithm&quot; in the Spring Boot CLI <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38249">#38249</a></li>
<li>Add how-to documentation for test-only database migrations with
Flyway/Liquibase <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38231">#38231</a></li>
<li>Document that PEM content can be used directly in application.yaml
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38215">#38215</a></li>
<li>Document that TomcatConnectorCustomizers are not applied to
additional connectors <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38198">#38198</a></li>
</ul>
<h2>:hammer: Dependency Upgrades</h2>
<ul>
<li>Upgrade to AspectJ 1.9.20.1 <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38358">#38358</a></li>
<li>Upgrade to Byte Buddy 1.14.10 <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38407">#38407</a></li>
<li>Upgrade to DB2 JDBC 11.5.9.0 <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38408">#38408</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/f08a69e610faa92de2300853db71b428accd4dfa"><code>f08a69e</code></a>
Release v3.2.0</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/f3d48e64a5f4a310e694d6e83987f6db17af7632"><code>f3d48e6</code></a>
Set LATEST_GA to true for Homebrew and SDKMan</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/1514d6fd57c48f2ea1931c023ef9cdf2bf87b006"><code>1514d6f</code></a>
Upgrade to Spring Framework 6.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/0da9c642616a7223b6186eb43d4af03c5ba08249"><code>0da9c64</code></a>
Merge branch '3.1.x'</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/9552335c15a92d20a97dff28839809ade1b2ab06"><code>9552335</code></a>
Next development version (v3.1.7-SNAPSHOT)</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/f54a539c8690d9429deb739d2c55f92c1aa9da85"><code>f54a539</code></a>
Merge branch '3.1.x'</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/11db8c4a46e0786edab62faaeafbaa1d92bbda3a"><code>11db8c4</code></a>
Fix final release flag in CI pipeline</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/8f2d7d4ceffa9a09c89e65753d00738da7b8a80a"><code>8f2d7d4</code></a>
Merge pull request <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/38508">#38508</a>
from izeye</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/f9f73aa14684f96b2e6fb699939b1857daeda2f7"><code>f9f73aa</code></a>
Polish</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/f613ab89b9cb83ec19bc35fb63068f31e22c86a0"><code>f613ab8</code></a>
Auto-configure observations for RestClients</li>
<li>Additional commits viewable in <a
href="https://github.com/spring-projects/spring-boot/compare/v3.1.5...v3.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.springframework.boot:spring-boot-starter-parent&package-manager=maven&previous-version=3.1.5&new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 <dependency name> 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)


</details>
  • Loading branch information
derTobsch authored Nov 29, 2023
2 parents 9bfb3a7 + 8936780 commit 1050aea
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 11 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ jobs:
with:
fetch-depth: 0

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'liberica'
java-version: 17
java-version: 21
cache: 'maven'

- name: Build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-trigger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
- uses: actions/setup-java@v3
with:
distribution: 'liberica'
java-version: 17
java-version: 21
cache: 'maven'

- name: Build
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- uses: actions/setup-java@v3
with:
distribution: 'liberica'
java-version: 17
java-version: 21
cache: 'maven'
- name: Build with Maven
run: ./mvnw clean package
Expand All @@ -42,7 +42,7 @@ jobs:
- uses: actions/setup-java@v3
with:
distribution: 'liberica'
java-version: '17'
java-version: '21'
cache: 'maven'
- name: Publish docker image to Docker Hub zeiterfassung
run: >
Expand All @@ -63,7 +63,7 @@ jobs:
- uses: actions/setup-java@v3
with:
distribution: 'liberica'
java-version: '17'
java-version: '21'
cache: 'maven'
- name: Publish docker image to GitHub Container Registry
run: >
Expand Down
2 changes: 2 additions & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
java liberica-21+37
nodejs 20.10.0
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Wenn du mehr Informationen und Bilder über dieses Projekt sehen möchtest dann

### Prerequisites

* [JDK 17](https://adoptium.net)
* [JDK 21](https://adoptium.net)
* [Docker 20.10+](https://www.docker.com/)
* [PostgreSQL 9.6+](#database)
* [E-Mail-Server](#e-mail-server)
Expand Down Expand Up @@ -206,7 +206,7 @@ An example for an environment of Zeiterfassung with [docker-compose](https://doc

### Prerequisites

* [JDK 17](https://adoptium.net)
* [JDK 21](https://adoptium.net)
* [Docker 20.10.+](https://docs.docker.com/get-docker/)
* [Docker Compose](https://docs.docker.com/compose/install/)

Expand Down
5 changes: 2 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.1.5</version>
<version>3.2.0</version>
</parent>

<groupId>de.focus-shift</groupId>
Expand All @@ -18,7 +18,7 @@
<properties>
<maven.compiler.showWarnings>true</maven.compiler.showWarnings>
<maven.compiler.showDeprecation>true</maven.compiler.showDeprecation>
<java.version>17</java.version>
<java.version>21</java.version>
<node.env>production</node.env>
<docker-publish-registry>registry.example.com</docker-publish-registry>
<docker-publish-registry-path>path/example</docker-publish-registry-path>
Expand Down Expand Up @@ -163,7 +163,6 @@
<dependency>
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
<version>4.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
3 changes: 3 additions & 0 deletions src/main/resources/application.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ spring:
content:
enabled: true
paths: /**
threads:
virtual:
enabled: true

management:
endpoint:
Expand Down

0 comments on commit 1050aea

Please sign in to comment.