Skip to content

Releases: kbss-cvut/jopa

0.22.1

07 Jun 13:25
934e249
Compare
Choose a tag to compare
  • Allow using SPARQL SELECT queries without WHERE keyword (Bug #165).
  • Allow disabling generation of annotation fields and the Thing class in OWL2Java (Enhancement #170).
  • Fix simpleLiteral=true not being honored when saving annotation property values (Bug #171).
  • Fix an issue with parsing SOQL queries containing selection by identifier and attribute value.
  • Fix selection by identifier in SPARQL when using the OWLAPI driver (was caused by missing support for VALUES).

0.22.0

26 Apr 11:55
e4c2ad5
Compare
Choose a tag to compare
  • Allow selecting entities by identifier in SOQL/Criteria API (Enhancement #138).
  • Extend SOQL/Criteria API with additional functions - lower, upper, length, abs, ceil, floor (Enhancement #152).
  • Fix an issue with interaction of lazy loading with inferred-valued attributes (Bug #150).
  • Fix a possible NPX when unpersisted empty entity is referenced in another entity's equals/hashCode.

0.21.1

21 Mar 13:36
aaf0e68
Compare
Choose a tag to compare
  • Allow using generic types as elements in plural attribute values.

0.21.0

06 Mar 11:22
071ad8e
Compare
Choose a tag to compare
  • Support for mapping Java enums to ontological individuals (owl:ObjectOneOf) (Feature #60).
  • Support for mapping Java enums via ordinals or strings (Enhancement #134).

See the Wiki for details on enum mapping.

0.20.2

23 Feb 15:27
c6bcd20
Compare
Choose a tag to compare
  • Support automatic conversion of language-less strings to LangString attributes.
  • Support using LangString as query parameters.
  • Support joining over plural attributes in SOQL/Criteria API (Bug #135).
  • Implement stricter cleanup after EMF close (Enhancement #136).

0.20.1

23 Feb 13:37
1f5331c
Compare
Choose a tag to compare
  • Allow building a restricted metamodel from a set of entity classes (will be used by static metamodel generator).

0.20.0

27 Jan 11:57
f9641aa
Compare
Choose a tag to compare
  • Allow editing inferred attributes (see Wiki for details) (Feature #121).
  • Support for IN, NOT LIKE, <> (!=) operators in SOQL (and the corresponding operators in Criteria API). (Enhancement #123, #129).

0.19.3

13 Dec 13:38
Compare
Choose a tag to compare
  • Allow excluding @OWLClass annotated classes from persistence by using NonEntity (Enhancement #124).
  • Update dependencies: SF4J 2.0.6, Logback 1.3.5, Mockito 4.9.0.

0.19.2

10 Nov 17:12
Compare
Choose a tag to compare
  • Fix issues in working with LocalTime values.

0.19.1

08 Nov 15:07
Compare
Choose a tag to compare
  • Fix issues in working with BigInteger and BigDecimal values.
  • Fix a warning about illegal reflective operations on newer JDKs.