Skip to content

1.2.0-M1

Pre-release
Pre-release

Choose a tag to compare

@otaviojava otaviojava released this 13 Jun 19:56
· 115 commits to main since this release

Fixed

  • Fixed the AbstractSemiStructuredTemplate class to apply the inheritance strategy properly on find and delete methods
  • Include special characters on the like query to update and delete queries

Changed

  • Define Java 21 as the minimum version to run JNoSQL
  • Adjustments at CustomRepositoryHandler to handle inheritance correctly
  • Include Cache on queries
  • Update Jakarta Data to version 1.1.0-M2
  • Allow to provider define the id name, overriding the value from Id annotation
  • Deprecated old engine to Jakarta NoSQL Repositories
  • Use new engine to Jakata Data repositories using metadata interface

Added

  • Add support for scalar function expressions (UPPER, LOWER, LEFT, RIGHT, LENGTH, ABS) in JDQL string queries
  • Include support to Restriction interface
  • Include support to record projector
  • Include Is annotation support to the Repository
  • Add support to Mapper on Key-value databases
  • Include new engine to Jakarta Data Repositories
  • Include the total count of items in the pagination result

Removed

  • Remove query method from Eclipse JNoSQL
  • Remove singleQuery from Eclipse JNoSQL