diff --git a/changelog.txt b/changelog.txt index 194e940aff..236760cc47 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,6 +3,39 @@ Hibernate 6 Changelog Note: Please refer to JIRA to learn more about each issue. +Changes in 6.0.0.Alpha9 (August 4, 2021) +------------------------------------------------------------------------------------------------------------------------ + +https://hibernate.atlassian.net/projects/HHH/versions/31944 + +** Bug + * [HHH-14719] - Hibernate has a dependency on apache-derby:10.11.1.1 that is vulnerable to CVE-2015-1832 with a CVSS of 9.1 and CVE-2018-1313 with a CVSS of 5.3 + * [HHH-14715 - Hibernate has a dependency to maven-core:3.0.5 that is vulnerable to CVE-2021-26291 with a CVSS of 9.1] + * [HHH-14704] - Union \+ OneToOne is broken in Hibernate 6 + +** Improvement + * [HHH-14745] - Add FunctionContributor contract + * [HHH-14678] - Drop ResultSetWrapper and friends + * [HHH-14617] - Remove `QueryLiteralRendering` and `LiteralHandlingMode` from v6 codebase + * [HHH-14512] - Add Jenkinsfile for ORM + * [HHH-2407] - rework HQL translator + * [HHH-1615] - GROUP BY entity does not work + +** New Feature + * [HHH-14693] - Introduce hibernate-community-dialects module + * [HHH-10668] - Add SQL dialect for SQLite 3 + +** Sub-task + * [HHH-14718] - Drop deprecated generator implementations + * [HHH-14495] - Use table name, rather than entity name, as base for per-entity implicit sequence naming + * [HHH-3688] - Formalize new HQL normalize phase + * [HHH-3687] - Formalize new HQL parse phase + +** Task + * [HHH-14605] - Handling for BLOB, CLOB and NCLOB relative to JavaTypeDescriptor `#isString` and `#isBinary` + + + Changes in 6.0.0.Alpha8 (May 18, 2021) ------------------------------------------------------------------------------------------------------------------------ diff --git a/gradle/version.properties b/gradle/version.properties index b0bf7e7db6..15c8016698 100644 --- a/gradle/version.properties +++ b/gradle/version.properties @@ -1 +1 @@ -hibernateVersion=6.0.0-SNAPSHOT \ No newline at end of file +hibernateVersion=6.0.0.Alpha9 \ No newline at end of file diff --git a/release/manual-release-process.adoc b/release/manual-release-process.adoc index cb68e4b086..e9fec5067a 100644 --- a/release/manual-release-process.adoc +++ b/release/manual-release-process.adoc @@ -25,12 +25,12 @@ Many release steps have been automated, but some still need to be done manually: 1. Mark version released in Jira 2. Bulk close all the version's Jira tickets 3. Get changelog from Jira and add to `../changelog.txt` -4. Change version (`ext.hibernateTargetVersion`) in `gradle/base-information.gradle` to the release version +4. Change version in `gradle/version.properties` to the release version 5. Commit - do not push, because pushing will cause CI to upload another staging repository 6. Do the release - from the root-dir, `./gradlew release`. This relies on Gradle's UP-TO-DATE checks, assuming you have verified the build already. `./gradlew cleanAndRelease` can be used instead to trigger a full clean+build for the release 7. Verify / trigger the sync to Central from BinTray happened. This never seems to happen automatically so plan on triggering the sync manually. 8. Create the release tag -9. Change version in `gradle/base-information.gradle` to the next development version +9. Change version in `gradle/version.properties` to the next development version 10. Commit 11. Push (both the branch and tag) upstream