All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
-
Introduce the Jakarta Data Query Language (JDQL)
-
add Cursor.elements() method
-
add Order.getSorts() method
-
Updated specification to allow for deleteAll() with no parameters to be valid
-
Changed the default count() method to be countBy()
-
Introduced @Delete annotation to the default deleteAll() method
-
Restricted @Update and @Delete return types for numeric types to only int and long
-
Re-introduced static metamodel
-
Include the Find annotation
-
Rename Pageable to PageRequest
-
Define the Sort and Pageable as parameterized
-
Removed
public
keyword in theKeysetPageableTest
andPageableTest
methods -
Replaced JUnit 5 assertions to the AssertJ in the
PageableTest
-
Bump AssertJ version