Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

html-validate

Package Overview
Dependencies
Maintainers
1
Versions
265
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

html-validate - npm Package Versions

1
27

8.11.0

Diff

Changelog

Source

8.11.0 (2024-02-26)

Features

  • html5: add new property aria.naming representing if the element can be named (4fca264)
  • html5: update role metadata from html-aria standard (b029a3f)
  • meta: move implicitRole to aria.implicitRole (bc8cacf)

Bug Fixes

  • handle selectors containing tabs and newlines (5e45d54), closes #238
  • rules: new option allowAnyNamable for aria-label-misuse (c08a3ba), closes #237
ext
published 8.10.0 •

Changelog

Source

8.10.0 (2024-02-21)

Features

  • rules: new rule no-implicit-input-type (6cc0c6d)

Bug Fixes

  • deps: update dependency ignore to v5.3.1 (4553b89)
  • html5: type for <input> no longer required (37284d0), closes #235
  • rules: change wording required to recommended in no-implicit-button-type (1926c06)
ext
published 8.9.1 •

Changelog

Source

8.9.1 (2024-01-10)

Bug Fixes

  • rules: <form> and <section> without explicit accessible name is no longer considered landmark (a36deac)
  • rules: <header> and <footer> nested in <main> or sectioning content is no longer considered landmark (bcab354), closes #234
ext
published 8.9.0 •

Changelog

Source

8.9.0 (2024-01-08)

Features

  • elements: new property focusable to mark elements as focusable (c59c8b2)
  • rules: new rule hidden-focusable (243e7fb)
  • rules: new rule unique-landmark (187be1e)

Bug Fixes

  • api: remove internal listeners property from public API (303e5d5)
  • dom: ancestor with role="presentation" no longer counts decendants as missing from a11y tree (cc72da1)
  • dom: handle role="none" as a synonym for role="presentation" (b1d7b50)
  • dom: interactive and focusable elements ignore role="presentation" (017308f)
  • rules: better error description for require-sri (ffc3695)
  • rules: rule wcag/h30 no longer requires text on <a hidden> (a20cc84)
  • rules: rule wcag/h30 no longer requires text on links with display: none or visibility: hidden (36ff07e)
  • rules: rules wcag/h32 handles <button> without explicit type (84c6a6e)
ext
published 8.8.0 •

Changelog

Source

8.8.0 (2023-12-27)

Features

  • api: Report.merge() can merge async results (35689fc)
  • api: rename nodejsResolver to cjsResolver (8c72c8f)
  • config: new defineConfig helper (35e265a)

Bug Fixes

  • config: proper error message when certain configuration properties was invalid (b029569)
ext
published 8.7.4 •

Changelog

Source

8.7.4 (2023-12-10)

Bug Fixes

  • deps: pin @sidvind/better-ajv-errors (94f778b), closes #231
  • deps: support vitest v1 (4cc4d23)
ext
published 8.7.3 •

Changelog

Source

8.7.3 (2023-11-23)

Bug Fixes

  • disable doctype-style when using prettier preset (f1f4004)
ext
published 8.7.2 •

Changelog

Source

8.7.2 (2023-11-18)

Bug Fixes

  • deps: update dependency ignore to v5.3.0 (143e994)
ext
published 8.7.1 •

Changelog

Source

8.7.1 (2023-11-11)

Bug Fixes

  • rules: fix form-dup-name issue when more than two names are present in array (5d9ff3b), closes #228
ext
published 8.7.0 •

Changelog

Source

8.7.0 (2023-10-21)

Features

  • html5: support referrerpolicy attribute (851b559)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc