Hibernate 7.0.0 10 Oct 06:45
Hibernate is a popular Object/Relational Mapper tool for Java, and implements the persistence API. Besides ORM functionality, it provides indexing and search, annotation-based constraints, OGM for NoSQL storage, various tools (mapping editor, console, wizards, database reverse engineering) and a few extensions (Hibernate Shards).
major feature: https://hibernate.atlassian.net/projects/HHH/versions/32319 HHH-18314 - dialect for Db2 claims to be NationalizationSupport.EXPLICIT but never generates DDL with NCHAR/NVARCHAR. Improvement. HHH-18453 - Java code block highlighting in User Guide. HHH-18448 - Add cast and notEqualTo methods to JpaExpression and SqmExpression. HHH-18441 - Create extension to PersistenceConfiguration. HHH-18440 - Rewrite the Bootstrapping chapter in the User Guide. HHH-18412 - Upgrade JBoss Logging Tools (processor) to 3.0.1.Final. HHH-18393 - Upgrade JBoss Logging Tools (processor) to 3.0.0.Final. HHH-18316 - use utf8mb4 instead of utf8 a.k.a utf8mb3 on MySQL. HHH-18097 - Replace `java.io.able` with `java.lang.Autoable`. HHH-18009 - Consolidate JdbcObserver and ConnectionObserver into JdbcEventHandler. HHH-17720 - Add common JAXB contracts for named queries. New Feature. HHH-18304 - Transform hbm.xml key-many-to-one references. HHH-18281 - Transform and . HHH-18266 - HbmXmlTransformer hbm inverse. HHH-18265 - HbmXmlTransformer transform hbm . HHH-18264 - HbmXmlTransformer collection classification. HHH-18060 - HbmXmlTransformer work. HHH-17979 - Add @PropertyRef. Remove Feature. HHH-18452 - Remove deprecated org.hibernate.Interceptor methods. HHH-18449 - Remove deprecated Integrator#integrate form. HHH-18444 - Remove deprecate Session#refresh methods. HHH-18443 - Drop SessionFactoryBuilder#enableJpaListCompliance. HHH-18442 - Drop DynamicInsert#value and DynamicUpdate#value. HHH-18437 - Remove deprecations from JdbcSessionContext. HHH-18428 - Remove Session#delete. HHH-18199 - Remove @Where and @WhereJoinTable. HHH-18196 - Remove Session#save / Session#update / Session#saveOrUpdate. HHH-18195 - Remove @SelectBeforeUpdate. HHH-18194 - Remove @Proxy. HHH-18193 - Remove @Polymorphism. HHH-18191 - Remove @LazyToOne. HHH-18190 - Remove @LazyCollection. HHH-18189 - Remove @IndexColumn. HHH-18188 - Remove GenerationTime