Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 23, 2025

Bumps the dependencies group with 4 updates: org.springframework.boot:spring-boot-starter-web, org.redisson:redisson, de.siegmar:fastcsv and org.springframework.boot:spring-boot-maven-plugin.

Updates org.springframework.boot:spring-boot-starter-web from 3.5.0 to 3.5.3

Release notes

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

v3.5.3

🐞 Bug Fixes

  • Binder context does not restore previous source causing missing data on Spring Boot 3.5 or above #46040

v3.5.2

🐞 Bug Fixes

  • IllegalArgumentException: 'name' must not be null thrown when property source filtering applied twice #46032

v3.5.1

⚠️ Noteworthy Changes

  • This release upgrades to Tomcat 10.1.42 which has introduced limits for part count and header size in multipart/form-data requests. These limits can be customized using server.tomcat.max-part-count and server.tomcat.max-part-header-size respectively.

⭐ New Features

  • Allow Specifying ConfigData.Options On ConfigDataEnvironmentContributors #42932

🐞 Bug Fixes

  • Executable JAR application class encounters performance issues when classpath URLs reference a host #46028
  • Loading from spring.factories may fail with a ClassNotFoundException when the TCCL changes between calls #46019
  • spring.couchbase.authentication.jks.private-key-password has no effect #46006
  • Actuator heapdump endpoint is failing on modern OpenJ9 JVMs #46005
  • UnboundConfigurationPropertiesException is no longer thrown from IndexedElementsBinder #45994
  • DataSouceBuilder can fail with a NPE when the driver is null #45992
  • JSON writer incorrectly escapes forward slash which can cause structure logging issues #45980
  • ManagementContextAutoConfiguration adds a property source that degrades binding performance #45968
  • ClientHttpConnectorAutoConfiguration fails to load when 'java.net.http.HttpClient' is unavailable #45955
  • It is not possible to opt-out of profile validation or use profile names that contain '.' #45947
  • GraphQlProperties.DeprecatedSse is not annotated as deprecated #45878
  • SpringApplication.setEnvironmentPrefix is ignored when reading MANAGEMENT_SERVER_PORT #45857
  • Write and delete operations no longer work in the Cloud Foundry actuator support with Spring Security due to CSRF protection #45848
  • ConditionalOnAvailableEndpoint does not use the ConditionContext's ClassLoader to load exposure outcome contributors #45803
  • Binding no longer works with sytem environment properties that are not upper case #45741
  • ManagementWebServerFactoryCustomizer and ManagementErrorPageCustomizer should not have the same order #45736
  • Default version of Awailitility is not compatible with Kotlin 1.9 baseline #45673
  • Spring Boot 3.5's dependency management should have been upgraded to Lettuce 6.6.0.RELEASE #45670
  • Spring Boot 3.5's dependency management should have been upgraded to Jedis 6.0.0 #45669
  • SAML2 autoconfiguration is not imported by @WebMvcTest #45666
  • Spring Boot 3.5's dependency management should have been upgraded to MongoDB 5.5.0 #45660

📔 Documentation

  • Fix Docker security options links in Packaging OCI images sections #46021
  • Improve documentation for configuring Spring Security with '/error' #46009
  • Timestamps in Retrieving Audit Events examples do not match the accompanying text #45997
  • Add SSL response structure to actuator info endpoint documentation #45921
  • Update javadoc of test slice annotations to suggest MockitoBean rather than MockBean #45915
  • Include configuration classes from all modules in the "Auto-configuration Classes" appendix #45863

... (truncated)

Commits
  • 0ec7194 Release v3.5.3
  • 18e5e06 Merge branch '3.4.x'
  • cb9cf45 Restore previous source in Context.withSource calls
  • 01a23c3 Next development version (v3.5.3-SNAPSHOT)
  • 7b553d9 Protect against null names when filter is applied more than once
  • 440ea79 Next development version (v3.5.2-SNAPSHOT)
  • a816518 Merge branch '3.4.x'
  • 05906cc Next development version (v3.4.8-SNAPSHOT)
  • 74fe4ad Upgrade to HttpClient5 5.5
  • 98632a1 Merge branch '3.4.x'
  • Additional commits viewable in compare view

Updates org.redisson:redisson from 3.49.0 to 3.50.0

Release notes

Sourced from org.redisson:redisson's releases.

redisson-3.50.0

Feature - Apache Tomcat SSO integration (thanks to @​cogniware and @​iamrakesh)
Feature - Valkey and Redis url may contain password only (thanks to @​noxvost)

