Skip to content

Commit ae2ebc7

Browse files
committed
5.2.1
1 parent 5b5d2b6 commit ae2ebc7

File tree

2 files changed

+99
-1
lines changed

2 files changed

+99
-1
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ allprojects {
5454
}
5555

5656
ext {
57-
hibernateTargetVersion = '5.2.1-SNAPSHOT'
57+
hibernateTargetVersion = '5.2.1.Final'
5858
expectedGradleVersion = '3.0-milestone-1'
5959
baselineJavaVersion = '1.8'
6060

changelog.txt

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,104 @@ Hibernate 5.0 Changelog
33

44
Note: Please refer to JIRA to learn more about each issue.
55

6+
Changes in 5.2.1.Final (June 30, 2016)
7+
------------------------------------------------------------------------------------------------------------------------
8+
https://hibernate.atlassian.net/projects/HHH/versions/23950
9+
10+
** Bug
11+
* [HHH-7510] - LazyInitializationException thrown when deleting an entity while global_with_modified_flag turned on
12+
* [HHH-8305] - Envers auditing OneToOne inserts null in Aud JoinTable in a not stablished relationship
13+
* [HHH-8488] - JPA joinList and treat behaviour
14+
* [HHH-8999] - NullPointerException when updating or deleting multiple entities of same type with non-comparable IDs
15+
* [HHH-9128] - Regression: EnversHibernateToolTask is missing
16+
* [HHH-9322] - Updating multiple entities with the same name in the same flush throws a ClassCastException when using a non-Comparable user type as the entity ID
17+
* [HHH-9512] - Invalid entity being created when merging with recursive cascading
18+
* [HHH-10230] - Using boolean or null literals results in a parser error
19+
* [HHH-10238] - Derby MultiTableBulkIdStrategy uses non-existant temporary tables
20+
* [HHH-10245] - SelfDirtinessTracker not found
21+
* [HHH-10277] - AttributeConverter not applied to attributes of an embeddable used as collection element
22+
* [HHH-10299] - After adding "@Audited" to an entity field the warning "Use of DOM4J entity-mode is considered deprecated" appears
23+
* [HHH-10334] - @formula annotation javadoc contains database dependent sample usage
24+
* [HHH-10341] - Specification violation in Implementation of TupleElement
25+
* [HHH-10352] - HBM2DDL does not use described name for foreign key in join inheritance
26+
* [HHH-10360] - Natural ID columns are nullable by default (hbm mappings only)
27+
* [HHH-10361] - Child module osgi does not exist in hibernate-tutorials
28+
* [HHH-10375] - adding an entity at index to list with @OrderColumn in detached Entity
29+
* [HHH-10413] - byte[] as the version attribute broken
30+
* [HHH-10427] - ServiceRegistry creates multiple service instances and returns uninitialized services
31+
* [HHH-10511] - PluralAttribute.getPersistentAttributeType() wrong value with enhanced classes
32+
* [HHH-10515] - Stored procedure execution fails to find column
33+
* [HHH-10516] - Incorrect coalesce function for InformixDialect
34+
* [HHH-10540] - Incorrect bytecode instrumentation when there are multiple @Embedded attributes
35+
* [HHH-10562] - ManagedEntity linked list broken when mutable, non-associated enhanced entity is evicted
36+
* [HHH-10583] - BytecodeEnhancement's AssociationManagement breaks with entity containing two ToOne relations with the same mappedBy value.
37+
* [HHH-10642] - BytecodeEnhancements PersistentAttributesEnhancer bytecode error INVOKESPECIAL
38+
* [HHH-10643] - Attribute 'foreignKeyDefinition' of @javax.persistence.ForeignKey ignored by schema exporter
39+
* [HHH-10644] - Enhancement cause Exception if property field not present
40+
* [HHH-10648] - No MultipleBagFetchException is thrown when fetching two bags eagerly
41+
* [HHH-10679] - Subselect fetching is not used for collections if their entity owners are initialized in a batch
42+
* [HHH-10712] - Subselect fetches are not detected by load plans
43+
* [HHH-10729] - Issue with CriteriaBuilder.literal(boolean) in my select expression?
44+
* [HHH-10774] - SortedMap defined in .hbm.xml are not sortable
45+
* [HHH-10796] - org.hibernate.query.Query<R> setProperties(Map map); set to null parameters not contained in the map
46+
* [HHH-10797] - PostgreSQL81Dialect does not honor the lock timeout settings
47+
* [HHH-10801] - Bytecode enhancement of @MappedSuperclass
48+
* [HHH-10802] - Attempt to resolve foreign key metadata from JDBC metadata failed to find column mappings for foreign key
49+
* [HHH-10803] - JPA specification violation in Query.getParameter(int) in HIbernate 5.2
50+
* [HHH-10805] - PostgreSQL Dialect v 9.4 Doesn't support materialized view validation
51+
* [HHH-10807] - Flushing EntityManager with rollback only transcation causes error
52+
* [HHH-10811] - Envers can't start when some audited field has accented letters
53+
* [HHH-10820] - InformationExtractorJdbcDatabaseMetaDataImpl quoted table names
54+
* [HHH-10824] - Query.stream() generic element type is wrong
55+
* [HHH-10826] - Auxiliary Database Object no longer documented
56+
* [HHH-10833] - NoResultException does not thrown after updating to 5.2
57+
* [HHH-10841] - Field marked as @Generated not being audited.
58+
* [HHH-10843] - QuerySyntaxException when use CriteriaBuilder.concat in selectCase expression
59+
* [HHH-10846] - InformixDialect has incorrect substring function
60+
* [HHH-10851] - PropertyAccessMixed not aware of Access annotation
61+
* [HHH-10860] - Query#scroll() throws NPE
62+
* [HHH-10863] - Improve consistency of how we call implicitNamingStrategy.determineBasicColumnName with element collections
63+
* [HHH-10865] - Join table of lazy loading many-to-many relation not saved when lazy initialization bytecode enhancement is active
64+
* [HHH-10870] - Parameter lookup for Iterable fails on Criteria API
65+
* [HHH-10876] - DefaultIdentifierGeneratorFactory does not consider the hibernate.id.new_generator_mappings setting
66+
* [HHH-10885] - JPA Native Queries with ordinal parameter are zero based
67+
* [HHH-10886] - The follow-on-locking Oracle mechanism should consider UNION as well
68+
* [HHH-10889] - Fix unit tests failing on Oracle
69+
* [HHH-10890] - PostgreSQL does not consider alias-specific LockMode
70+
* [HHH-10893] - Reusing Query but changing collection parameters returns wrong result
71+
* [HHH-10904] - Fix tests failing when switching to MySQL
72+
73+
74+
** New Feature
75+
* [HHH-10816] - SQLServer2005Dialect does not use NOWAIT for aliases
76+
* [HHH-10817] - AbstractHANADialect should support the NOWAIT directive in the FOR UPDATE clause
77+
* [HHH-10837] - Add new setting to disable/enable scanning for the static metamodel.
78+
* [HHH-10877] - Introduce a configuration option to allow out of transaction updates
79+
80+
** Task
81+
* [HHH-10799] - Add PostgreSQL 9.5 Dialect which supports the SKIP LOCKED clause
82+
* [HHH-10808] - Update documentation according to 5.2 changes
83+
* [HHH-10864] - Allow ORM to be built with Java 9
84+
* [HHH-10867] - Updating Hibernate Validator to 5.2.4.Final
85+
* [HHH-10899] - Provide module ZIP file for upgrading WildFly to latest Hibernate
86+
87+
** Improvement
88+
* [HHH-1594] - Add on-delete="cascade" support to unidirectional *ToOne relationships.
89+
* [HHH-9021] - Select expression in JPA doesn't work
90+
* [HHH-9486] - Envers ValidityAuditStrategy triggers "HHH000444: Encountered request for locking ..." warning on Oracle
91+
* [HHH-10786] - Add MySQL 5.7 JSON datatype support
92+
* [HHH-10822] - Wrong signature for SharedSessionContract#setJdbcBatchSize
93+
* [HHH-10823] - Consider adding hibernate-entitymanager again
94+
* [HHH-10835] - The hash code calculation of the EntityKey should also include the hash code of the root entity name.
95+
* [HHH-10839] - Restore some lost backwards compatibility of the legacy org.hibernate.Query
96+
* [HHH-10861] - JPA Constructor Expressions fails with nullLiteral passed to constructor
97+
* [HHH-10883] - Restore the Maven artifact hibernate-java8 as an empty placeholder
98+
99+
100+
** Deprecation
101+
* [HHH-10906] - Remove passing EnversService in AuditStrategy.
102+
103+
6104

7105
Changes in 5.2.0.Final (June 1, 2016)
8106
------------------------------------------------------------------------------------------------------------------------

0 commit comments

Comments
 (0)