Tags
Authors
Since the JSR-220 Expert Group introduced annotation-based dependency injection and the Java Persistence API as part of Java EE 1.5, it’s been possible to inject an EntityManager
or EntityManagerFactory
into most Java EE components using the dedicated @PersistenceContext
and @PersistenceUnit
annotations respectively.
Later, my JSR-299 Expert Group introduced a completely new approach to dependency injection, which ultimately came to be named Contexts and Dependency Injection for Java. Initially very controversial, CDI has over time become central to the Java EE platform—oops, I mean, Jakarta EE—and other technologies have adopted CDI, now in its sixth revision, as the base-level component model.
But back in CDI 1.0, I needed a way to bridge the gap between @PersistenceContext
and the @Inject
annotation supported by CDI.
And with CDI itself mired in FUD, I wasn’t exactly in a very strong political position to go asking the EE platform group to redefine their, at the time, pretty much brand-new dependency injection annotations in terms of the crazy new direction we were taking with CDI.
We are pleased to announce the release of Hibernate Search 7.2.0.Final.
Compared to Hibernate Search 7.1, this version contains many improvements to the Search DSL, including new projection types, new predicates, enhancements to the existing ones, query parameters, and more.
This version also includes the license change to Apache License 2.0, which will be the project license moving forward.
It upgrades to Hibernate ORM 6.6, introduces compatibility with OpenSearch 2.14, 2.15 and 2.16, as well as compatibility with Elasticsearch 8.14 and 8.15.
Hibernate Reactive 2.4.0.Final is now available!
This release is compatible with Hibernate ORM 6.6.0.Final
.
The full list of changes is available on GitHub.
We just published Hibernate Search 7.2.0.CR1, a first candidate release of the next minor version of Hibernate Search.
This version brings a new prefix
predicate and a few improvements for the knn
predicate,
compatibility with OpenSearch 2.15,
upgrades to Hibernate ORM 6.6,
and addresses a few bugs.
Hibernate Reactive 2.4.0.CR1 is now available!
This release is compatible with Hibernate ORM 6.6.0.CR2
.
The full list of changes is available on GitHub.
We just published Hibernate Validator 9.0.0.Beta2, the first release of the new 9.0 series of Hibernate Validator.
This series targets Jakarta EE 11. It is the implementation of the Jakarta Validation 3.1. It also introduces new constraints, removes the integration of the Security Manager, provides the BOM for simpler dependency management, includes dependency updates, and makes other improvements and bug fixes.
[ ... ]