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

fix(deps): update spring data #2654

Merged
merged 2 commits into from
Nov 23, 2023
Merged

fix(deps): update spring data #2654

merged 2 commits into from
Nov 23, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 17, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.data:spring-data-bom 2023.0.5 -> 2023.1.0 age adoption passing confidence
org.springframework.data:spring-data-commons (source) 3.1.5 -> 3.2.0 age adoption passing confidence
org.springframework.data:spring-data-jpa (source) 3.1.5 -> 3.2.0 age adoption passing confidence

Release Notes

spring-projects/spring-data-bom (org.springframework.data:spring-data-bom)

v2023.1.0

Compare Source

:shipit: Participating Modules

πŸ”¨ Dependency Upgrades

v2023.0.6

Compare Source

:shipit: Participating Modules

spring-projects/spring-data-commons (org.springframework.data:spring-data-commons)

v3.2.0

Compare Source

πŸ“— Links

⭐ New Features

  • Un-mangle Kotlin method names in PartTree #​2965
  • Introduce Lock utility. #​2944
  • Make Lazy.orElseGet(Supplier) public #​2929
  • Introduce PersistentProperty.isReadable #​2915
  • Return the number of SpEL expressions created by SpelExtractor #​2885
  • Add support for Kotlin Value Classes #​2866
  • Introduce argument resolver for OffsetScrollPosition #​2856
  • Improve reference documentation on repository methods triggering event publication #​2855
  • Introduce lightweight invalid property path resolution cache #​2837
  • Allow dynamic limiting of repository query results #​2827
  • Add support to pass-thru TemporalAccessor auditing values #​2719
  • Add support for Kotlin Value Classes #​1947

🐞 Bug Fixes

  • KotlinBeanInfoFactory creates bean info for interfaces #​2964
  • Parameter missing in message format #​2956
  • @DomainEvents and @AfterDomainEventPublication not visible on native image #​2939
  • Correct method parameter type in tests #​2928
  • SpelEvaluator.evaluate(…) fails with NullPointerException when an expression yields a null value #​2904
  • Query methods returning an aggregate implementing Streamable considered collection executions #​2869
  • WindowIterator should emit items in order when scrolling backwards. #​2857
  • Lambda entity callbacks no longer invoked #​2853
  • WindowIterator does not consider scroll direction #​2851
  • KeysetScrollPosition.of(Collections.emptyMap(), Direction.BACKWARD) retain incorrect direction #​2840
  • QuerydslDefaultBinding should unwrap nested collections for IN binding #​2834
  • Using Interface-Based Projections Requires a Lot of Heap Memory #​2831

πŸ“” Documentation

  • Documentation mentions private ScrollPosition factory methods #​2975
  • Documentation about include/exclude filters describes the inverse behavior #​2969
  • Use correct ScrollPosition factory methods in reference docs #​2963
  • Reference documentation mentions ListCrudRepository but not ListPagingAndSortingRepository #​2960
  • Use Antora-configuration profiles #​2912
  • Document event publication from repository delete methods in AbstractAggregateRoot #​2903
  • Use io.spring.maven.antora #​2890
  • Set antora-playbook's site to proper URL. #​2887
  • Point reference docs to Spring Framework 6.1 #​2886
  • Antora #​2876
  • Fix outdated Javadoc #​2860
  • Extend documentation on Keyset scrolling mentioning Sort constraints and amendments to Sort #​2846
  • CloseableIterator errornously listed a supported repository return type #​2835
  • Clarify behavior of PropertyPath #​2491

πŸ”¨ Dependency Upgrades

❀️ Contributors

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

v3.1.6

Compare Source

πŸ“— Links

🐞 Bug Fixes

πŸ“” Documentation

  • Documentation mentions private ScrollPosition factory methods #​2975
  • Documentation about include/exclude filters describes the inverse behavior #​2969
  • Clarify behavior of PropertyPath #​2491

❀️ Contributors

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

spring-projects/spring-data-jpa (org.springframework.data:spring-data-jpa)

v3.2.0

Compare Source

πŸ“— Links

⭐ New Features

  • Implement EQL query parser for EclipseLink. #​3170
  • Connect build to ge.spring.io to benefit from deep build insights and faster builds #​3142
  • Revise TypedParameterValue usage for native queries only #​3137
  • Use io.spring.maven.antora plugins #​3094
  • Add support for Limit #​3052
  • Reuse parsed SQL statement for alias and projection detection #​3039
  • Polishing. #​3021
  • Add support for Hibernate CTE in HQL parser #​2981
  • Projection fails when using subquery [DATAJPA-1713] #​2008