Fixed - Redisson can't connect to Azure Managed Redis Cluster (thanks to @​beetlebugorg)
Fixed - commons-codec and json-smart libs updated
Fixed - IllegalArgumentException: tickDuration : 0 (expected: > 0) error is thrown

Changelog

Sourced from org.redisson:redisson's changelog.

17-Jun-2025 - 3.50.0 released

Feature - Apache Tomcat SSO integration (thanks to @​cogniware and @​iamrakesh)
Feature - Valkey and Redis url may contain password only (thanks to @​noxvost)

Fixed - Redisson can't connect to Azure Managed Redis Cluster (thanks to @​beetlebugorg)
Fixed - commons-codec and json-smart libs updated
Fixed - IllegalArgumentException: tickDuration : 0 (expected: > 0) error is thrown

Commits
  • f192ec1 [maven-release-plugin] prepare release redisson-3.50.0
  • bb0af49 refactoring
  • a4e7ad1 Merge pull request #6612 from redisson/dependabot/maven/org.msgpack-jackson-d...
  • 3ecb570 Merge pull request #6613 from redisson/dependabot/maven/org.mybatis-mybatis-3...
  • 7552773 Merge pull request #6614 from redisson/dependabot/maven/org.slf4j-slf4j-api-2...
  • e0f854f refactoring
  • bc8c53c Merge pull request #6642 from redisson/alert-autofix-13
  • 544ca2e Merge pull request #6641 from redisson/alert-autofix-12
  • c162de8 libs updated
  • 5b49337 libs updated
  • Additional commits viewable in compare view

Updates de.siegmar:fastcsv from 3.7.0 to 4.0.0

Release notes

Sourced from de.siegmar:fastcsv's releases.

Release v4.0.0

See the upgrade guide on how to switch from version 3.x smoothly.

🚀 Features

  • 18688cc add returnHeader to NamedCsvRecordHandler to allow early-access to the header #147, closes #147
  • e006347 add ofSingleCsvRecord methods to CsvReader for convenience
  • 60774d3 🚨 enforce unique headers by default
  • bd9991f introduce relaxed parsing mode for CsvReader

🐛 Fixes

  • 76dff29 don't call peek line predicate with empty string if reached EOF

🔄️ Changes

  • a565316 add missing finals
  • 57da808 optimize performance of relaxed parser
  • 77b986c change skipLine method to void and handle EOF exceptions
  • c815d3e simplify BOM handling in CsvReader #149, closes #149
  • 52fe46d add class retention to allow incremental builds
  • cef4a2b later buffer expansion
  • 47cca27 refactor EOF handling when peeking lines
  • bba1412 introduce Nullable annotation
  • 98aeaab 🚨 return Optional for throwable in status listener
  • 1130197 use errorprone
  • ef14cb7 change exception type from IllegalArgumentException to IllegalStateException for relaxed mode validation
  • b1b5f23 simplify quoted parsing logic in RelaxedCsvParser
  • 08194a4 remove dead code
  • ced8dd3 introduce LookaheadReader to improve the performance of RelaxedCsvParser
  • 1bc5f26 🚨 convert FieldModifiers class to enum and move modify method to FieldModifier interface
  • d1e5943 remove unnecessary 'this' keyword in variable assignments
  • cb5a999 🚨 rename quoteNonEmpty method to quoteValue and made quoteStrategy non-nullable
  • 5fbfe91 update method name for allowing duplicate header fields in NamedCsvRecordHandler
  • 5980793 simplify materializeField logic and adjust return flow
  • 056c865 🚨 CSV callback handling and record type logic
  • 85bbfdf 🚨 Refactor field count handling in CsvReader
  • 4107892 simplify validation error messages and add a new test
  • dd00979 extract csv parser interface to allow multiple implementations
  • 3ac07d1 🚨 strict handling of characters after closing quote, by default
  • 9d8511b seal AbstractInternalCsvCallbackHandler for internal use (as documented before)
  • a33384e use unnamed variables (_) in lambdas to simplify tests
  • 2babea6 🚨 disable automatic buffer flushing for writer use
  • 403c2f6 use skipNBytes for skipping a detected BOM
  • 0d05add 🚨 removed deprecated code (Limits and SimpleFieldModifier)
  • 9e620a3 corrected method name in error message
  • 006380c 🚨 remove the RecordWrapper
  • 430adef add Serial annotation
  • 724bc38 🚨 changed implementation of CsvIndex and CsvPage to Java records
  • 3e11bfc use formatted Strings
  • 01f5cb3 use switch expression

🧪 Tests

... (truncated)

Changelog

Sourced from de.siegmar:fastcsv's changelog.

