Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-validator
Commit: b8a93dfba4922245dfc72997dce2163bb27d8f33
https://github.com/hibernate/hibernate-validator/commit/b8a93dfba4922245d...
Author: Matthias Kurz <m.kurz(a)irregular.at>
Date: 2026-06-19 (Fri, 19 Jun 2026)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/engine/MessageInterpolatorContext.java
M
engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/AbstractValidationContext.java
M
engine/src/main/java/org/hibernate/validator/messageinterpolation/HibernateMessageInterpolatorContext.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ExpressionLanguageMessageInterpolationTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ResourceBundleMessageInterpolatorTest.java
Log Message:
-----------
HV-2219 Expose constraint validator payload to message interpolators
Add a typed getConstraintValidatorPayload() accessor to
HibernateMessageInterpolatorContext and propagate the validator-scoped payload into
MessageInterpolatorContext during interpolation.
This lets custom MessageInterpolator implementations access payloads configured through
HibernateValidatorFactory#usingContext().constraintValidatorPayload(...), with the same
typed null-returning semantics as HibernateConstraintValidatorContext.
Commit: 944bf8323f44e2faa4c3954dd1fd86273b008a22
https://github.com/hibernate/hibernate-validator/commit/944bf8323f44e2faa...
Author: Matthias Kurz <m.kurz(a)irregular.at>
Date: 2026-06-19 (Fri, 19 Jun 2026)
Changed paths:
M documentation/src/main/asciidoc/reference/_ch04.adoc
M documentation/src/main/asciidoc/reference/_ch06.adoc
M
engine/src/main/java/org/hibernate/validator/messageinterpolation/HibernateMessageInterpolatorContext.java
Log Message:
-----------
HV-2219 Document message interpolator payload access
Mark the new HibernateMessageInterpolatorContext payload accessor as incubating and
document that custom message interpolators can access the constraint validator payload.
Compare:
https://github.com/hibernate/hibernate-validator/compare/5de54e8e32ab...9...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-validator/settings/notifications