** Bug
* [HHH-18463] - Add AzureDialect
* [HHH-18451] - CharBooleanConverter : Boolean null value conversion limited by the BooleanJavaType check condition
* [HHH-18403] - DB2iDialect should not support Update Returning
* [HHH-18399] - Unable to persist self-referencing entity with @OneToOne and @JoinTable
* [HHH-18391] - EntityGraphs are not considering Embedded attributes
* [HHH-18378] - Avoid reusing existing joins for entity-graph fetches if they're included in the where clause
* [HHH-18373] - When executing update with Criteria API by setting InheritanceType.JOINED, InlineMutationStrategy, NPE error occurs
* [HHH-18309] - Oracle LimitHandler does not seem to handle maxrows correctly for native queries
* [HHH-17997] - Querying an Entity with CacheConcurrencyStrategy.READONLY throws UnsupportedOperationException: Can't update readonly object
* [HHH-17847] - StoredProcedureQuery map result set incorrectly when having INOUT param
* [HHH-17465] - Incorrect metamodel for shared version attribute in @MappedSuperclass
** Bug
* [HHH-15725] - Criteria API Expression.as adds cast even when the cast type is equal to the expression type
* [HHH-17840] - Jackson JsonNode stored as JSON "null" value instead of database NULL
* [HHH-17914] - NPE getSqlString() in debug mode
* [HHH-17949] - StatelessSession.upsert() with @Version-ed entity on databases with no SQL merge
* [HHH-18012] - Subclass of super generic array AttributeConverter cannot be auto applied
* [HHH-18017] - Query cache on Polymorphic entities leads to InstantiationException (Cannot instantiate abstract class)
* [HHH-18062] - 'Could not instantiate entity ... due to argument type mismatch' with record @IdClass
* [HHH-18085] - Executing SELECT query twice in a transaction, leads to "Shared references of collection error"
* [HHH-18086] - Assertion Error when using JOIN FETCH on ToOneAttribute with multiple JOINs of parent entity
* [HHH-18108] - Duplicate class definition regression caused by ClassTransformer
* [HHH-18177] - org.hibernate.AssertionFailure: null identifier for collection of role thrown when merging entity with generated id
* [HHH-18229] - "UnsupportedOperationException: Re-work support for semi-resolve " with null value in column referenced by @JoinColumn
* [HHH-18272] - UnsupportedOperationException when order / group by clause contains aliased item
* [HHH-18278] - Metamodel generator is ignoring JPA/Hibernate annotations in package-info
* [HHH-18280] - Support named procedure parameters down to the JDBC level
* [HHH-18284] - Missing classes in org.hibernate.graalvm.internal.StaticClassLists
* [HHH-18285] - Non-polymorphic embeddable inheritance fails starting with Hibernate ORM 6.6
* [HHH-18288] - Subclasses of SINGLE_TABLE Inheritance should not be allowed to define @Table
* [HHH-18291] - Regression in SemanticQueryBuilder 6.4.7.Final -> 6.4.8.Final. Also present in 6.5.2.Final.
* [HHH-18292] - Regression in SemanticQueryBuilder 6.4.9.Final -> 6.5.0.Final. Also present in 6.5.2.Final.
* [HHH-18302] - DB2CallableStatementSupport uses an invalid syntax for named parameters
* [HHH-18306] - Implicit instantiation for queries with single selection item broken
* [HHH-18312] - Informix nationalized JDBC types support
* [HHH-18313] - NullPointerException because JdbcIsolationDelegate.sqlExceptionHelper() returns null
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps org.hibernate:hibernate-core from 6.5.2.Final to 6.6.0.Final.
Release notes
Sourced from org.hibernate:hibernate-core's releases.
Changelog
Sourced from org.hibernate:hibernate-core's changelog.
... (truncated)
Commits
85a1526
6.6.0 (manual)54c1c4a
HHH-17997 Querying an Entity with CacheConcurrencyStrategy.READONLY throws Un...20acd52
HHH-17997 Add test for issue263ef56
HHH-17465 Incorrect metamodel for shared version attribute in@MappedSuperclass
e54a6e1
HHH-18463 Add AzureDialect and determine SQL Server version based on compatib...5550c20
HHH-18399 Avoid collecting duplicate attribute for to-one inverse table1ab7493
HHH-18399 Add test for issueecd22c0
HHH-18391 Check embeddable properties in fetch pathse63c7f8
HHH-18391 Add test for issue4ca26f9
HHH-18309 Fix Oracle limit handler for native queriesDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show