[v4.0.0] - 2025-06-22

🚀 Features

  • 18688cc add returnHeader to NamedCsvRecordHandler to allow early-access to the header #147, closes #147
  • e006347 add ofSingleCsvRecord methods to CsvReader for convenience
  • 60774d3 🚨 enforce unique headers by default
  • bd9991f introduce relaxed parsing mode for CsvReader

🐛 Fixes

  • 76dff29 don't call peek line predicate with empty string if reached EOF

🔄️ Changes

  • a565316 add missing finals
  • 57da808 optimize performance of relaxed parser
  • 77b986c change skipLine method to void and handle EOF exceptions
  • c815d3e simplify BOM handling in CsvReader #149, closes #149
  • 52fe46d add class retention to allow incremental builds
  • cef4a2b later buffer expansion
  • 47cca27 refactor EOF handling when peeking lines
  • bba1412 introduce Nullable annotation
  • 98aeaab 🚨 return Optional for throwable in status listener
  • 1130197 use errorprone
  • ef14cb7 change exception type from IllegalArgumentException to IllegalStateException for relaxed mode validation
  • b1b5f23 simplify quoted parsing logic in RelaxedCsvParser
  • 08194a4 remove dead code
  • ced8dd3 introduce LookaheadReader to improve the performance of RelaxedCsvParser
  • 1bc5f26 🚨 convert FieldModifiers class to enum and move modify method to FieldModifier interface
  • d1e5943 remove unnecessary 'this' keyword in variable assignments
  • cb5a999 🚨 rename quoteNonEmpty method to quoteValue and made quoteStrategy non-nullable
  • 5fbfe91 update method name for allowing duplicate header fields in NamedCsvRecordHandler
  • 5980793 simplify materializeField logic and adjust return flow
  • 056c865 🚨 CSV callback handling and record type logic
  • 85bbfdf 🚨 Refactor field count handling in CsvReader
  • 4107892 simplify validation error messages and add a new test
  • dd00979 extract csv parser interface to allow multiple implementations
  • 3ac07d1 🚨 strict handling of characters after closing quote, by default
  • 9d8511b seal AbstractInternalCsvCallbackHandler for internal use (as documented before)
  • a33384e use unnamed variables (_) in lambdas to simplify tests
  • 2babea6 🚨 disable automatic buffer flushing for writer use
  • 403c2f6 use skipNBytes for skipping a detected BOM
  • 0d05add 🚨 removed deprecated code (Limits and SimpleFieldModifier)
  • 9e620a3 corrected method name in error message
  • 006380c 🚨 remove the RecordWrapper
  • 430adef add @​Serial annotation
  • 724bc38 🚨 changed implementation of CsvIndex and CsvPage to Java records
  • 3e11bfc use formatted Strings
  • 01f5cb3 use switch expression

🧪 Tests

  • 6e43efb add benchmark for relaxed parser

... (truncated)

Commits
  • 7aa96df build: run publish before release
  • 35dbd11 build: update jreleaser configuration
  • 856121c build: only deploy lib
  • e34beec docs(website): update link to interpretation page
  • 4b54b63 docs(website): refer to 4.0.0
  • 7d51b09 chore: update changelog for 4.0.0
  • 82c524d build: move jreleaser config to root build.gradle.kts
  • f990d39 build: update resolver plugin
  • 03f4a49 build: bump version to 4.0.0
  • e8e9a1e Merge branch 'refs/heads/develop'
  • Additional commits viewable in compare view

Updates org.springframework.boot:spring-boot-maven-plugin from 3.5.0 to 3.5.3

Release notes

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

v3.5.3

🐞 Bug Fixes

  • Binder context does not restore previous source causing missing data on Spring Boot 3.5 or above #46040

v3.5.2

🐞 Bug Fixes

  • IllegalArgumentException: 'name' must not be null thrown when property source filtering applied twice #46032

v3.5.1

⚠️ Noteworthy Changes

  • This release upgrades to Tomcat 10.1.42 which has introduced limits for part count and header size in multipart/form-data requests. These limits can be customized using server.tomcat.max-part-count and server.tomcat.max-part-header-size respectively.

⭐ New Features

  • Allow Specifying ConfigData.Options On ConfigDataEnvironmentContributors #42932

