1 | Release History
|
2 | ---------------
|
3 |
|
4 | ### v0.2.0
|
5 |
|
6 | * added html-req-lang rule
|
7 | * added error codes
|
8 | * added keywords to the npm package
|
9 | * changed linter so that rules can emit issues on `end` calls
|
10 |
|
11 | ### v0.0.12
|
12 |
|
13 | * allows custom regex for formats in most rules
|
14 | * removed `linter.addRule(rule)` in favor of `linter.use(plugin)`
|
15 | * raised test coverage back up to near 100%
|
16 |
|
17 | ### v0.0.11
|
18 |
|
19 | * added plugin support
|
20 |
|
21 | ### v0.0.10
|
22 |
|
23 | * added inline configuration
|
24 | * changed `Linter.lint` to return a promise, allowing async rules
|
25 |
|
26 | ### v0.0.9
|
27 |
|
28 | * added no-unsafe-char rule
|
29 | * corrected some (line, col) for attribute rules
|
30 |
|
31 | ### v0.0.8
|
32 |
|
33 | * added more rules
|
34 | * should be browserifiable
|
35 | * renamed rules to fit a better convention
|
36 |
|
37 | ### v0.0.7
|
38 |
|
39 | * added rules:
|
40 | * attr-value-quotes
|
41 | * img-src-not-empty
|
42 | * label-for
|
43 | * tag-self-close
|
44 | * fixed tag-name-lowercase bug
|
45 |
|
46 | ### v0.0.6
|
47 |
|
48 | * fixed some runtime errors in a few rules
|
49 | * fixed index errors that would occur on multiple runs
|
50 | of the parser
|
51 |
|
52 | ### v0.0.5
|
53 |
|
54 | * fixed line,col output bug
|
55 | * added label-for rule
|
56 |
|
57 | ### v0.0.4
|
58 |
|
59 | * added id-unique rule
|
60 | * extended parser output
|
61 | * refactored rules to fit new rule processing framework
|
62 | * added presets (envs)
|
63 |
|
64 | ### v0.0.3
|
65 |
|
66 | * added jsdoc
|
67 | * added more rules
|
68 | * added functional test suite
|
69 |
|
70 | ### v0.0.2
|
71 |
|
72 | * added more rules
|
73 | * added htmlparser2, rules run on an AST now
|
74 |
|
75 | ### v0.0.1
|
76 |
|
77 | * added basic scraper for inline styles using regex
|