Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
Note: Test this before going to production. Verify the jquery version being used. If you are using jquery version 1.8 and older, recommend either updating to jquery 1.10 which could cause issues with your other dependencies OR sticking to an older release such as 7.x-1.49. #2113725: Using jQuery Validation Plugin version 1.11.1 or later
#3138953 by nikunjkotecha: Drupal 9 readiness
#3101939 by Luke.Leber: Default required validation message does not match core form validation required message
#3063682 by jrockowitz, j.cowher, HeikkiY: Unable to move to previous page in a wizard form with clientside validation
#3076778 by nikunjkotecha, HeikkiY, naresh_bavaskar: Number field validation not translated
#3073528 by asvira: clientside_validation_jquery.libraries.yml has execute permission
#3084798 by paryank: Required error message is set even if the field is optional
Issue #3026931: Add support for EqualTo Rule
Issue #3025763: Unable to translate required message
Issue #2902818: Grammatical error in messages (allow overriding all the error messages)
Issue #3047567: Replace call to deprecated Unicode::strtolower() (D9 readiness)
CKEDITOR support added.
#2742973: Fix various issues.
#2784069: Fix Composer integration.
#2899231: Fix added for HTTPS when using CDN.
#2821985: Fix missing dependency for anonymous users.
#2895666: Allow library to be installed outside module.
#2932230: Correct the definition of hook clientside_validation_should_validate.
#2912374: Allow users to set custom message.
#2825286: Fix notices in Maxlength rule.
#2938029: Fix all coding standards issues as per D8 standard.
#2895643: Declare jQuery Validation's license.