Changelog History
Page 1
-
v1.19.5 Changes
July 01, 2022 -
v1.19.4 Changes
May 19, 2022π Build
- Add License.md to zip tarball (#2386)
Chore
- Updated build status badges (#2424)
- Enabled stable bot (#2425)
Core
- Fixed validation for input type="date" (#2360)
- Wait for pendingRequests to finish before submitting form (#2369)
- Fixed bug for Html Editors (#2154) (#2422)
- Fixed ReDoS vulnerability in URL2 validation (#2428)
β Test
- Switch from Travis to GitHub workflows (#2423)
-
v1.19.3 Changes
January 09, 2021Core
- CVE-2021-21252: fixed Regular Expression Denial of Service vulnerability (#2371)
- Replaced deprecated jQuery functions (#2335)
Chore
- Add Accessibility section to Readme (#2149)
Localization
- Add "pattern" translation for French (#2363)
- add phone validate translate for Turkish translation (#2343)
-
v1.19.2 Changes
May 23, 20201.19.2 / 2020-05-23
Core
- π Core: Fixes deprecated calls to jQuery trim for compat with newer jQuery core versions (#2328)
Contributors
- Brighton Balfrey
- Markus Staab
- Brahim Arkni
-
v1.19.1 Changes
June 15, 20191.19.1 / 2019-06-15
Core
- π Change focus() to trigger("focus") (#2243)
π Build
- Set jQuery as a peer dependency (#2248)
Localization
- β Add zh_TW translation for step message (#2245)
- β Adding Serbian translation for step method message (#2251)
Contributors
- Ahmed Gaber
- Brahim Arkni
- Dusan Orlovic
- Markus Staab
- Ryan Chang
- Stephen Scott
-
v1.19.0 Changes
November 28, 2018IMPORTANT NOTE
Subresource Integrity hashes
As of 1.18.0, we started to provide Subresource Integrity hashes of all distribution files.
π The hashes for the 1.19.0 release can be found in the file
jquery-validation-sri.json
underdist
folder.
π Changelog:
β Additional
- Don't fail when field is optional in CNPJBR & CPFBR rules (#2236)
- β Add validation rule for mobile number of Russia Federation (#2207)
- β Add Brazillian CNPJ validation rule (#2222)
- β Add Brazillian CNH number (Carteira Nacional de Habilitacao) (#2234)
- β Add ABA Routing Number Validation (#2216)
Core
Localization
- β Add Swedish translation for pattern (#2227)
Thanks to all the Contributors
- Brahim Arkni
- Cory Silva
- jehadja
- JoΓ£o Issamu Francisco
- Julio Spader
- Markus Staab
- Saeed Prez
- Zhiliang Xu
-
v1.18.0 Changes
September 09, 2018IMPORTANT NOTE
Subresource Integrity hashes
As of this release, we started to provide Subresource Integrity hashes of all distribution files. The hashes can be found in the file
jquery-validation-sri.json
underdist
folder. Unfortunately for this release, we screwed up something and we got the hashes of two main files (dist/jquery.validate.js
anddist/additional-methods.js
) wrong, but the rest are fine. As a result, you have to download the sri file (direct link
) from the release page instead. It's all well and good. It was just an error of mixing files from my part (@Arkni).CDNJS
Due to a copy-past error, the file
localization/messages_ar.js
(unminified version) now contains wrong content. We have already notified CDNJS maintainers and they confirmed to us that there is nothing we can do to change that file as they already have checksum and SRI calculated for every file once it has been added.π So as a result, please either use the minified version of the same file or extract it from
jquery-validation-1.18.0.zip
attached in this release.
π Changelog:
Core
- Don't call submitHandler when in debug mode (#2193)
- Cast empty data attributes to 'true' (#2182)
- Ignore elements that belong to other/nested forms (#2147)
- π Use element.isContentEditable instead of hasAttribute (#2142)
- β Add deprecation warning to 'date' method (#2138)
- π Allow the normalizer to return any value (#2054)
- Guard against null & undefined values in required method (#2053)
β Additional
- β Add Brazillian PIS/NIS number validation method (#2204)
- β Add validation method for Polish telephone number (#2136)
- β‘οΈ Updated link to EAN docs in creditcard.js (#2120)
- π Allow N11 exchange for non-geo US phone (#2098)
- β Add new BIN range for MasterCard (#2088)
- β Add maxfiles, maxsize and maxsizetotal methods (#2087)
- β Add greaterThan and lessThan methods (#2061)
π Build
- β Test on node 6.x and drop node 0.12.x (#2133)
- Generate sub-resource integrity hashes of the distribution files (#2082)
- π Include localization files in tagged releases (#2057)
- π¦ Include minified version of additional methods in npm package (#2057)
Demo
- β Add sample code for Bootstrap 4 usage (#2173)
Localization
- β Added Czech and Slovak translations for STEP method (#2197)
- β Add localized methods for italian culture (it) (#2195)
- β Add step validation string to message_zh (#2177)
- π Fix typo in pt-BR localization file (#2139)
- β Add message for phonePL method (#2136)
- β‘οΈ Update Norwegian language file (#2132)
- β‘οΈ Update Persian language file (#2122)
- β‘οΈ Update German language file (#2115)
- π Fix meaning in Bulgarian sentence (#2112)
- β Add remote translation to no (#2097)
- π Fixed wrong placeholder in vi translation (#2085)
- β Add missing format method in message_{fr,tr}.js files (#2075)
- Fix typos in messages_pt_BR.js (#2073)
- β Add new danish translations (#2067)
- β Add Swedish validation message for remote (#2066)
β Test
- Cast empty data attributes to 'true' (#2182)
- Ignore elements that belong to other/nested forms (#2147)
- β Add tests for phonePL method (#2136)
- β Add missing description to a test (#2055)
- Required method should return false for null & undefined values (#2053)
Thanks to all the Contributors
- Brahim Arkni
- Caro Caserio
- Cleiton da Silva Mendonça
- George Gooding
- George Henne
- Geraldo Ribeiro
- Hawkon
- Hookyns
- Javier Lopez Casanello
- Jonathan
- Keith Morrison
- Kevin Mian Kraiker
- Lukas Drgon
- Lukasz
- Marco Grossi
- Markus Staab
- Rob Johnston
- Samuel Lie
- Siamak Mokhtari
- Uwe
- Vencislav Atanasov
- William Desportes
- Yuan Xulei
-
v1.17.0 Changes
July 20, 2017Core
- Pass on the value of the used submit button for scripted submits (#2019)
- β Removed aria-required attribute (#2012)
- Assign rules to contenteditable via
.validate()
and.rules()
(#1947) - Count invalid fields with empty message in
numberOfInvalids()
(#1942) - β Added support for button elements with descendants (#1901)
- β Add support for defining a global normalizer (#1905)
β Additional
- β Add localized number validation to methods_nl.js (#2014)
- β Remove unreachable return from
cifES.js
(#1994) - β Add optional support to cifES, nifES and nieES (#1966)
- β Add netmask validation method (#1955)
- β Add Polish tax id validation method (#1850)
- π Fixed validation for specific case for Spanish NIFs (#1914)
Localization
- β Added Step Range Validation to messages_ja (#1936)
- β Add hungarian step message (#1888)
- β Add Sindhi locale (#1900)
- β Added norsk step translation (#1918)
- β Add missing french step translation (#1928)
- β Added nl- translation for "step" property (#1902)
- β Add French translation for notEqualTo method (#2033)
Readme
- β Add note about trimming whitespaces inside required method (#2028)
β Tests
- Pass on the value of the used submit button for scripted submits (#2019)
- π Use assert#pushResult instead of assert#push (#2018)
All
- π Fix links after move to organization
- π Use https
π Build
- β¬οΈ Upgrade QUnit to 2.3.3 (#2018)
π Thanks to the contributors of this release
Alex Bokii
Armindo Maurits
Bas van Marwijk
Brahim Arkni
cbrianso
Dominik Krzywiecki
GitHub
Huzoor Bux
jarey
Jonathan
manospasj
Markus Staab
Peter Philipp
PhistucK
Rob Johnston
RΓ‘cz Tibor ZoltΓ‘n
tchiotludo
Wang Sen
Worthy7 -
v1.16.0 Changes
December 01, 20161.16.0 / 2016-12-01
β Additional
- Refine cifES and nieES algorithms (#1826)
π Build
- π¦ Include Minified Version in NPM Package
- β¬οΈ Bump dev-dependencies to latest versions
Core
- β Add binding for input with button type. Closes #1891
- π Support jquery3. Closes #1866
- π Change jQuery alias 'expr[":"]' to 'expr.pseudos'
Localization
- β Add Urdu translation. Closes #1873.
- π Fixed wrong file-extension for az translation. Closes #1890.
- β Added missing translation in pt-BR (Closes #1897)
- π Fixed typo in arabien language file.
β Tests
- β¬οΈ Upgrade QUnit to 2.0.
UMD
- π Better support for CommonJS.
-
v1.15.1 Changes
July 22, 20161.15.1 / 2016-07-22
β Additional
- π Fix multiple mime-type validation
- π IBAN require at least 5 chars (Closes #1797, Fixes #1674)
- Correct notEqualTo jQuery reference
Core
- β Added failing test for #1805
- π Fix group validation with 3 and more fields
- π Fix regressions introduced in #1644 and #1657 (Closes #1800)
- β‘οΈ Update step validation to handle floating points correctly
- π Fix error when calling $.fn.rules() on a non-form element
- Call
errorPlacement
in validator scope - π Fixed issue with contenteditable elements in forms where events for single input validation would cause exceptions
Demo
- β Add links to Bootstrap and Semantic-UI demos to index.html
- π Use
.on()
instead of.validateDelegate()
Localization
- β Added Azeri language
β Tests
- β Added regression unit tests for PR #1760