🐞 Bug Fixes

  • HQL query parser does not support all fields in extract() #​3219
  • JPQL parser can't handle an attribute named "power" #​3143
  • NEW as a part of a state field path expression in JPQL. #​3128
  • ParameterBindingParser fails with Already found parameter binding with same index #​3126
  • Question mark (?) in string literal erroneously detected as parameter bind marker #​3125
  • BadJpqlGrammarException with latest release when using order by utl_raw.cast_to_varchar2((nlssort(lower(entityalias.namefield), 'nls_sort=binary_ai'))) ASC #​3099
  • BadJpqlGrammarException: no viable alternative at input #​3093
  • BadJpqlGrammarException with attribute 'date' #​3092
  • NamedQuery mangles query during processing. #​3085
  • Keyset Scrolling cannot extract Values from Tuple using Interface Projections #​3077
  • BadJpqlGrammarException with attribute labelled 'type' #​3062
  • Using operator '!=' throws BadJpqlGrammarException in spring data jpa 3.1.1 #​3061
  • @Query with Sort/Pageable not adding aliases properly in ORDER BY clause #​3054
  • CONCAT of LIKE with percentage (%) literal fails for null values #​3041
  • BadJpqlGrammarException in @Query with escape statement #​3040
  • @Query(value="TRUNCATE TABLE ...", nativeQuery = true) fails with ClassCastException #​3038
  • JPQL parser can't handle an attribute named "value" #​3028
  • Hibernate duration literals such as "5 MINUTE" no longer pass validation #​3025
  • CAST(:param as java.util.UUID) no longer passes validation #​3024
  • Derived query applies OffsetScrollPosition only if the query is limited #​3015
  • Keyset positionFunction does not retain directional state and uses position of one-off #​2999
  • Keyset-scrolling queries add identifier columns twice when Sort already sorts by Id #​2996
  • BadJpqlGrammarException when using column names coinciding with functions in projection #​2994
  • existsById(…) fails with NullPointerException when metadata does not exist #​2991
  • β€œFloor” (and likely other reserved identifiers) cannot be used as entity name or entity field name in custom queries #​2982
  • NPE in HqlQueryTransformer.isSubquery for INSERT from SELECT HQL #​2977
  • BadJpqlGrammarException: Line 1:236 token recognition error at: '!'; #​2970
  • Spring Data JPA generates incorrect JPQL query for pagination request #​2969
  • BadJpqlGrammarException in 3.1.0 when using "round" in a select query #​2964
  • BadJpqlGrammarException with latest relase when using ORDER BY NULLS LAST #​2962
  • Pageable Always Adding From Entity to Sort Field Name #​2960
  • Resolve handling of ESCAPE clause with LIKE queries on EclipseLink #​2955
  • Resolve handling of ESCAPE clause with LIKE queries on Hibernate #​2954
  • Calling stored procedures can leave open cursors #​2915
  • Remove Shared EntityManager's synthetic setting to support bean post processing. #​2730
  • SpEL template behavior is inconsistent [DATAJPA-1266] #​1597

πŸ“” Documentation

  • Unable to use deleteInBatch due to cascade issue #​3198
  • Use Antora-configuration profiles #​3123
  • Javadoc: Add 'since' for the allOf(...), anyOf(...) methods in Specification #​3102
  • Antora #​3080
  • Add section to ref docs highlighting alternate strategies for implementing queries. #​3005

πŸ”¨ Dependency Upgrades

❀️ Contributors

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

v3.1.6

Compare Source

πŸ“— Links

⭐ New Features

  • Use version-agnostic Hibernate presence check in QueryEnhancerFactory #​3212

🐞 Bug Fixes

  • HQL query parser does not support all fields in extract() #​3219

πŸ“” Documentation

  • Unable to use deleteInBatch due to cascade issue #​3198

❀️ Contributors

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


Configuration

πŸ“… Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ‘» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot added the type: dependency-upgrade Upgrade a dependency label Nov 17, 2023
@sdelamo
Copy link
Contributor

sdelamo commented Nov 20, 2023

@radovanradic I have released Micronaut Spring 5.3.0 with Spring 6.1.0

@radovanradic
Copy link
Contributor

@radovanradic I have released Micronaut Spring 5.3.0 with Spring 6.1.0

Thanks @sdelamo I will try using it here and see if it fixes the issue.

@radovanradic radovanradic self-assigned this Nov 20, 2023
@radovanradic
Copy link
Contributor

Looks like we will need to wait for org.springframework.boot 3.2.0 as currently 3.1.5 is used and it pulls spring 6.0.13 which is causing build failure.

@radovanradic radovanradic added the status: awaiting third-party Awaiting changes to a third party library label Nov 20, 2023
@sdelamo
Copy link
Contributor

sdelamo commented Nov 20, 2023

they released 3.2.0-RC2 already. Thus, I think 3.2.0 will be soon available.

Copy link
Contributor Author

renovate bot commented Nov 23, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠ Warning: custom changes will be lost.

Copy link

sonarcloud bot commented Nov 23, 2023

Kudos, SonarCloud Quality Gate passed!Β  Β  Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@radovanradic radovanradic merged commit 97e8c02 into master Nov 23, 2023
44 checks passed
@radovanradic radovanradic deleted the renovate/spring-data branch November 23, 2023 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: awaiting third-party Awaiting changes to a third party library type: dependency-upgrade Upgrade a dependency
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants