Sourced from jakarta.persistence:jakarta.persistence-api's releases.
Jakarta Persistence 3.2.0-M01
This release contains following changes:
- Adds factory-level access to named queries and named entity graphs
- Updates orm schema for 3.2
Full Changelog: https://github.com/jakartaee/persistence/compare/3.2-DRAFT01-3.2.0-B02-RELEASE...3.2-M1-3.2.0-M1-RELEASE
Jakarta Persistence 3.1.0 API
This release contains following changes:
- EntityManagerFactory and EntityManager interfaces extends java.lang.AutoCloseable interface
- Fixes ClassTransformer.transform to throw Persistence API specific exception
- Adds support for java.util.UUID and GenerationType.UUID
- Adds CEILING, EXP, FLOOR, LN, POWER, ROUND, and SIGN numeric functions to Jakarta Persistence QL and ceiling(), exp(), floor(), ln(), power(), round(), and sign() to Criteria API
- Adds LOCAL DATE, LOCAL DATETIME, and LOCAL TIME functions to Jakarta Persistence QL and corresponding localDate(), localDateTime(), and localTime() to Criteria API
- Adds EXTRACT function to Jakarta Persistence QL
- Adds support for Expressions as conditions in Criteria CASE expressions
- Adds missing definition of single_valued_embeddable_object_field in Jakarta Persistence QL BNF
- Clarifies mixing types of query input parameters
- Clarifies definition of the Basic type
- Clarifies the order of parameters in the LOCATE function
- Clarifies SqlResultSetMapping with multiple EntityResults and conflicting aliases
New Contributors
@scottmarlow
@m0mus
@pzygielo
@hebo6
@moghaddam
@manouti
@jbescos
@gavinking
@dazey3
@DmitriGit
@sebersole
Project Board: https://github.com/eclipse-ee4j/jpa-api/projects/2 Full Changelog: https://github.com/eclipse-ee4j/jpa-api/commits/3.1-3.1.0-RELEASE
320bfac
Update API version of jakarta.persistence:jakarta.persistence-api to
3.2.0cca3db7
Update SPEC version of jakarta.persistence:persistence-spec to 3.25e5f361
consistently use monospace font in ch448d0c3b
mention addition of TypedQueryReference in changelogac57cee
add missing @since
annotations16e386c
update spec license to 1.1a5f9aa2
clean up the orderby_item rulef1904da
entity_id_or_version_function should be a scalar_expression4eb1617
Finalize the changelog for 3.2c73b77a
#589:
avoid collisions in metamodel's variables (#592)