Open issues

Make BVAL friendly towards Java 9 modules
BVAL-503
Introduce order for property constraints and allow to stop validation for first failing property constraint
BVAL-248
Separate the notion of message resolver vs message interpolator
BVAL-217
ConstraintViolationException links to bean field(s)
BVAL-737
Annotated bounded type parameter cause IllegalArgumentException
BVAL-729
@Valid and nested objects
BVAL-726
Allow asynchronous validation
BVAL-715
Clarify what happens when mixing inheritance and default group redefinition
BVAL-711
Clarify that behavior is undefined if legacy @Valid and type argument @Valid are given for same element
BVAL-709
Fix intermittent test failures of ValidationTest#testCachedProvidersCanBeGarbageCollected()
BVAL-707
Consider to create a new constraint for @Age
BVAL-704
Precise that the cascaded validation VE resolution algorithm is restricted to the VEs compatible with the declared type
BVAL-702
Add skew tolerance to time based constraints
BVAL-700
Fix incorrect example in table 5.1
BVAL-698
Include the ref type and ref number in the reference link title
BVAL-697
Base class for ConstraintValidator implementors
BVAL-696
In the XSD, relax the order of elements where the order does not matter
BVAL-694
Support ConstraintValidator declaration via service loader
BVAL-645
Promote Configuration#externalClassLoader to BV
BVAL-643
Validator.validateProperty is not enough for new collection support
BVAL-622
Clarify semantics of meta-data API if field and property type differ
BVAL-597
Allow to configure executable validation via Config
BVAL-582
Integrate the value in some of (or all) the node types of a Path
BVAL-570
Validate field / property constraint before class level constraint
BVAL-557
Add support for JSR 310 types Duration and Period
BVAL-553
Should we support Java 8 streams?
BVAL-523
Provide easy option to disable lifecycle validation with JAX-RS
BVAL-521
Evaluate integration with JSON-B
BVAL-519
Provide facility for more flexible HTTP error codes when using BV with JAX-RS
BVAL-518
Support Java Money (JSR 354)
BVAL-516
Explore constraint implementation simplifications via lambdas
BVAL-515
Integrate with WebSockets
BVAL-514
Upgrade website to latest Awestruct and ideally new skin
BVAL-507
Make re-generation of website work
BVAL-506
An annotation to reference other object annotations...
BVAL-494
Simplify defining group on method validation
BVAL-493
Consider offering a generic SPI to relax method constraint inheritance rules
BVAL-491
Define additional data for a constraint
BVAL-490
Clarify the scope of ValidatorFactory in a Java EE deployment
BVAL-489
Provide gpg signature files with uploaded artifacts
BVAL-488
Make @NotNull influence DDL in JPA
BVAL-478
Add the possibility to configure constraint definition dynamically
BVAL-475
Clarify whether nesting of message parameters within EL expressions is legal
BVAL-469
Allow for determination of default group sequence depending on object state
BVAL-457
Offer a public list of constraint implementations on beanvalidation.org and a pointer to their implementation
BVAL-426
Clarify behavior in case of hiding fields/properties
BVAL-396
Type-safe approach for cross-parameter constraints
BVAL-382
Support interpolation of dynamically set message parameters
BVAL-339
Considering impact of Java 8 lambda expressions for Bean Validation API and constraints
BVAL-313
Support validation of property paths
BVAL-294
issue 3 of 78

Separate the notion of message resolver vs message interpolator

Status