html-validator icon indicating copy to clipboard operation
html-validator copied to clipboard

Update dependency html-validate to v7.18.1

Open renovate[bot] opened this issue 3 years ago • 5 comments
trafficstars

This PR contains the following updates:

Package Change Age Confidence
html-validate (source) 7.0.0 -> 7.18.1 age confidence

Release Notes

html-validate/html-validate (html-validate)

v7.18.1

Compare Source

Bug Fixes
  • cli: error message on missing --config file (e948a18)

v7.18.0

Compare Source

Features
Bug Fixes
  • api: mark Config.fromFile() as internal (3e70028)
  • api: mark Config.getMetaTable() as internal (8cb6dd0)
  • api: mark dumpEvents,dumpSource, dumpTokens and dumpTree as internal (866f219)
  • jest: toMatchCodeframe and toMatchInlineCodeframe handles async result (584c67e)

v7.17.0

Compare Source

Features
  • allow to specify plugins inline in configuration (6ba1467)
Bug Fixes
  • rules: allow custom elements to use aria-label (513a813)

v7.16.0

Compare Source

Features
  • api: ConfigLoader returns a ResolvedConfig (1fd8b73)
Dependency upgrades

v7.15.3

Compare Source

Bug Fixes
  • api: remove unused url import (a2017ff)

v7.15.2

Compare Source

Bug Fixes
  • api: fix typescript not finding type declarations (0950bb9), closes #​217
  • rules: form-dup-name defaults to allow <button type="submit"> to share name (b39b9ad), closes #​212
Dependency upgrades
  • deps: update dependency glob to v10 (1855cf0)

v7.15.1

Compare Source

Bug Fixes
  • add missing exports (7fb141d)
  • fix html-validate/test-utils entrypoint (62fbee3)
  • include tsdoc-metadata.json (61dd7dd)

v7.15.0

Compare Source

Features
Bug Fixes
  • dom: querySelector typescript declaration returns null to match implementation (9c9befe)
  • fix browser entrypoint for older bundlers (c8320ba)

v7.14.0

Compare Source

Features
  • rules: add [role="alertdialog"] as a default sectioning root for heading-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

Compare Source

Bug Fixes
  • rules: check for empty alt tag in wcag/h37 (5f3b43f), closes #​209

v7.13.2

Compare Source

Bug Fixes
  • add button and reset types to form-dup-name shared options (d6ef9f8)

v7.13.1

Compare Source

Bug Fixes
  • no-unused-disable properly reports location when more than two rules are disabled (26d1970)
  • allow no-unused-disable to be disabled by directive (b11166c)

v7.13.0

Compare Source

Features

v7.12.2

Compare Source

Bug Fixes
  • form-dup-name validate checkboxes by default (d5e7b7d), closes #​202
  • add allowArrayBrackets option to form-dup-name rule (a43ea0b), closes #​203
  • add shared option to form-dup-name to set which controls allow shared names (7ddc02b), closes #​201

v7.12.1

Compare Source

Bug Fixes
  • rules: form-dup-name reports when radio and non-radio uses same name (6d9a282), closes #​200

v7.12.0

Compare Source

Features
  • api: Attribute.valueMatches can take array of keywords to match against (0a5ff8e)
  • api: add Rule.getMetaFor(..) (5a76381)
  • api: add new formAssociated property when defining metadata (3d56c4a)
  • meta: MetaAttributeAllowedCallback takes 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

Compare Source

Bug Fixes
  • allow setting metadata attribute to null to remove it (7118d9b)
  • better error message when element inheritance fails (717c186)

v7.11.0

Compare Source

Features
  • api: add keywordPatternMatcher for usage with include/exclude options (6bd360f)
  • rules: add include and exclude support to no-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-content using categories (a71a2d8)

v7.10.1

Compare Source

Bug Fixes

v7.10.0

Compare Source

Features
  • rules: add wcag/h63 for header cell scopes (ee012c6)
Bug Fixes
  • html5: <th> does not require scope attribute (44bb935), closes #​189
  • rules: empty-heading handles hidden attribute (e33b55e), closes #​193
  • rules: wcag/h30 handles hidden attribute (c5ac930)

v7.9.0

Compare Source

Features
  • new definePlugin helper (e28c275)
  • rules: new option ignoreCase added to unrecognized-char-ref (4a1b9af)
  • rules: new option requireSemicolon added to unrecognized-char-ref (b7a5067)
  • rules: new rule map-dup-name (ad7bfff), closes #​180
Bug Fixes
  • rules: add selector to unrecognized-char-ref errors (73b29ef)
  • rules: include different capitalization for named character references (html entities) (83f205a), closes #​192

v7.8.0

Compare Source

Features
  • html5: bundle element metadata (1e59f3e)
Bug Fixes
  • api: getFormatter ts declaration guarantees a Formatter will be returned for known formatters (14ce8b1)

v7.7.1

Compare Source

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

Compare Source

Features
  • html5: validates <a target> and <area target> for valid keywords (6fa0bd9)
  • new defineMetadata helper 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> requires name attribute (6104eb3)
  • html5: <meta charset> should only allow utf-8 (aaa15fe)
  • html5: disallow <area coords> when shape is default (76115f2), closes #​183
  • html5: mark <keygen> as deprecated (859402d)
  • html5: require <area coords> when shape is requires is (ed750c1), closes #​182

v7.6.0

Compare Source

Features
  • input-missing-label checks for presence of text (4aa7d77), closes #​170
  • api: add HtmlElement.ariaLabelledby (8463d43)
  • api: expose classifyNodeText helper (97621fd)
  • api: new rule helper hasAccessibleText (b8f8330)
  • rules: classifyNodeText helper respects hidden and aria-hidden attributes (8ba2c5a)
  • rules: classifyNodeText option to ignore hidden attribute on element (41ba7f9)
  • rules: isHTMLHidden and isAriaHidden can 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-heading satisfied by images with alt text (ff68fbb), closes #​176

v7.5.0

Compare Source

Features
  • support js config files when using --config (929f2c8), closes #​175

v7.4.1

Compare Source

Bug Fixes
  • input-missing-label should ignore <input type="reset"> too (280bb5c)
  • allow <template> as parent to <li> (aa0aadc)

v7.4.0

Compare Source

Features
  • deps: support jest v29 (0f266ca)
  • rules: new rule element-permitted-parent (cdcc117)
Bug Fixes
  • html5: <meta itemprop> can be used where flow or phrasing is expected (0c6c74c), closes #​168
  • rename preset html-validate:a17y to html-validate:a11y (typo fix) (0440fcd), closes #​171
  • rules: input-missing-label now ignores input type submit and button (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

Compare Source

Bug Fixes
  • <form> action attribute false positives (f93a8fc), closes #​167
  • cli: fix typo in maximum warnings message (8971323)

v7.3.2

Compare Source

Bug Fixes
  • better error message when failing to parse html-validate directive (0e9d98e), closes #​166

v7.3.1

Compare Source

Bug Fixes

v7.3.0

Compare Source

Features

v7.2.0

Compare Source

Features
  • html5: add <dialog> element (243bf56), closes #​160
  • rules: element-permitted-content lists all required ancestors (be34e01)
  • rules: element-permitted-content verifies root element (6eb721f)
  • rules: split ancestor validation from element-permitted-content to new rule element-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-content documentation fixes (613dd48)

v7.1.2

Compare Source

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
  • rules: match attribute enum values case insensitive (36a8ed9), closes #​154
Dependency upgrades

v7.1.1

Compare Source

v7.1.0

Compare Source

Features
  • rules: add any option to attr-quotes (cedf9d5), closes #​152
  • rules: add include/exclude options to require-sri rule (93931c5), closes #​153
  • rules: new rule require-csp-nonce (d534a32)
Dependency upgrades

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.

renovate[bot] avatar May 06 '22 23:05 renovate[bot]

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!

mydea avatar Aug 04 '22 14:08 mydea

these dependencies should not be pinned

jonathanong-houzz avatar Oct 18 '22 16:10 jonathanong-houzz

Bump :)

PhilippMeissner avatar Jul 25 '24 11:07 PhilippMeissner