diff --git a/release-announcement.adoc b/release-announcement.adoc index b0b2cf0748..a0c07caa49 100644 --- a/release-announcement.adoc +++ b/release-announcement.adoc @@ -1,4 +1,4 @@ -= Hibernate 7.0.0.Alpha1 += Hibernate 7.0.0.Alpha2 Steve Ebersole :toc: :toclevels: 2 @@ -14,7 +14,10 @@ Steve Ebersole :user-guide-url: {docs-url}/userguide/html_single/Hibernate_User_Guide.html :ql-guide-url: {docs-url}/querylanguage/html_single/Hibernate_Query_Language.html -7.0.0.Alpha1 is the first development release of the Hibernate 7.0 family which includes many new features, in addition to many improvements and fixes. +With 7.0.0.Alpha2, Hibernate ORM is now passing the Jakarta Persistence 3.2 TCK!! + +- https://ci.hibernate.org/view/ORM/job/hibernate-orm-tck-3.2/job/wip%252F7.0/24/[Results] with Java 17 +- https://ci.hibernate.org/view/ORM/job/hibernate-orm-tck-3.2/job/wip%252F7.0/25/[Results] with Java 21 [[jpa-32]] @@ -22,6 +25,7 @@ Steve Ebersole 7.0 migrates to Jakarta Persistence 3.2 which can be fairly disruptive. See the link:{migration-guide-url}#jpa-32[Migration Guide] for details. +See https://in.relation.to/2024/04/01/jakarta-persistence-3/[this blog post] for a summary of the changes in 3.2 [[java-17]] == Java 17 diff --git a/release/jenkins-release-process.adoc b/release/jenkins-release-process.adoc index bc050ee2d1..e6232614e1 100644 --- a/release/jenkins-release-process.adoc +++ b/release/jenkins-release-process.adoc @@ -18,9 +18,9 @@ First, a list of resources you will need access to in order to perform a release 1. Perform `./gradlew preVerifyRelease` locally (after pulling all upstream changes). The Jenkins job does only the release steps, and we need to make sure tests and checkstyle especially are ok 2. Mark the version as released in Jira 3. Close all issues associated with the version as closed. Be sure to remove the version from any issues that are not resolved (e.g. rejected) - the Jira "release notes" mechanism includes all issues with that version as the fix-for regardless of the resolution -4. Start the https://ci.hibernate.org/view/ORM/job/hibernate-orm-release/[Jenkins job]. It is a parameterized build - Jenkins will prompt user for needed information: -.. The version to be released (e.g. 6.0.0.Final) -.. The next development version (e.g. 6.0.1-SNAPSHOT) +4. Start the https://ci.hibernate.org/view/Release/job/hibernate-orm-release-jdk17/[Jenkins job]. It is a parameterized build - Jenkins will prompt user for needed information: +.. The version to be released (e.g. 7.0.0.Final) +.. The next development version (e.g. 7.0.1-SNAPSHOT) .. The GitHub branch from which to release The Jenkins job performs the following tasks: