This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
html-validate (source) | devDependencies | major | 2.15.0 -> 3.5.0 |
Release Notes
html-validate/html-validate
v3.5.0
Features
-
rules: new rule
no-multiple-main
(fa3c065)
3.4.1 (2020-10-13)
Bug Fixes
v3.4.1
Bug Fixes
v3.4.0
Bug Fixes
- deps: update dependency acorn-walk to v8 (5a41662)
-
rules: fix issue in
no-dup-id
where value is dynamic (203debe), closes #96
Features
-
api: add additional prototypes to
validateString
(69e8102) -
dom: new api for caching data on
DOMNode
(13d99e4) - rules: implement caching in some helper methods (5746d6c)
v3.3.0
Bug Fixes
-
jest: add missing
filename
to typescript declaration (4be48fa) - meta: default to pass when testing excluded category from unknown element (07afa1a)
-
rules: handle unknown elements better in
element-permitted-content
(58ba1aa), closes #95
Features
-
jest:
toHTMLValidate()
supports passing expected errors (7b3c30e)
v3.2.0
Features
- rules: new rule allowed-links (d876206)
v3.1.0
Bug Fixes
-
rules:
no-redundant-for
should only target<label>
(a2395b6)
Features
-
meta: new property
labelable
(bf5cd6e) -
rules: new rule
multiple-labeled-controls
(ee28774), closes #86 -
rules: new rule
no-redundant-for
(d4445bb), closes #87
v3.0.0
Bug Fixes
- deps: update dependency chalk to v4 (614da1b)
- deps: update dependency eslint to v7 (186be9b)
- deps: update dependency espree to v7 (863cd0f)
chore
- drop node 8 support (b0a6731)
BREAKING CHANGES
- Node 8 support has been removed.
2.23.1 (2020-06-21)
Bug Fixes
v2.23.1
Bug Fixes
v2.23.0
Bug Fixes
-
cli:
expandFiles
path normalization for windows (b902853)
Features
-
config: add two new config presets
html-validate:standard
andhtml-validate:a17y
(36bf9ec), closes #90 -
rules: add
include
andexclude
options toprefer-button
(b046dc5), closes #90 -
rules: add
isKeywordExtended
method for rule authors (ca7e835)
v2.22.0
Bug Fixes
-
elements: add
<details>
and<summary>
elements (47ba673), closes #89 -
<legend>
should allow heading elements (73e150f) - deps: update dependency json-merge-patch to v1 (e9f83d2)
Features
v2.21.0
Bug Fixes
- meta: throw schema validation error when element metadata does not validate (6ecf050), closes #81
-
schema: allow
permittedContent
andpermittedDescendants
to use AND-syntax (2fa742c), closes #82 -
transform: expose
computeOffset
(d033538)
Features
-
dom:
DOMTokenList
can extract location data for each token (4f4dfe0), closes #74 -
rules: add
include
andexclude
options tono-inline-style
(6604e88), closes html-validate/html-validate-angular#3 -
rules: use more precise location from
DOMTokenList
(e874784)
2.20.1 (2020-04-19)
Bug Fixes
- handle loading js-files via
extends
again (e29987f)
v2.20.1
Bug Fixes
- handle loading js-files via
extends
again (e29987f)
v2.20.0
Bug Fixes
- meta: add missing null return type to MetaTable.getMetaFor (44eac5b)
- allow loading elements from js-file again (5569a94)
- make
ast
property private (cb1a2c8)
Features
- support loading custom formatters (0b02a31)
- formatters: use factory to load formatters to make it more webpack-friendly (81bef6e)
v2.19.0
Bug Fixes
Features
- meta: implicit inheritance when overriding existing element (8833a0f)
2.18.1 (2020-03-22)
Bug Fixes
- meta: allow regexp literal in element schema (444a472), closes #70
- meta: make all meta properties optional in type declaration (eac5052)
- meta: support case-insensitive regexp flag (96e7343), closes #69
- rules: use original wcag rule names (1d5aa3c)
Reverts
- Revert "ci: temporary add debug to troubleshoot @semantic-release/gitlab" (b4d016b)
v2.18.1
Bug Fixes
- meta: allow regexp literal in element schema (444a472), closes #70
- meta: make all meta properties optional in type declaration (eac5052)
- meta: support case-insensitive regexp flag (96e7343), closes #69
- rules: use original wcag rule names (1d5aa3c)
Reverts
- Revert "ci: temporary add debug to troubleshoot @semantic-release/gitlab" (b4d016b)
v2.18.0
Bug Fixes
- validate
input[list]
(9c70db2) -
rules:
no-dup-id
handles when id is set but omitted value (5f678a5) -
rules:
no-missing-references
ignores omitted references (b8863cd) -
rules: add contextual documentation for
deprecated
(7fbf433) -
rules: add contextual documentation for
element-name
(2a98bad) -
rules: better and more contextual messages for
deprecated
(3602be7) -
rules: contextual documentation for
deprecated-rule
(8b10601) -
rules: improve documentation for
doctype-html
(1a896a8) -
shim: expose
ConfigError
andUserError
(2d002c7) -
transform: ignore non-string values in
TemplateExtractor
(7f27c8b) - allow both null and empty string when attribute allows empty values (5b6991b)
Features
2.17.1 (2020-03-02)
Bug Fixes
- disable
void-style
when usingtoHTMLValidate
matcher (4d6bb3d)
v2.17.1
Bug Fixes
- disable
void-style
when usingtoHTMLValidate
matcher (4d6bb3d)
v2.17.0
Bug Fixes
-
elements:
<img>
srcset
attribute cannot be empty (27699ad) - jest: typescript compatibility with jest@23 (4efae54)
-
rules: add
aria-label
helper (6d5d963) -
rules: fix
deprecated-rule
missing location (1156c1e) - change config merge order in
toHTMLValidate
(204a8fa) -
rules: handle
aria-label
on links for WCAG H30 (eb01542), closes #67
Features
-
rules: mark
void
as deprecated (f6afc0f), closes #58 -
rules: new rule
no-self-closing
(d9c869b), closes #58 -
rules: new rule
script-element
(48ad6da) -
rules: new rule
script-type
(a680f1d) -
rules: new rule
void-content
(c93c63b), closes #58 -
rules: new rule
void-style
(f30de03), closes #58 - allow configuration override when using
validate{String,Source}
(6e62852)
v2.16.0
Bug Fixes
-
cli: fix typo when using
--init
with vuejs (6eee478) -
dom:
querySelector
and friends return empty when selector is empty (6a871de) - schema: add title and description to most properties (a7cea78)
-
schema: handle
$schema
in config and elements (a4f9054) - add missing
jest.js
andjest.d.ts
(8b767c2)
Features
Renovate configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by WhiteSource Renovate. View repository job log here.