6.0.0.Alpha9 release

This commit is contained in:
Steve Ebersole 2021-08-04 21:00:05 -05:00
parent 4c5b1cb2a8
commit 85b8fba140
3 changed files with 36 additions and 3 deletions

View File

@ -3,6 +3,39 @@ Hibernate 6 Changelog
Note: Please refer to JIRA to learn more about each issue. 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) Changes in 6.0.0.Alpha8 (May 18, 2021)
------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------

View File

@ -1 +1 @@
hibernateVersion=6.0.0-SNAPSHOT hibernateVersion=6.0.0.Alpha9

View File

@ -25,12 +25,12 @@ Many release steps have been automated, but some still need to be done manually:
1. Mark version released in Jira 1. Mark version released in Jira
2. Bulk close all the version's Jira tickets 2. Bulk close all the version's Jira tickets
3. Get changelog from Jira and add to `../changelog.txt` 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 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 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. 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 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 10. Commit
11. Push (both the branch and tag) upstream 11. Push (both the branch and tag) upstream