Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 59 lines (44 sloc) 1.929 kB
3d23611 @tautologistics 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 @tautologistics Added DefaultHandler option "enforceEmptyTags" so that XML can be par…
authored
14
964c784 @tautologistics 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 @tautologistics Updated docs
authored
24 v1.7.3
25 * Renamed node-htmlparser.* to htmlparser.* and created shims for people still expecting node-htmlparser.*
26
60d64db @tautologistics Updated version
authored
27 v1.7.2
28 * Document position feature fixed to work correctly with chunked parsing
29
57f382d @tautologistics Added test case for document position data. Test revealed that featur…
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 @tautologistics Added DefaultHandler option "enforceEmptyTags" so that XML can be par…
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.