Markuplint Markuplint Versions Save

An HTML linter for all markup developers.

v4.1.1

3 months ago

Update specs

Add shadowrootclonable attribute to the template element #1493

Fixed Bugs

  • Fix parsing of preprocessor specific nodes that failed as comment nodes #1492

What's Changed

New Contributors

Full Changelog: https://github.com/markuplint/markuplint/compare/v4.1.0...v4.1.1

v4.1.0

4 months ago

New features

New Parser

  • Supporting for Alpine.js
    • Parser: @markuplint/alpine-parser
    • Spec: @markuplint/alpine-parser/spec

New Rules

Update Specs

  • Add the privacy-policy link type to the link element
  • Add the onpagereveal event attribute to the body element
  • Add deprecated flag to the usemap attribute of the object element

Update Preset Config

Fixed Bugs

  • Fix element type detection in Astro and Vue

What's Changed

Full Changelog: https://github.com/markuplint/markuplint/compare/v4.0.3...v4.1.0

v4.0.3

4 months ago

Fixed Bugs

Full Changelog: https://github.com/markuplint/markuplint/compare/v4.0.2...v4.0.3

v4.0.2

4 months ago

Fixed Bugs

Full Changelog: https://github.com/markuplint/markuplint/compare/v4.0.1...v4.0.2

v4.0.1

4 months ago

Fixed Bugs

Full Changelog: https://github.com/markuplint/markuplint/compare/v4.0.0...v4.0.1

v4.0.0

4 months ago

New features

  • Add --include-node-modules option to CLI #1236
  • New options of the use-list rule #1237
    • noPrev: Consider it a list if the text containing characters is the first child of the element.
    • prevElement: Consider it a list even if the text containing characters appears as the node following the element.
    • prevComment: Consider it a list even if the text containing characters appears as the node following a comment.
    • prevCodeBlock: Consider it a list even if the text containing characters appears as the node following a special block.
  • Support CRLF #1291
  • Supports the as attribute #1356
  • Support legacy SVG transform attribute value syntax #1358
  • Improve parsing a complex attribute value includes tags #1362
  • Add @markuplint/svelte-parser/kit #1363
  • Add targetLanguages to VS Code extension settings #1229
  • Renewal Playground #973

Update specs

  • Remove <search role=search> from preset #1210
  • Update the template element #1274
    • Add the shadowrootdelegatesfocus attribute
    • Add the shadowrootmode attribute
  • Update the details element #1275
  • Update the dirname attribute of the input element #1276
  • Add the terms-of-service link type #1277
  • Add the form attribute to the meter element #1130
  • Add the dirname attribute to the textarea element #1130
  • Update the xlink:href attribute to deprecated #1130
  • Add a description and categories to the search element #1130
  • Remove hreflang, name, and nohref attribute from the area element #1208
  • Remove the experimental flag from the disableremoteplayback attribute #1293
  • Remove the nonStandard flag from the autocapitalize attribute #1293
  • Remove the experimental flag from the fetchpriority attribute #1293
  • Remove associationlist, associationlistitemkey, and associationlistitemvalue roles #1393 (w3c/aria#2095)
  • Remove experimental and nonStandard flags from the controlslist attribute #1407
  • Remove the autocomplete attribute from the button element #1407
  • Add the width attribute as deprecated to the colgroup element #1407
  • Remove the nowrap attribute from the dd element #1412
  • Remove experimental flag from the disablepictureinpicture attribute of the video element #1412

Breaking Changes

Commits

New Contributors

Full Changelog: https://github.com/markuplint/markuplint/compare/v3.15.0...v4.0.0

v3.15.0

6 months ago

New features

Updates and changes

  • Update specs by @YusukeHirao in https://github.com/markuplint/markuplint/pull/1278
    • Add the shadowrootmode and shadowrootdelegatesfocus attributes to the template element
    • Add the name attribute to the details element
    • Update the dirname attribute of the input element
    • Add the terms-of-service link type

Full Changelog: https://github.com/markuplint/markuplint/compare/v3.14.0...v3.15.0

v3.14.0

7 months ago

Updates and changes

Fixed Bugs

Full Changelog: https://github.com/markuplint/markuplint/compare/v3.13.0...v3.14.0

v3.13.0

8 months ago

New features

Updates and changes

Fixed Bugs

Full Changelog: https://github.com/markuplint/markuplint/compare/v3.12.1...v3.13.0

v3.12.1

9 months ago

Fixed Bugs

VS Code

Documents

New Contributors

Full Changelog: https://github.com/markuplint/markuplint/compare/v3.12.0...v3.12.1