An HTML linter for all markup developers.
MIT License
Published by YusukeHirao almost 2 years ago
character-reference
rule and add the note by @YusukeHirao in https://github.com/markuplint/markuplint/pull/570
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.11.1...v2.11.2
Published by YusukeHirao almost 2 years ago
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.11.0...v2.11.1
Published by YusukeHirao almost 2 years ago
<script type="importmap">
#537require-accessible-name
rule on an element has aria-hidden
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/541
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.10.2...v2.11.0
Published by YusukeHirao about 2 years ago
d.ts
files are compiling by @YusukeHirao in https://github.com/markuplint/markuplint/pull/531
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.10.1...v2.10.2
Published by YusukeHirao about 2 years ago
@markuplint/svelte-parser
v2.2.4
Fix the location of the endTag on svelte parser. by @YusukeHirao in https://github.com/markuplint/markuplint/pull/505
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.10.0...v2.10.1
Published by YusukeHirao over 2 years ago
filePath
to violations when outputs JSON format. by @YusukeHirao in https://github.com/markuplint/markuplint/pull/500
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.9.0...v2.10.0
Published by YusukeHirao over 2 years ago
fetchpriority
attribute on the img
element #486loading
attribute on the img element #486hgroup
element #493webauthn
token on the autocomplete type #495Full Changelog: https://github.com/markuplint/markuplint/compare/v2.8.0...v2.9.0
Published by YusukeHirao over 2 years ago
@markuplint/selector
#475 #476
:aria
and :role
selectors #489@markuplint/config-presets
#480
markuplint:recommended-vue
markuplint:recommended-svelte
markuplint:recommended-static-html
markuplint:recommended-react
markuplint:a11y
markuplint:code-styles
markuplint:html-standard
markuplint:performance
markuplint:rdfa
markuplint:security
label-has-control
#529no-empty-palpable-content
#567no-refer-to-non-existent-id
ariaVersion
require-accessible-name
ariaVersion
wai-aria
checkingRequiredOwnedElements
checkingPresentationalChildren
checkingInteractionInHidden
version
pretenders
option to config #520Element
, Attr
, Comment
, Text
, and more classes have the same interfaces that each DOM object has.@markuplint/selector
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/475
@markuplint/config-presets
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/480
hgroup
element (v3) by @YusukeHirao in https://github.com/markuplint/markuplint/pull/492
permitted-contents
rule by @YusukeHirao in https://github.com/markuplint/markuplint/pull/496
pretenders
option by @YusukeHirao in https://github.com/markuplint/markuplint/pull/520
allowToAddPropertiesForPretender
option to the invalid-attr
rule by @YusukeHirao in https://github.com/markuplint/markuplint/pull/523
<summary>
that includes interactive contents to the recommended preset. by @YusukeHirao in https://github.com/markuplint/markuplint/pull/527
label-has-control
rule by @YusukeHirao in https://github.com/markuplint/markuplint/pull/529
require-accessible-name
rule on an unexposed element by @YusukeHirao in https://github.com/markuplint/markuplint/pull/540
importmap
with the type attribute of the script element by @YusukeHirao in https://github.com/markuplint/markuplint/pull/542
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.11.2...v3.0.0-alpha.6
Published by YusukeHirao over 2 years ago
intrinsicsize
attr of the img
element.mozcationhint
attr of the input
element.scoped
attr of the style
element.param
element and its attributes.menu
element.--init
option by @petamoriken in https://github.com/markuplint/markuplint/pull/472
psblock
from comment
on @markuplint/vue-parser
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/477
head
or body
tags by @YusukeHirao in https://github.com/markuplint/markuplint/pull/479
require-await
rule by @YusukeHirao in https://github.com/markuplint/markuplint/pull/474
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.7.1...v2.8.0
Published by YusukeHirao over 2 years ago
toLocaleString
method. by @YusukeHirao in https://github.com/markuplint/markuplint/pull/467
@markuplint/smarty-parser
by @petamoriken in https://github.com/markuplint/markuplint/pull/463
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.7.0...v2.7.1
Published by YusukeHirao over 2 years ago
overrides
option to the configuration by @YusukeHirao in https://github.com/markuplint/markuplint/pull/454
param
element (And Update the object
element)
hatch
element and the SVG hatchpath
element
autocapitalize
attribute from the textarea
elementpercentage
type to the r
attribute of the SVG circle
elementrequire-accessible-name
rule by @YusukeHirao in https://github.com/markuplint/markuplint/pull/452
EachBlock
on Svelte by @YusukeHirao in https://github.com/markuplint/markuplint/pull/451
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.6.3...v2.7.0
Published by YusukeHirao over 2 years ago
<script>
and <style>
in @markuplint/svelte-parser
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/447
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.6.2...v2.6.3
Published by YusukeHirao over 2 years ago
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.6.1...v2.6.2
Published by YusukeHirao over 2 years ago
use-list
rule by @YusukeHirao in https://github.com/markuplint/markuplint/pull/437
fetchpriority
attribute to <img>
, <iframe>
, <link>
, and <script>
.<html>
, <body>
, and <img>
(ARIA 1.1 to 1.2).@typescript-eslint/types
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/431
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.5.0...v2.6.1
Published by YusukeHirao over 2 years ago
beforematch
event and the hidden=until-found
attribute by @YusukeHirao in https://github.com/markuplint/markuplint/pull/421
refX
and refY
attribute on the SVG symbol
element by @YusukeHirao in https://github.com/markuplint/markuplint/pull/422
form
attribute from the meter
element by @YusukeHirao in https://github.com/markuplint/markuplint/pull/423
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.4.0...v2.5.0
Published by YusukeHirao over 2 years ago
inert
attribute to global attributes. by @YusukeHirao in https://github.com/markuplint/markuplint/pull/416
end-tag
rule in SVG elements. by @YusukeHirao in https://github.com/markuplint/markuplint/pull/417
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.3.0...v2.4.0
Published by YusukeHirao over 2 years ago
allow-custom-protocols-navigation
to the sandbox attribute of the iframe element by @YusukeHirao in https://github.com/markuplint/markuplint/pull/410
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.2.0...v2.3.0
Published by YusukeHirao over 2 years ago
require-accessible-name
rule.search
option to CLI. by @YusukeHirao in https://github.com/markuplint/markuplint/pull/399
permitted-contents
and wai-aria
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/400 (#396, #397, and #398 by @SaekiTominaga)Full Changelog: https://github.com/markuplint/markuplint/compare/v2.1.1...v2.2.0
Published by YusukeHirao over 2 years ago
no-hard-code-id
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/393
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.1.0...v2.1.1
Published by YusukeHirao over 2 years ago
blocking
attribute to the spec of the link
, script
, and style
elements by @YusukeHirao in https://github.com/markuplint/markuplint/pull/392
vue-parser
by @YusukeHirao in https://github.com/markuplint/markuplint/pull/387
Full Changelog: https://github.com/markuplint/markuplint/compare/v2.0.0...v2.1.0