Skip to content

Releases: jakartaee/nosql

1.0.0-M1

23 Mar 05:52
0e207bd
Compare
Choose a tag to compare

Changes

Removed

  • Remove document API
  • Remove column API
  • Remove key-value API

Changed

  • Define Entity by Jakarta NoSQL
  • Define inheritance by Jakarta NoSQL
  • Define MappedSuperclass by Jakarta NoSQL
  • Define Embeddable by Jakarta NoSQL

Added

  • add MappedSuperclass, Embeddable, Inheritance, DiscriminatorColumn, DiscriminatorValue annotations

1.0.0-b7

22 Jun 08:54
Compare
Choose a tag to compare

Added

  • Create a test for Java 20

Changed

  • Define Java 17 as a minimum requirement
  • improve Javadoc to explore the relation among Templates
  • Improve specification
  • Improve documentation and Java Doc

1.0.0-b6

07 Feb 06:35
Compare
Choose a tag to compare

Changed

  • Update Jakarta API to after the Big-bang
  • Define high level API
  • Change the package name to "jakarta.nosql"

Added

  • Add select mapper using fluent-API on Template
  • Add delete mapper using fluent-API on Template
  • Add Jakarta Data as dependency

Removed

  • Remove ColumnQueryMapper
  • Remove DocumentQueryMapper
  • Remove communication API
  • Remove the TCK tests on this repository

1.0.0-b5

22 Dec 20:29
8803b8f
Compare
Choose a tag to compare
1.0.0-b5 Pre-release
Pre-release

Added

  • Add support to persist by a constructor

Changed

  • Create a CHANGELOG file to track the specification evolution
  • Move the default documentation to ASCIIDOC
  • Add supplier at Settings API
  • Change the Configurations APIs to be a supplier
  • Update the nomenclature on the Document and Column APIs

Removed

  • Remove the add and addAll methods at Settings to avoid mutability in the instance.

Deprecated

  • Deprecate the `Repository´ interfaces that will belong to Jakarta Data.

1.0.0.4-b4

04 Jun 06:42
Compare
Choose a tag to compare
1.0.0.4-b4 Pre-release
Pre-release
  • Parasite property in document deserialization eclipse/jnosql#259
  • Add QueryBuilder #90
  • Documentation improvement.

1.0.0-b3

01 Mar 12:07
Compare
Choose a tag to compare
1.0.0-b3 Pre-release
Pre-release
  • Remove JNoSQL logo from repositories
  • Remove "Artemis" references in the package and use "mapping" instead.
  • Remove "diana" references in the package name and use "communication" instead.
  • Update Cassandra library to use DataStax OSS
  • Fixes HashMap issue in the mapping API

1.0.0-b2

07 Jun 18:06
2c3e2da
Compare
Choose a tag to compare
1.0.0-b2 Pre-release
Pre-release
  • Update Javadoc documentation
  • Update Ref documentation
  • Creates TCK Mapping
  • Creates TCK Communication
  • Creates TCK Driver
  • Remove Async APIs
  • Keep the compatibility with Java 11 and Java 8

1.0.0-b1

01 Dec 21:29
ffd3521
Compare
Choose a tag to compare
1.0.0-b1 Pre-release
Pre-release
  • Jakarta First version
  • Creates communication API
  • Creates Mapping API
  • Creates Spec

0.1.0.M1

11 Nov 20:59
Compare
Choose a tag to compare
0.1.0.M1 Pre-release
Pre-release

Jakarta First version