Releases: jakartaee/nosql
Releases · jakartaee/nosql
1.0.0-M1
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
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
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
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
- Parasite property in document deserialization eclipse/jnosql#259
- Add QueryBuilder #90
- Documentation improvement.
1.0.0-b3
- 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
- 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
- Jakarta First version
- Creates communication API
- Creates Mapping API
- Creates Spec
0.1.0.M1
Jakarta First version