Release Notes - Hibernate Search - Version 6.0.0.Beta1 - HTML format

Sub-task

Bug

  • [HSEARCH-2224] - Indexing of collection of basic types not documented
  • [HSEARCH-3670] - Cannot index java.util.Date property when the value is a java.sql.Date

Task

  • [HSEARCH-859] - Review names and composition of configuration properties
  • [HSEARCH-3270] - Search 6 groundwork - Document the main features of Hibernate Search 6
  • [HSEARCH-3271] - Search 6 groundwork - Restore support for faceting
  • [HSEARCH-3441] - Search 6 groundwork - Improve naming consistency of DSL/builder methods
  • [HSEARCH-3665] - Use the method AutoFlushEvent#isFlushRequired to filter auto flush events
  • [HSEARCH-3685] - Always include -Infinity/+Infinity in Range.of
  • [HSEARCH-3686] - Upgrade to a staging version of ECJ 3.19.0 to work around Eclipse compiler bugs in 3.18.0
  • [HSEARCH-3687] - Add self types to DSL interfaces to make overrides by backends easier
  • [HSEARCH-3690] - Add a default identifier bridge for type String
  • [HSEARCH-3697] - Test Hibernate Search on JDK13 regularly on the CI
  • [HSEARCH-3702] - Upgrade to JBoss logging 3.4.0.Final
  • [HSEARCH-3704] - Use less alarming wording in warnings about 6 being work in progress
  • [HSEARCH-3713] - Upgrade maven-checkstyle-plugin to 3.1.0
  • [HSEARCH-3714] - Restore temporary, SPI-only support for error handlers
  • [HSEARCH-3715] - Restore support for custom mass indexing monitors

Improvement

  • [HSEARCH-1347] - Apply package naming rules consistently
  • [HSEARCH-2254] - Support (single-valued) sorts on fields within nested fields
  • [HSEARCH-3564] - Refactoring to update code to make use of Java 8 features (and other..)
  • [HSEARCH-3606] - Revisit the names of "SearchWriter" and "SearchSessionWritePlan"
  • [HSEARCH-3623] - Harmonize the syntax of analysis definition DSLs
  • [HSEARCH-3659] - Manage the version of Jackson to the latest available version
  • [HSEARCH-3667] - Make Hibernate Search be compatible with Envers
  • [HSEARCH-3669] - Rename fetch()/fetchHits() methods in Query APIs to fetchAll/fetchAllHits
  • [HSEARCH-3671] - Make SearchScope session-independent
  • [HSEARCH-3705] - Use the entity name instead of the class name as default index name
  • [HSEARCH-3706] - Upgrade to Hibernate ORM 5.4.5.Final
  • [HSEARCH-3707] - Swap the limit and offset parameters in SearchQuery.fetch(Integer, Integer)
  • [HSEARCH-3708] - Simplify the syntax of the range predicate DSL by leveraging the Range class

Remove Feature

  • [HSEARCH-3691] - Remove the ability to use @GeoPointBinding on properties of type GeoPoint

The text area below allows the project release notes to be copied to another document.