Bump org.springframework.data:spring-data-commons from 3.5.5 to 4.0.1
Closed
Number: #404
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
December 12, 2025 at 03:02 PM UTC
(6 months ago)
(6 months ago)
Updated:
December 20, 2025 at 10:14 AM UTC
(6 months ago)
(6 months ago)
Closed:
December 20, 2025 at 10:14 AM UTC
(6 months ago)
(6 months ago)
Time to Close:
8 days
Labels:
dependencies java
dependencies java
Description:
Bumps org.springframework.data:spring-data-commons from 3.5.5 to 4.0.1.
Release notes
Sourced from org.springframework.data:spring-data-commons's releases.
4.0.1
:green_book: Links
:star: New Features
- Set
ApplicationEventPublisheron repository factory if it implementsApplicationEventPublisherAware#3424:lady_beetle: Bug Fixes
- Retrieve Environment via RegisteredBean #3415
- Retrieve Environment from RegisteredBean #3414
ReturnedClasseagerly resolves input parameters resulting in logging for parameters that are potentially not required #3410:notebook_with_decorative_cover: Documentation
- Refine Fluent Query reference documentation #3419
- Update reactive auditing documentation considering
Authenticationcan benull#34134.0.0
:green_book: Links
:star: New Features
- Switch to MetadataReaderFactory in DefaultProjectionInformation #3402
- Enable
StreamableforPageableuse #3397- Move
Methodstring rendering fromQueryCreationExceptiontoReflectionUtils#3396- Move
PropertyPathandTypeInformationtypes tocorepackage #3393- Allow overriding DateTimeProvider via Bean Definition #3385
- Use precompiled regex for
PropertyMatch.namePattern#3376- Improve
PropertyMatchperformance using precompiled regex patterns #3375- Consistent factory methods for
QueryCreationException#3373- Refine
TypeCollectorusage and predicates #3363- Refine filters for
TypeCollectorandManagedTypesBeanRegistrationAotProcessorcontributions #3362- Add JavaPoet enhancements #3357
- Add ExpressionMarker abstraction for obtaining enclosing method in AOT generated code #3338
- Expose
MethodParameters inAotQueryMethodGenerationContext#3334- Enable AOT repositories by default #3323
- Include generated
PersistentPropertyAccessorFactoryandEntityInstantiatorclasses during AOT processing #3318- Defer
MappingContextaccess inPersistentEntities#3310- Log a warning if param not annotated with
@ProjectedPayload#3303- Log warning when param is not annotated with
@ProjectedPayload(4.0.x) #3300- Upgrade to Jackson 3 #3292
- Add support for ConfigurationSource and Dynamic Projections #3289
- Refine customization of
EntityInformation#3288- Introduce
SearchResultandSearchResults#3285- Refine Repository Composition retrieval during AOT processing #3282
- Capture repository configuration from registered beans #3279
- Add
getRequiredNameandhasNameAPI toorg.springframework.data.mapping.Parameter#3272- Add LocalVariableNameFactory #3271
- Introduce AOT context sensitive VariableNameFactory #3270
... (truncated)
Commits
37f520fRelease version 4.0.1 (2025.1.1).465466dPrepare 4.0.1 (2025.1.1).372b6b6Polishing.0af3e0cCorrect Javadoc@linkreferences in test Java files.7f4c768Update CI Properties.76581b7Polishing.451a3aeSetApplicationEventPublisheron repository factory if it implements `Appli...c9019b8Polishing.a3cbc1eRefinerepositoryBaseClassproperty configuration for `@Enable…Repositories...d7808e6Adapt to invocation chain changes in JacksonJsonHttpMessageConverter.canWrite...- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Ecosystem:
maven
maven
Version Change:
3.5.5 → 4.0.1
Update Type:
Major
Major
Technical Details
| ID: | 12151249 |
| UUID: | 3723739362 |
| Node ID: | PR_kwDOC7vn1M64lZbf |
| Host: | GitHub |
| Repository: | openapi-processor/openapi-processor-spring |