Releases
0.10.0
chore(htmlhint) feature/add commitizen package, husky and prettier (#287 ) (fecb51a )
fix: update the check for root htmlhintrc (#285 ) (a6acb03 )
refactor: pass options.global as predef arg to JSHINT (#216 ) (0172d62 )
chore(package): update dependencies (#275 ) (f311bb5 )
style: remove all license headers from code (#274 ) (aa96177 )
docs: package author and contributors (#270 ) (fb52ad7 )
Update dependencies to enable Greenkeeper 🌴 (#251 ) (195a136 )
Add develop as branches for travis (69310f2 )
fix: remove base resolve (#269 ) (e1584f5 )
[Snyk] Fix for 6 vulnerable dependencies (#260 ) (56ea0df )
style: translated chinese comments (#265 ) (5126995 )
docs: reorganise content inside README (#267 ) (8bb7942 )
Add discord badge (#266 ) (c9c9c0e )
style: translated chinese comments (#261 ) (4115caa )
Add --warn option to exit with code 0 (24fb1cd )
Add codecov.yml file and add badge (4e6be87 )
[#256 ] Add sematic-release to package.json (4771549 )
Fixed search of the config file in parent directories (22174ac )
Add codecov to travis (6122dd3 )
Merge pull request #252 from Shinigami92/formatting/markdown (926f59a )
Merge pull request #254 from Shinigami92/license (0724645 )
Merge pull request #253 from Shinigami92/new-github-links (c7f3814 )
readded old owner to license (ac7abc7 )
fixed new links (52d60a0 )
added [*.md] section to .editorconfig (3874d9b )
Merge pull request #152 from zed0/master (15cf57c )
Merge pull request #225 from peterparkers/patch-1 (5e76ad7 )
Merge pull request #230 from mippzon/patch-1 (100ff90 )
Clean README and remove unecessary files (4535935 )
Create CONTRIBUTING.md (77378f7 )
Create PULL_REQUEST_TEMPLATE.md (043668d )
Create CODE_OF_CONDUCT.md (f6ca9b0 )
Update issue templates (c119ee1 )
Fixing typos in headlines (c92fe31 )
Update doctype-html5.spec.js (e08d06b )
Merge pull request #191 from nwoltman/patch-1 (60447c9 )
Fix npm warning (d6c8876 )
Fix config only being found below the working dir (c1d4e8a )
Merge pull request #137 from dejanr/update-deps (152a114 )
Update dependencies (6bdf715 )
Merge pull request #136 from kaelig/patch-1 (07c6ebe )
Fix typo (91c50ce )
Merge branch 'master' of github.com:yaniswang/HTMLHint (db6b613 )
support node v0.10 fix #132 (da0f842 )
Merge pull request #133 from waldyrious/patch-1 (ef88e5d )
Rename CHANGE.md to CHANGES.md (ee19b9e )
add thinks (defb0cd )
cli: support hint for url 2. attr-lowercase: add test case (7a54e14 )
fix node version (b860810 )
add test case (11d10aa )
add hint stdin for cli fix #97 (8560332 )
fix tag name (67c8922 )
Add WHOUSE.md (439afc3 )
Parse inline ruleset after default ruleset fix #108 (75e89c9 )
add empty elements: track,command,source,keygen,wbr fix #111 (591f103 )
attr name support all w3c defined characters fix #95 ,#100 (b6a4d1a )
Merge branch 'master' of github.com:yaniswang/HTMLHint (a6d57f6 )
fix #73 space-tab-mixed-disabled plugin: add space length require (46208bd )
Merge pull request #129 from waldyrious/patch-1 (76c5c2c )
fix #119 (3c39073 )
Merge pull request #121 from molant/lowercase-whitelist (1b649c2 )
improve final report messages (622c5b9 )
Adding support for a white list of attributes that can be lower case. When enabling the rule instead of using a boolean, use an array with the attributes (camelCased) that you want to ignore json { "attr-lowercase": ["viewBox"] }
Fixes #28 (db994d7 )
Merge pull request #105 from revelt/patch-1 (fa5913f )
Update README.md (71423ed )
Merge pull request #103 from aqnouch/patch-1 (ad18eb3 )
Updated copyright to 2016 (8252adc )
fix col position (99aceeb )
fix: report error evidence if tag attrs include \r\n
(86adde1 )
fix for JSHINT (91fe82a )
add formatter.js (55464e9 )
add cli parameter:--nocolor
, disable color in cli (6d4d6b0 )
add: 1. change cli parameter: --plugin to --rulesdir 2. add formatter directory support 3. add formatters: compact, markdown (de90962 )
change plugin to rulesdir (80d1b8c )
Merge pull request #86 from hail2u/gnu (c9e2152 )
Add unix
custom output format (d92990d )
change badge to shields.io (365d49b )
up version to v0.9.12 (466d329 )
up version to 0.9.11 (a775857 )
catch error when read file failed (98a1784 )
add HTMLHint.release (f9a49c1 )
add rule: inline-style-disabled add rule: inline-script-disabled (3b39e55 )
add test spec for HTMLHint.format (189f0fd )
add plugin sample to help (a02384e )
support plugin: htmlhint --plugin ./plugins/
(5200522 )
support format as custom: json, junit, checkstyle (f4b4eec )
add thanks (a20090e )
fix base (f5fd59a )
support glob pattern for cli (a69029f )
add License badge (aaf4354 )
title-require(rule): report error when <html><head><title></title></head><body></body></html>
(4db9b6e )
remove encoding detect attr-unsafe-chars(rule): show unsafe code in message (6aa6011 )
add: (54a5193 )
Merge pull request #80 from yangjiyuan/master (9e0e780 )
fix 'title-require' rule (429913d )
add v0.10.x (0a90ec6 )
fix attr-unsafe-chars regexp add attr-unsafe-chars test spec (dba59e7 )
close issue: #79 , fix exit with 0 when hint errors attr-unsafe-chars(rule): exclude \r\n
(30860c9 )
Load different config file when hint multi target (de8d955 )
fix issue: #75 (84c1bdf )
fix color (1c5c07f )
support async for cli (33841cd )
remove quit function (c29f2e3 )
No support for node < v0.5 (03fb745 )
up to v0.9.9 (6a9b06c )
fix end event col (9825860 )
add config loaded message to cli log (9fb8ddf )
update year of copyright (35f0967 )
add inline rules readme (11662db )
add Quick start (8c498ee )
add rule: title-require, <title>
must be present in <head>
tag. (2247853 )
head-script-disabled(fule): No head not result error (96abbe2 )
Make cli logs more clear to people (8576cd4 )
space-tab-mixed-disabled(rule): Support space and tab mode, for check only space or tab (83afc1d )
adjust cli log message (b9d8082 )
Merge pull request #74 from DragorWW/feature/name_rule (2cfad65 )
htmlparser:fix special empty attr (09ae821 )
add name rule for cli (c3da688 )
fix icons (ab29c30 )
fix coverage icon (eb727ce )
add istanbul (aeed891 )
support coveralls (68160df )
tag-pair(rule): Show the line of the start tag (895970d )
Search .htmlhintrc
in parent directory (6a121d7 )
Allow comments in json (921a842 )
fix issue: #72 (ed33566 )
remove tailer add editorconfig (65b6b3f )
Merge branch 'feature-executable-handles-non-html-files' of https://github.com/dburrows/HTMLHint (d7baab3 )
Merge pull request #58 from jawshooah:json-formatter (7c5f2f6 )
jshint up to v2.8.0 (b778e16 )
Merge pull request #70 from wi2kl3r/master (d509f20 )
Added HTML5 elements to map of empty tags #23 (c4aaa59 )
Merge pull request #67 from dishad/ruleCopyediting (300358c )
rule copyediting (f357289 )
Merge pull request #62 from doshprompt/travis (ba1a629 )
chore(travis): use container-based infrastructure and last stable nodejs version (558583f )
Merge pull request #54 from syndbg/master (f52aeb0 )
Correct copyright support in LICENSE.md http://stackoverflow.com/questions/2390230/do-copyright-dates-need-to-be-updated (333b289 )
Merge branch 'master' of github.com:yaniswang/HTMLHint (5f9fa16 )
head-script-disabled: not match template script 2. change 2013 to 2015 (449f039 )
Merge pull request #41 from waldyrious/patch-1 (0d3c45f )
add htmlhint.src.js update dependencies (44738b0 )
Fix 'not such file' issue on mac. (e381c25 )
Merge pull request #52 from francislewis/patch-1 (78dc712 )
Updated date in README (932a85c )
grammar fix (52c9ab1 )
Merge pull request #38 from takenspc/alt-not-empty (cc28547 )
Fixed test failures (core-spec.js) (649458e )
Add support alt of img and remove previous rule (2efc8e1 )
Use parser.getMapAttrs instead of using custom for loop (dfb166f )
Fix nits (c0fb8fe )
Fixed message (0090a35 )
Add alt of area[href] and input[type=image] rule (e25f187 )
Make executable process file regardless of extension if file path (not directory path) is passed in as arg (ee7b71a )
add rule: attr-unsafe-chars (f55b21d )
add test spec: Set false to rule add point: load default ruleset when use empty ruleset (05167ed )
href-abs-or-rel change to warn (f0030cd )
change: inline ruleset overwrite cmd ruleset (1e77cc0 )
Replace inline ruleset to space (69e0490 )
fix rule: space-tab-mixed-disabled (e42e002 )
add rule: href-abs-or-rel (902d26a )
Reserve inline ruleset in html code (37b01ed )
add rule: id-class-ad-disabled add inline ruleset support (143d89f )
remove node 0.8 from .travis (80dc0e7 )
restore to @shootaroo 's code (5d714a9 )
edit dependencies (6c0c0c1 )
add rule: attr-no-duplication 2. add rule: space-tab-mixed-disabled 2. add default rule: attr-no-duplication (eddcca1 )
Merge pull request #13 from shootaroo/rule-disable (52eac81 )
refactoring (d420c14 )
Merge pull request #27 from freakycue/master (3bfaeaf )
update csslint dependency (2db2451 )
add official site (3f01f90 )
Merge branch 'master' of https://github.com/yaniswang/HTMLHint (bc5931c )
upgrade version (a5dbc22 )
Merge pull request #22 from lijinma/master (1b7f9ca )
force ci (de601e7 )
auto get version from package.json (aac3544 )
Disable rule at false value (562645a )
add src-not-empty to default rule (e200a41 )
fix rule: attr-value-double-quotes (390f560 )
change ruleid from src-not-empty-string to src-not-empty (7888dd2 )
add rule: src-not-empty-string (766c433 )
back to last version of rule attr-value-double-quotes (a9bd8fc )
fix attr-value-double-quotes: without quotes should not result in an error (533e176 )
edit updae date to today (98a54ea )
fix parser for: <div class="foo""><span"> (7ad64d7 )
add evidence to csslint rule (73b08fc )
fix csslint ruleid (f29e1fc )
add: (eed840c )
add todo: reporter support (6b647bf )
add thanks (7d0dcc7 )
add cli (f907b1b )
add rule link (7b44d37 )
change rule id-unique to error level (fa89200 )
add rule: id-unique (6bd3eae )
fix rule: jshint, not scan script when have type attr (3ce1139 )
fix rule jshint: Only scan text/javascript (b7471ed )
change rule: jshint, csslint add test: default rule (d6b5007 )
add tab test for jshint (b9251a5 )
fix tab size for jshint (c009e39 )
add CHANGE log add rule: csslint add rule: jshint (b7cb96a )
compatible with: <div class="foo" <div class"foo"> <div class=foo"> <div class="foo> (f44a39f )
fix Gruntfile (cfaddb0 )
fix jscover in linux (d3da7b5 )
try nodejs 0.10.1 (01c559f )
travis: remove nodejs 0.9 (5955dd2 )
depend to grunt-mocha-hack 0.1.0 travis: add nodejs 0.9, 0.10 (6c4ef05 )
travis: limit to nodejs v0.8 (fddfa39 )
depend to new version of component travis: test on nodejs v0.9 (829a44d )
travis: change mocha to grunt grunt: try to support linux & mac (7952752 )
fix rule: attr-value-double-quotes (88d00ab )
tag-self-close: add raw to message Gruntfile: add github url to js comment (6088fb3 )
tag-pair, add raw to message when no start tag (d81048f )
add todo: grunt plugin (125b737 )
add todo (89dff4d )
edit README (183bebc )
htmlparser add fixPos fix spec-char-escape rule when text have \n (fd23a75 )
change error level (bd8a30b )
add default ruleset #1 (e032702 )
add bug report guide (4560dac )
change coverage url (fa072d6 )
add rules link (01c1f1c )
rule id change: "attr-value-empty" to "attr-value-not-empty" (d539398 )
fix travis (ac33ef8 )
fix travis (948fb24 )
fix travis (a41854a )
add: travis (c265b61 )
add logo (b6a38f0 )
add: rule tests add: how to use add: how to build (fa2ce36 )
add rule tests (4f1ac3a )
fix README (e67ee47 )
add jshint support add tests add coverage (dbe45d1 )
修正无法识别问题 (3842049 )
change rule message (5a39a2b )
Make spec-char-escape more accurate (b9eae3e )
add rule: 1. tag-self-close (2536cbf )
add 2 rules: 1. img-alt-require 2. head-script-disabled (0f98047 )
A Static Code Analysis Tool for HTML (a4c1b11 )
Initial commit (aee3eb5 )
You can’t perform that action at this time.