html-validator
html-validator copied to clipboard
Update dependency html-validate to v7.18.1
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| html-validate (source) | 7.0.0 -> 7.18.1 |
Release Notes
html-validate/html-validate (html-validate)
v7.18.1
Bug Fixes
- cli: error message on missing --config file (e948a18)
v7.18.0
Features
Bug Fixes
- api: mark
Config.fromFile()as internal (3e70028) - api: mark
Config.getMetaTable()as internal (8cb6dd0) - api: mark
dumpEvents,dumpSource,dumpTokensanddumpTreeas internal (866f219) - jest:
toMatchCodeframeandtoMatchInlineCodeframehandles async result (584c67e)
v7.17.0
Features
- allow to specify plugins inline in configuration (6ba1467)
Bug Fixes
- rules: allow custom elements to use
aria-label(513a813)
v7.16.0
Features
- api:
ConfigLoaderreturns aResolvedConfig(1fd8b73)
Dependency upgrades
- deps: update dependency @html-validate/stylish to v4 (2a089ec)
v7.15.3
Bug Fixes
- api: remove unused
urlimport (a2017ff)
v7.15.2
Bug Fixes
- api: fix typescript not finding type declarations (0950bb9), closes #217
- rules:
form-dup-namedefaults to allow<button type="submit">to share name (b39b9ad), closes #212
Dependency upgrades
- deps: update dependency glob to v10 (1855cf0)
v7.15.1
Bug Fixes
- add missing exports (7fb141d)
- fix
html-validate/test-utilsentrypoint (62fbee3) - include tsdoc-metadata.json (61dd7dd)
v7.15.0
Features
- dts rollup (9743e9c)
Bug Fixes
- dom:
querySelectortypescript declaration returns null to match implementation (9c9befe) - fix browser entrypoint for older bundlers (c8320ba)
v7.14.0
Features
- rules: add
[role="alertdialog"]as a default sectioning root forheading-level(b87581a)
Bug Fixes
- cli: fix glob pattern when file extension list is empty (d95a418)
Dependency upgrades
- deps: update dependency glob to v9 (effd3bc)
v7.13.3
Bug Fixes
v7.13.2
Bug Fixes
- add button and reset types to form-dup-name shared options (d6ef9f8)
v7.13.1
Bug Fixes
no-unused-disableproperly reports location when more than two rules are disabled (26d1970)- allow
no-unused-disableto be disabled by directive (b11166c)
v7.13.0
Features
- expose
Validatorhelper (6ef10dd), closes #204 - report unused disable directives (5a2731f), closes #196
v7.12.2
Bug Fixes
form-dup-namevalidate checkboxes by default (d5e7b7d), closes #202- add
allowArrayBracketsoption toform-dup-namerule (a43ea0b), closes #203 - add
sharedoption toform-dup-nameto set which controls allow shared names (7ddc02b), closes #201
v7.12.1
Bug Fixes
v7.12.0
Features
- api:
Attribute.valueMatchescan take array of keywords to match against (0a5ff8e) - api: add
Rule.getMetaFor(..)(5a76381) - api: add new
formAssociatedproperty when defining metadata (3d56c4a) - meta:
MetaAttributeAllowedCallbacktakes the attribute as second argument (7a4edeb) - rules: new rule
form-dup-name(74f8e2d), closes #197 - rules: new rule
map-id-name(abe5acb), closes #184
Bug Fixes
- parser: enable cache api on document root (a1cfe64)
v7.11.1
Bug Fixes
- allow setting metadata attribute to
nullto remove it (7118d9b) - better error message when element inheritance fails (717c186)
v7.11.0
Features
- api: add
keywordPatternMatcherfor usage withinclude/excludeoptions (6bd360f) - rules: add
includeandexcludesupport tono-unknown-elements(cd7fb23) - validateOccurrences and element-permitted-occurences support tag category (b37d9ac)
Bug Fixes
- hgroup is still valid, support the current content model (4040db3), closes #198
- rules: improve error message for
wcag/h63(fa16f51) - rules: improved error message with
element-required-contentusing categories (a71a2d8)
v7.10.1
Bug Fixes
- allow
aswithprefetch(54ceeb1)
v7.10.0
Features
- rules: add
wcag/h63for header cell scopes (ee012c6)
Bug Fixes
- html5:
<th>does not requirescopeattribute (44bb935), closes #189 - rules:
empty-headinghandleshiddenattribute (e33b55e), closes #193 - rules:
wcag/h30handleshiddenattribute (c5ac930)
v7.9.0
Features
- new
definePluginhelper (e28c275) - rules: new option
ignoreCaseadded tounrecognized-char-ref(4a1b9af) - rules: new option
requireSemicolonadded tounrecognized-char-ref(b7a5067) - rules: new rule
map-dup-name(ad7bfff), closes #180
Bug Fixes
- rules: add selector to
unrecognized-char-referrors (73b29ef) - rules: include different capitalization for named character references (html entities) (83f205a), closes #192
v7.8.0
Features
- html5: bundle element metadata (1e59f3e)
Bug Fixes
- api:
getFormatterts declaration guarantees aFormatterwill be returned for known formatters (14ce8b1)
v7.7.1
Bug Fixes
- api: export browser bundle as
html-validate/browser(dc1c322) - html5: handle
<meta property>(RDFa such as OG) (63e8814), closes #187
v7.7.0
Features
- html5: validates
<a target>and<area target>for valid keywords (6fa0bd9) - new
defineMetadatahelper for writing custom element metadata (6a06811), closes #186 - rules: new rule
area-alt(3c1f0b3), closes #178 - rules: new rule
attribute-misuse(07a0bbe), closes #181
Bug Fixes
- html5:
<map>requiresnameattribute (6104eb3) - html5:
<meta charset>should only allowutf-8(aaa15fe) - html5: disallow
<area coords>whenshapeisdefault(76115f2), closes #183 - html5: mark
<keygen>as deprecated (859402d) - html5: require
<area coords>whenshapeis requires is (ed750c1), closes #182
v7.6.0
Features
input-missing-labelchecks for presence of text (4aa7d77), closes #170- api: add
HtmlElement.ariaLabelledby(8463d43) - api: expose
classifyNodeTexthelper (97621fd) - api: new rule helper
hasAccessibleText(b8f8330) - rules:
classifyNodeTexthelper respectshiddenandaria-hiddenattributes (8ba2c5a) - rules:
classifyNodeTextoption to ignore hidden attribute on element (41ba7f9) - rules:
isHTMLHiddenandisAriaHiddencan return detailed results (fb28c2e)
Bug Fixes
<select>does no longer classify as having text content (3fb1d15)<textarea>does no longer classify as having text content (04517cf)- rules:
empty-headingsatisfied by images with alt text (ff68fbb), closes #176
v7.5.0
Features
v7.4.1
Bug Fixes
input-missing-labelshould ignore<input type="reset">too (280bb5c)- allow
<template>as parent to<li>(aa0aadc)
v7.4.0
Features
Bug Fixes
- html5:
<meta itemprop>can be used where flow or phrasing is expected (0c6c74c), closes #168 - rename preset
html-validate:a17ytohtml-validate:a11y(typo fix) (0440fcd), closes #171 - rules:
input-missing-labelnow ignores input typesubmitandbutton(39317da), closes #170 - rules: improve error message when alt is empty (8f50e8f)
- rules: verify presence of alt attribute on
<input type="image">(feeb56e)
v7.3.3
Bug Fixes
<form>action attribute false positives (f93a8fc), closes #167- cli: fix typo in maximum warnings message (8971323)
v7.3.2
Bug Fixes
v7.3.1
Bug Fixes
- handle quoted
.,#,:and[in attribute selectors (7282625), closes #162 #147 - html5: disallow empty
actionattribute on<form>(0cdb7b2), closes #165
v7.3.0
Features
v7.2.0
Features
- html5: add
<dialog>element (243bf56), closes #160 - rules:
element-permitted-contentlists all required ancestors (be34e01) - rules:
element-permitted-contentverifies root element (6eb721f) - rules: split ancestor validation from
element-permitted-contentto new ruleelement-required-ancestors(dcb2096)
Bug Fixes
- api: allow passing object when reporting errors (f8500be)
- api: hide internal properties when using
--dump-events(206294f) - html5:
<body>should only accept flow content (1b08c66) - html5:
<li>requires<ul>,<ol>or<menu>parent (b88384e) - rules:
element-permitted-contentdocumentation fixes (613dd48)
v7.1.2
Bug Fixes
- add missing metadata for SVG
<title>and<desc>elements (78ec55f), closes #157 - escape additional characters in CSS selectors (774ba95), closes #158
7.1.1 (2022-05-22)
Bug Fixes
Dependency upgrades
- deps: update dependency @html-validate/stylish to v3 (23549e3)
v7.1.1
v7.1.0
Features
- rules: add
anyoption toattr-quotes(cedf9d5), closes #152 - rules: add
include/excludeoptions torequire-srirule (93931c5), closes #153 - rules: new rule
require-csp-nonce(d534a32)
Dependency upgrades
- deps: update dependency @sidvind/better-ajv-errors to v2 (bd27e3c)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Any chance to merge this and cut a release? This would fix some issues (e.g. https://gitlab.com/html-validate/html-validate/-/issues/157) in 7.0!
these dependencies should not be pinned
Bump :)