Skip to content

Releases: spring-projects/spring-data-commons

3.0.9

18 Aug 08:46
78217d8
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Return the number of SpEL expressions created by SpelExtractor #2885

🐞 Bug Fixes

  • SpelEvaluator.evaluate(…) fails with NullPointerException when an expression yields a null value #2904

📔 Documentation

  • Document event publication from repository delete methods in AbstractAggregateRoot #2903

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.4 #2898

❤️ Contributors

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

2.7.15

18 Aug 08:03
558bddc
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • SpelEvaluator.evaluate(…) fails with NullPointerException when an expression yields a null value #2904

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.4 #2897

3.2.0-M1

14 Jul 12:57
19412ad
Compare
Choose a tag to compare
3.2.0-M1 Pre-release
Pre-release

📗 Links

⭐ New Features

  • 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

  • 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

  • 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

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.3 #2873
  • Upgrade to Maven Wrapper 3.9.2 #2850

❤️ Contributors

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

3.1.2

14 Jul 11:58
1e65157
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Introduce lightweight invalid property path resolution cache #2837

🐞 Bug Fixes

  • Query methods returning an aggregate implementing Streamable considered collection executions #2869
  • KeysetScrollPosition.of(Collections.emptyMap(), Direction.BACKWARD) retain incorrect direction #2840

📔 Documentation

  • Fix outdated Javadoc #2860

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.3 #2872

❤️ Contributors

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

3.0.8

14 Jul 09:25
74d8f75
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Query methods returning an aggregate implementing Streamable considered collection executions #2869

📔 Documentation

  • Fix outdated Javadoc #2860

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.3 #2871

❤️ Contributors

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

2.7.14

14 Jul 08:35
20bb236
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Query methods returning an aggregate implementing Streamable considered collection executions #2869

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.3 #2870

3.1.1

16 Jun 15:13
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Improve reference documentation on repository methods triggering event publication #2855

🐞 Bug Fixes

  • WindowIterator should emit items in order when scrolling backwards. #2857
  • Lambda entity callbacks no longer invoked #2853
  • WindowIterator does not consider scroll direction #2851
  • QuerydslDefaultBinding should unwrap nested collections for IN binding #2834
  • Using Interface-Based Projections Requires a Lot of Heap Memory #2831

📔 Documentation

  • Extend documentation on Keyset scrolling mentioning Sort constraints and amendments to Sort #2846
  • CloseableIterator errornously listed a supported repository return type #2835

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.2 #2849

3.0.7

16 Jun 13:43
93e0dc6
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Improve reference documentation on repository methods triggering event publication #2855

🐞 Bug Fixes

  • QuerydslDefaultBinding should unwrap nested collections for IN binding #2834
  • Using Interface-Based Projections Requires a Lot of Heap Memory #2831

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.2 #2848

2.7.13

16 Jun 12:59
4ea5361
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Improve reference documentation on repository methods triggering event publication #2855

🐞 Bug Fixes

  • Using Interface-Based Projections Requires a Lot of Heap Memory #2831

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.2 #2847

3.1.0

12 May 12:19
06f9932
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Polish ScrollPosition API #2824
  • Make the all args Order constructor public #2823
  • Allow reversing Sort #2805

🐞 Bug Fixes

  • ReactiveBeforeSaveCallback doesn't work with generic type #2822

📔 Documentation

❤️ Contributors

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