All Versions
Latest Version
Avg Release Cycle
155 days
Latest Release
1387 days ago

Changelog History
Page 2

  • v2.6.4

    February 23, 2017
  • v2.6.1 Changes

    • ๐Ÿ‘ Avoid min/max/range validators for date type, until this is actually supported (#1158)
  • v2.6.0 Changes

    • 0๏ธโƒฃ While input with type="number" must have a default step of 1, the default for data-parsley-type="number" has been changed to 'any' as an hopeless attempt to minimize the confusion around this validator. (#1129)
  • v2.5.1 Changes

    • An input with class 'required' will no longer be required; only having an attribute 'required' or 'data-parsley-required' makes an input being required (#1138)
  • v2.5.0 Changes

    • ๐Ÿ†• New option debounce to minimize validation (#1103)
  • v2.4.2 Changes

    • $('...').parsley({someOption: 'value'}) will always set the option someOptions. Previously if the field/form was already initialized, options were ignored.
  • v2.3.1 Changes

    • Parsley now relies on input events instead of change and keyup events to revalidate after the first failure. This is now customizable with the triggerAfterFailure option. Triggers specified with the trigger option are unbound once a field has failed.
    • โšก๏ธ Parsley updates the UI before firing success/error/validated events
    • ๐Ÿ—„ Deprecated uses of ParsleyUI. Methods are now instance methods of ParsleyField, with modernized interfaces.
  • v2.2.0 Changes

    • type="number" now follows HTML5 spec. In particular, commas are no longer accepted. (#1037)
    • Calls to validate, isValid, whenValidate, whenValid use named arguments (e.g. validate({force: true, group: 'foo'})). Previous API is supported for isValid/validate but is deprecated.
    • โฌ‡๏ธ Drop support for undocumented option eventValidate.
  • v2.2.0-rc3 Changes

    • ๐Ÿ”€ Merged both versions (remote and basic) of Parsley. There is now a single version that is remote & promise aware.
    • โœ… Converted src/ and test/ to ECMAScript 6. Requires es5-shim if you need compatibility with IE8.
  • v2.2.0-rc2 Changes

    • A custom validator may specify an error message by simply passing it as first argument when rejecting the promise. (#560)
    • Submit buttons: data now included in the submitted form (#826) and attribute 'formnovalidate' is supported (#972)
    • Remote: use HTTP status code for what is considered valid or not (#956)
    • Remote: allow RESTful urls where "{value}" is replaced by the value to validate
    • Remote: add field:ajaxoptions to allow customizing of the ajax parameters (#894)
    • pattern validator is now anchored, unless it looks like /pattern/flag (#861)
    • Parsley won't try to correct names with caps (#990)