Hibernate Search is a community driven project and as such the roadmap constantly evolves to reflect the users needs.
You can find a finer grained roadmap in our issue tracker but this page is a good and concise view of where we are going.
Dates are generally omitted: milestones are released regularly, the Final release is tagged when it’s considered stable.
Hibernate Search 8.2
The main goals for the 8.2 series are:
-
Integration with Hibernate ORM 7.2 (HSEARCH-5501)
-
Pluggable Elasticsearch clients (HSEARCH-5464)
-
Require JDK 25 for the builds. (HSEARCH-5493)
-
Apply the unified Hibernate documentation theme. (HSEARCH-5492)
For a full list of issues currently planned for this series, see here.
Hibernate Search 8.3
The main goals for the 8.3 series are:
-
continue improving the static metamodel, in particular look into generating finder methods (HSEARCH-4953)
-
Near-zero-downtime reindexing (HSEARCH-4954)
-
experiment with Maven 4 (HSEARCH-5304)
-
Readonly indexes (HSEARCH-5261)
-
Suggesters (HSEARCH-5357)
-
Integration with the stateless Hibernate ORM session (HSEARCH-5339)
Hibernate Search 9.0
The main goal for the 9.0 series would be to explore an alternative approach to index mapping, where the index structure is described as a set of annotated records.
Later
If the feature you are looking for is not on the roadmap, look for it here or submit a Jira issue, and consider contributing.