7.0 prep
This commit is contained in:
parent
924c802d83
commit
8c79826060
|
@ -1,4 +1,4 @@
|
||||||
= Hibernate 7.0.0.Alpha1
|
= Hibernate 7.0.0.Alpha2
|
||||||
Steve Ebersole
|
Steve Ebersole
|
||||||
:toc:
|
:toc:
|
||||||
:toclevels: 2
|
:toclevels: 2
|
||||||
|
@ -14,7 +14,10 @@ Steve Ebersole
|
||||||
:user-guide-url: {docs-url}/userguide/html_single/Hibernate_User_Guide.html
|
:user-guide-url: {docs-url}/userguide/html_single/Hibernate_User_Guide.html
|
||||||
:ql-guide-url: {docs-url}/querylanguage/html_single/Hibernate_Query_Language.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]]
|
[[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.
|
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]]
|
||||||
== Java 17
|
== Java 17
|
||||||
|
|
|
@ -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
|
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
|
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
|
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:
|
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. 6.0.0.Final)
|
.. The version to be released (e.g. 7.0.0.Final)
|
||||||
.. The next development version (e.g. 6.0.1-SNAPSHOT)
|
.. The next development version (e.g. 7.0.1-SNAPSHOT)
|
||||||
.. The GitHub branch from which to release
|
.. The GitHub branch from which to release
|
||||||
|
|
||||||
The Jenkins job performs the following tasks:
|
The Jenkins job performs the following tasks:
|
||||||
|
|
Loading…
Reference in New Issue