[hibernate/hibernate-validator] 9cd5dd: Preparing next development iteration
by Marko Bekhta
Branch: refs/heads/wip/main/jakarta-validation-40
Home: https://github.com/hibernate/hibernate-validator
Commit: 9cd5dd142aa8aea0cc33471f6668f0efd3418d23
https://github.com/hibernate/hibernate-validator/commit/9cd5dd142aa8aea0c...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-07-11 (Sat, 11 Jul 2026)
Changed paths:
M annotation-processor/pom.xml
M bom/pom.xml
M build/build-config/pom.xml
M build/enforcer/pom.xml
M build/reports/pom.xml
M cdi/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/java/modules/cdi/pom.xml
M integrationtest/java/modules/no-el/pom.xml
M integrationtest/java/modules/simple/pom.xml
M integrationtest/java/modules/test-utils/pom.xml
M integrationtest/wildfly/pom.xml
M parents/internal/pom.xml
M parents/public/pom.xml
M performance/pom.xml
M pom.xml
M tck-runner/pom.xml
M test-utils/pom.xml
Log Message:
-----------
Preparing next development iteration
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: 94100448d2c254dc9eb2cda65bd1e8a1b2084382
https://github.com/hibernate/hibernate-validator/commit/94100448d2c254dc9...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-07-11 (Sat, 11 Jul 2026)
Changed paths:
M build/build-config/pom.xml
M pom.xml
Log Message:
-----------
Initial setup to enable Jakarta Validation 4.0 development
TODO: revert the changes from this commit once ready to merge to main
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: 0784eb3518cba0a23ddac2f7c45bb86b2920c6fe
https://github.com/hibernate/hibernate-validator/commit/0784eb3518cba0a23...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-07-11 (Sat, 11 Jul 2026)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/xml/config/ValidationXmlParser.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/MappingXmlParser.java
A engine/src/main/xsd/validation-configuration-4.0.xsd
A engine/src/main/xsd/validation-mapping-4.0.xsd
M pom.xml
M tck-runner/pom.xml
Log Message:
-----------
Switch to Jakarta Validation 4.0 dependencies and add the XSDs
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: 9d6dd0f5508cef50c33802b0dcb5eeba23fcca00
https://github.com/hibernate/hibernate-validator/commit/9d6dd0f5508cef50c...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-07-11 (Sat, 11 Jul 2026)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorContextImpl.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextTest.java
M pom.xml
M tck-runner/pom.xml
Log Message:
-----------
More updates to match Jakarta Validation 4.0 api
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
# Conflicts:
# engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorContextImpl.java
Commit: dfdd825a6c9e20025053f5272da853db2434f1be
https://github.com/hibernate/hibernate-validator/commit/dfdd825a6c9e20025...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-07-11 (Sat, 11 Jul 2026)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java
Log Message:
-----------
Add implementation for ConstraintDescriptor#getAttribute
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: ae9df5933225cb6334e195bb4f27ba32dab7adcb
https://github.com/hibernate/hibernate-validator/commit/ae9df5933225cb633...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-07-11 (Sat, 11 Jul 2026)
Changed paths:
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/checks/ConstraintValidatorCheck.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/ConstraintHelper.java
Log Message:
-----------
Account for the fact that validatedBy can now be null in the AP
since it has a default value of {}
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: e4e47622c075fbdcb39e8949b7a46af2207972be
https://github.com/hibernate/hibernate-validator/commit/e4e47622c075fbdcb...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-07-11 (Sat, 11 Jul 2026)
Changed paths:
M tck-runner/pom.xml
Log Message:
-----------
Fix signature file paths
Compare: https://github.com/hibernate/hibernate-validator/compare/f0578596bac1...e...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-validator/settings/notifications
1 month, 3 weeks
[hibernate/hibernate-orm] 8781a1: Rework mirror handling in Gradle build
by Yoann Rodière
Branch: refs/heads/7.3
Home: https://github.com/hibernate/hibernate-orm
Commit: 8781a1f0bf140d325c11e2165a6da943eda8d33e
https://github.com/hibernate/hibernate-orm/commit/8781a1f0bf140d325c11e21...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-10 (Fri, 10 Jul 2026)
Changed paths:
M .github/workflows/ci.yml
M MAINTAINERS.md
A gradle/mirror.gradle
A local-build-plugins/settings.gradle
M settings.gradle
M tooling/hibernate-maven-plugin/src/intTest/java/org/hibernate/orm/tooling/maven/AbstractMavenTestIT.java
Log Message:
-----------
Rework mirror handling in Gradle build
Replace the old MAVEN_MIRROR-based mirror configuration with a new
MIRROR_<REPO>_(URL|USERNAME|PASSWORD|FALLBACK) pattern that supports
Maven Central, Central Portal Snapshots, and Gradle Plugin Portal.
The mirror script is applied from settings.gradle inside pluginManagement
so that repos are rewritten before settings plugins are resolved.
Lifecycle callbacks handle per-project repos. Applied scripts that use
separate buildscript blocks pass their ScriptHandler via
gradle.ext.__mirrorBuildScript so mirror.gradle can rewrite their repos.
Assisted-By: Claude Code <noreply(a)anthropic.com>
Commit: c53f97e5304a67861235af9ba6b27de26c2d4a1e
https://github.com/hibernate/hibernate-orm/commit/c53f97e5304a67861235af9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-10 (Fri, 10 Jul 2026)
Changed paths:
M .github/workflows/ci-report.yml
M .github/workflows/ci.yml
M Jenkinsfile
M ci/build-github.sh
M ci/jpa-3.2-tck.Jenkinsfile
M ci/quarkus.Jenkinsfile
A gradle/init.gradle
R gradle/mirror.gradle
M local-build-plugins/settings.gradle
M settings.gradle
Log Message:
-----------
Migrate mirror handling from applied script to init script
Assisted-By: Claude Code <noreply(a)anthropic.com>
Compare: https://github.com/hibernate/hibernate-orm/compare/654080cc325b...c53f97e...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 3 weeks
[hibernate/hibernate-orm] 9686a9: Rework mirror handling in Gradle build
by Yoann Rodière
Branch: refs/heads/7.4
Home: https://github.com/hibernate/hibernate-orm
Commit: 9686a95e9df272d67e0702459a8c43d38bcf79ef
https://github.com/hibernate/hibernate-orm/commit/9686a95e9df272d67e07024...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-10 (Fri, 10 Jul 2026)
Changed paths:
M .github/workflows/ci-report.yml
M .github/workflows/ci.yml
M MAINTAINERS.md
A gradle/mirror.gradle
M local-build-plugins/settings.gradle
M settings.gradle
M tooling/hibernate-maven-plugin/hibernate-maven-plugin.gradle
M tooling/hibernate-maven-plugin/src/intTest/java/org/hibernate/orm/tooling/maven/AbstractMavenTestIT.java
Log Message:
-----------
Rework mirror handling in Gradle build
Replace the old MAVEN_MIRROR-based mirror configuration with a new
MIRROR_<REPO>_(URL|USERNAME|PASSWORD|FALLBACK) pattern that supports
Maven Central, Central Portal Snapshots, and Gradle Plugin Portal.
The mirror script is applied from settings.gradle inside pluginManagement
so that repos are rewritten before settings plugins are resolved.
Lifecycle callbacks handle per-project repos. Applied scripts that use
separate buildscript blocks pass their ScriptHandler via
gradle.ext.__mirrorBuildScript so mirror.gradle can rewrite their repos.
Assisted-By: Claude Code <noreply(a)anthropic.com>
Commit: 934ad549859d6231945707d807a285d8f047231a
https://github.com/hibernate/hibernate-orm/commit/934ad549859d6231945707d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-10 (Fri, 10 Jul 2026)
Changed paths:
M .github/workflows/ci-report.yml
M .github/workflows/ci.yml
M Jenkinsfile
M ci/build-github.sh
M ci/jpa-3.2-tck.Jenkinsfile
M ci/quarkus.Jenkinsfile
A gradle/init.gradle
R gradle/mirror.gradle
M local-build-plugins/settings.gradle
M settings.gradle
Log Message:
-----------
Migrate mirror handling from applied script to init script
Assisted-By: Claude Code <noreply(a)anthropic.com>
Compare: https://github.com/hibernate/hibernate-orm/compare/2f009bf13e78...934ad54...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 3 weeks
[hibernate/hibernate-orm] 4910a6: Rework mirror handling in Gradle build
by Yoann Rodière
Branch: refs/heads/8.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 4910a603c899d5a81a2b78937f9595b55d07a707
https://github.com/hibernate/hibernate-orm/commit/4910a603c899d5a81a2b789...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-10 (Fri, 10 Jul 2026)
Changed paths:
M .github/workflows/ci-report.yml
M .github/workflows/ci.yml
M MAINTAINERS.md
A gradle/mirror.gradle
M hibernate-tck-runner/hibernate-tck-runner.gradle
M local-build-plugins/settings.gradle
R local-build-plugins/src/main/java/org/hibernate/orm/env/MavenMirror.java
A local-build-plugins/src/main/java/org/hibernate/orm/env/Repositories.java
M settings.gradle
M tooling/hibernate-maven-plugin/hibernate-maven-plugin.gradle
M tooling/hibernate-maven-plugin/src/intTest/java/org/hibernate/orm/tooling/maven/AbstractMavenTestIT.java
Log Message:
-----------
Rework mirror handling in Gradle build
Replace the old MAVEN_MIRROR-based mirror configuration with a new
MIRROR_<REPO>_(URL|USERNAME|PASSWORD|FALLBACK) pattern that supports
Maven Central, Central Portal Snapshots, and Gradle Plugin Portal.
The mirror script is applied from settings.gradle inside pluginManagement
so that repos are rewritten before settings plugins are resolved.
Lifecycle callbacks handle per-project repos. Applied scripts that use
separate buildscript blocks pass their ScriptHandler via
gradle.ext.__mirrorBuildScript so mirror.gradle can rewrite their repos.
Mirror env vars are moved to the workflow level in CI so all jobs
and steps inherit them automatically.
Assisted-By: Claude Code <noreply(a)anthropic.com>
Commit: 127830a653de8a1da9d7dc018e6217279681bc75
https://github.com/hibernate/hibernate-orm/commit/127830a653de8a1da9d7dc0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-10 (Fri, 10 Jul 2026)
Changed paths:
M .github/workflows/ci-report.yml
M .github/workflows/ci.yml
M Jenkinsfile
M ci/build-github.sh
M ci/build-tck-github.sh
M ci/quarkus.Jenkinsfile
A gradle/init.gradle
R gradle/mirror.gradle
M local-build-plugins/settings.gradle
M settings.gradle
Log Message:
-----------
Migrate mirror handling from applied script to init script
Assisted-By: Claude Code <noreply(a)anthropic.com>
Compare: https://github.com/hibernate/hibernate-orm/compare/c294dbd2ab54...127830a...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 3 weeks