🐞 Bug Fixes

  • Executable JAR application class encounters performance issues when classpath URLs reference a host #46028
  • Loading from spring.factories may fail with a ClassNotFoundException when the TCCL changes between calls #46019
  • spring.couchbase.authentication.jks.private-key-password has no effect #46006
  • Actuator heapdump endpoint is failing on modern OpenJ9 JVMs #46005
  • UnboundConfigurationPropertiesException is no longer thrown from IndexedElementsBinder #45994
  • DataSouceBuilder can fail with a NPE when the driver is null #45992
  • JSON writer incorrectly escapes forward slash which can cause structure logging issues #45980
  • ManagementContextAutoConfiguration adds a property source that degrades binding performance #45968
  • ClientHttpConnectorAutoConfiguration fails to load when 'java.net.http.HttpClient' is unavailable #45955
  • It is not possible to opt-out of profile validation or use profile names that contain '.' #45947
  • GraphQlProperties.DeprecatedSse is not annotated as deprecated #45878
  • SpringApplication.setEnvironmentPrefix is ignored when reading MANAGEMENT_SERVER_PORT #45857
  • Write and delete operations no longer work in the Cloud Foundry actuator support with Spring Security due to CSRF protection #45848
  • ConditionalOnAvailableEndpoint does not use the ConditionContext's ClassLoader to load exposure outcome contributors #45803
  • Binding no longer works with sytem environment properties that are not upper case #45741
  • ManagementWebServerFactoryCustomizer and ManagementErrorPageCustomizer should not have the same order #45736
  • Default version of Awailitility is not compatible with Kotlin 1.9 baseline #45673
  • Spring Boot 3.5's dependency management should have been upgraded to Lettuce 6.6.0.RELEASE #45670
  • Spring Boot 3.5's dependency management should have been upgraded to Jedis 6.0.0 #45669
  • SAML2 autoconfiguration is not imported by @WebMvcTest #45666
  • Spring Boot 3.5's dependency management should have been upgraded to MongoDB 5.5.0 #45660

📔 Documentation

  • Fix Docker security options links in Packaging OCI images sections #46021
  • Improve documentation for configuring Spring Security with '/error' #46009
  • Timestamps in Retrieving Audit Events examples do not match the accompanying text #45997
  • Add SSL response structure to actuator info endpoint documentation #45921
  • Update javadoc of test slice annotations to suggest MockitoBean rather than MockBean #45915
  • Include configuration classes from all modules in the "Auto-configuration Classes" appendix #45863

... (truncated)

Commits
  • 0ec7194 Release v3.5.3
  • 18e5e06 Merge branch '3.4.x'
  • cb9cf45 Restore previous source in Context.withSource calls
  • 01a23c3 Next development version (v3.5.3-SNAPSHOT)
  • 7b553d9 Protect against null names when filter is applied more than once
  • 440ea79 Next development version (v3.5.2-SNAPSHOT)
  • a816518 Merge branch '3.4.x'
  • 05906cc Next development version (v3.4.8-SNAPSHOT)
  • 74fe4ad Upgrade to HttpClient5 5.5
  • 98632a1 Merge branch '3.4.x'
  • 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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the dependencies group with 4 updates: [org.springframework.boot:spring-boot-starter-web](https://github.com/spring-projects/spring-boot), [org.redisson:redisson](https://github.com/redisson/redisson), [de.siegmar:fastcsv](https://github.com/osiegmar/FastCSV) and [org.springframework.boot:spring-boot-maven-plugin](https://github.com/spring-projects/spring-boot).


Updates `org.springframework.boot:spring-boot-starter-web` from 3.5.0 to 3.5.3
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.5.0...v3.5.3)

Updates `org.redisson:redisson` from 3.49.0 to 3.50.0
- [Release notes](https://github.com/redisson/redisson/releases)
- [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md)
- [Commits](redisson/redisson@redisson-3.49.0...redisson-3.50.0)

Updates `de.siegmar:fastcsv` from 3.7.0 to 4.0.0
- [Release notes](https://github.com/osiegmar/FastCSV/releases)
- [Changelog](https://github.com/osiegmar/FastCSV/blob/main/CHANGELOG.md)
- [Commits](osiegmar/FastCSV@v3.7.0...v4.0.0)

Updates `org.springframework.boot:spring-boot-maven-plugin` from 3.5.0 to 3.5.3
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.5.0...v3.5.3)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-web
  dependency-version: 3.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: org.redisson:redisson
  dependency-version: 3.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: de.siegmar:fastcsv
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: org.springframework.boot:spring-boot-maven-plugin
  dependency-version: 3.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jun 23, 2025
@rfresh2 rfresh2 merged commit ceed02f into mainline Jun 23, 2025
2 checks passed
@dependabot dependabot bot deleted the dependabot/maven/dependencies-39c3f4a2cc branch June 23, 2025 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants