forked from ndmitchell/tagsoup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.txt
77 lines (76 loc) · 2.37 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
Changelog for TagSoup
0.13.9
#50, fix a space leak
#36, fix the demo examples
#35, make IsString a superclass of StringLike
#33, make flattenTree O(n) instead of O(n^2)
0.13.8
#30, add parse/render functions directly to the Tree module
0.13.7
#32, make sure upper case &#X works in lookupEntity
0.13.6
#28, some named entities require a trailing semicolon (e.g. mid)
0.13.5
#26, rename the test program to test-tagsoup
0.13.4
#24, add isTagComment function
Update the copyright year
0.13.3
Work on GHC 7.9
0.13.2
Remove all package upper bounds
Allow QuickCheck-2.6
0.13.1
#562, treat <script> specially as per HTML5
0.13
#616, extend to all HTML5 entities
Optimise lookupNamedEntity
Replace escapeXMLChar with escapeXML
Change all Entity functions to return String, not Int or Char
0.12.7
Allow deepseq-1.3
Allow QuickCheck-2.5
Support bytestring-0.10 (NFData instances added)
0.12.6
#515, don't crash on malformed characters (use ? instead)
0.12.5
Add optRawTag to Render, to ensure script's don't get escaped
0.12.4
#487, fix the behaviour of ~== for TagComment and others
0.12.3
GHC 7.2 compatibility
0.12.2
Add StringLike instances for Text
0.12.1
Add parseOptionsEntities and improve documentation
0.12
Upgrade to QuickCheck 2.4.*
Export toTagRep
Make the -download flag off by default
Eliminate HTTP dependency
Eliminate mtl dependency
0.11.1
Support --flags=-download to eliminate the network dependency
0.11
#326, <a "foo"> is no longer treated as an attribute
Add Eq/Ord instances to Tree
Don't mark Text.HTML.TagSoup.Tree as preliminary
#325, \r should be treated as whitespace
0.10.1
#322, don't change ' to ' in render (do what the docs say)
0.10
Improve the cabal file, make the test program off by default
Expose Text.HTML.TagSoup.Match again (was hidden accidentally)
0.9
#294, let optEntityData see if there was a ';' (CHANGES API)
Numeric/hex entities in attributes were misparsed
#149, add escapeHTML function
0.8
Parser now based on HTML5 specification
Tag is now parameterised by the string type
0.6
Addition of Text.HTML.TagSoup.Tree and Text.HTML.TagSoup.Render
Text.HTML.TagSoup.Parser.Options renamed to ParseOptions
Text.HTML.TagSoup.Parser.options renamed to parseOptions
0.4
Changelog started