Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 59 lines (44 sloc) 1.929 kb
3d23611 Chris Winberry Fully working 2.0 but still need browser testing page
authored
1 v2.0.0
2 * Brand new parser, handles edge cases old parser did not
3 * Parser handlers renamed to builders
4 * Builder method signature simplified
5 * Moved element position calculation to builders for efficiency
6 * Added case-sensitivity options for tag and attribute names
7 * Parser output minimized (unecessary values removed)
8 * Element attribute list renamed from attribs to attributes
9 * Node types consolidated; "script" and "style" moved to "tag"
10 * An order of magnitude more tests, with many targeting the parser rather than just the builders
11 * Tests consolidated into single files per test type (e.g. parser tests, html tests, rss tests)
12 * Testing code rewritten (e.g. direct object comparator instead of comparison of and object's JSON)
13 * Brand new bugs! (not sure what they are yet but I am sure there are at least a few)
b954e7f Chris Winberry Added DefaultHandler option "enforceEmptyTags" so that XML can be parsed...
authored
14
964c784 Chris Winberry Removed 'os' entry from package.json
authored
15 v1.7.6
16 * Removed "os" entry from package.json
17
18 v1.7.5
19 * Fixed case sensitivity of tag names in DefaultHandler, fixed README.md formatting
20
21 v1.7.4
22 * Updated copyright dates
23
17b9274 Chris Winberry Updated docs
authored
24 v1.7.3
25 * Renamed node-htmlparser.* to htmlparser.* and created shims for people still expecting node-htmlparser.*
26
60d64db Chris Winberry Updated version
authored
27 v1.7.2
28 * Document position feature fixed to work correctly with chunked parsing
29
57f382d Chris Winberry Added test case for document position data. Test revealed that feature i...
authored
30 v1.7.1
31 * Document position feature disabled until it works correctly with chunked parsing
32
33 v1.7.0
34 * Empty tag checking switch to being case insensitive [fgnass]
35 * Added feature to include document position (row, col) in element data [fgnass]
36 * Added parser option "includeLocation" to enable document position data
37
38 v1.6.4
39 * Fixed 'prevElement' error [Swizec]
40
41 v1.6.3
42 * Updated to support being an npm package
43 * Fixed DomUtils.testElement()
44
45 v1.6.1
46 * Optimized DomUtils by up to 2-3x
47
48 v1.6.0
49 * Added support for RSS/Atom feeds
50
b954e7f Chris Winberry Added DefaultHandler option "enforceEmptyTags" so that XML can be parsed...
authored
51 v1.5.0
52 * Added DefaultHandler option "enforceEmptyTags" so that XML can be parsed correctly
53
54 v1.4.2
55 * Added tests for parsing XML with namespaces
56
57 v1.4.1
58 * Added minified version
Something went wrong with that request. Please try again.