File: Changes

package info (click to toggle)
libhtml-html5-parser-perl 0.992-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,444 kB
  • sloc: perl: 16,129; makefile: 2; sh: 1
file content (229 lines) | stat: -rw-r--r-- 5,806 bytes parent folder | download
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
HTML-HTML5-Parser
=================

Created:      2009-11-26
Home page:    <https://metacpan.org/release/HTML-HTML5-Parser>
Bug tracker:  <https://github.com/tobyink/p5-html-html5-parser/issues>
Maintainer:   Toby Inkster <tobyink@cpan.org>

0.992	2021-09-08

 [ Packaging ]
 - Point issue tracker at Github.
 - Point repo at Github.

0.991	2021-09-08

 [ Bug Fixes ]
 - Better regexp for differentiating between filenames and URIs.
 - Don't assume @INC contains .
 - Don't install a global __WARN__ handler in BEGIN.
   Alex Vandiver++
 - Fix encoding issues.
   Gregory Williams++
   Kjetil Kjernsmo++

 [ Packaging ]
 - Modernize packaging in general.

0.301	2013-07-08

 [ Bug Fixes ]
 - Fix t/99html5lib.t still using Mo in one place.
   Fitz Elliott++

0.300	2013-07-06

 [ Bug Fixes ]
 - Fix many major memory leaks.
   Dorian Taylor++

 [ Packaging ]
 - t/99html5lib.t now uses Moo instead of Mo.

 [ Other ]
 - Memory leak fix necessitated some API changes; in particular some
   methods which were available as class methods are now object methods
   only.

0.208	2012-12-06

 [ Bug Fixes ]
 - If two <html> tags were in the same file, attributes on the second
   <html> element could cause crashes.
   Fixes RT#79019.
   Luben Karavelov++
   <https://rt.cpan.org/Ticket/Display.html?id=79019>
 - Minor fix re LWP-independence.

0.206	2012-06-30

 [ Bug Fixes ]
 - Disable t/07ua.t and t/08ua-lwp.t on Windows because Test::HTTP::Server
   doesn't work on that platform.
   <https://rt.cpan.org/Ticket/Display.html?id=78118>
 - Remove 'use 5.010' from t/07ua.t.

0.204	2012-06-29

 [ Bug Fixes ]
 - Stop using defined-or operator in HTML::HTML5::Parser::UA, as it doesn't
   work in Perl 5.8.

0.202	2012-06-27

 - Drop dependency on LWP::UserAgent in favour of HTTP::Tiny which is part
   of core since 5.14.

0.200	2012-06-13

 - Drop dependency on Error.pm; use Try::Tiny instead.
 - Drop dependency on HTML::Encoding; use IO::HTML instead.
 - Passing a couple more of the html5lib test suite files.
 - Suppress warnings about invalid Unicode code points.

0.110	2012-03-20

 [ Bug Fixes ]
 - Removed a use of smart match which was breaking Perl 5.8.x
   compatibility.
   Fixes RT#75809.
   <https://rt.cpan.org/Ticket/Display.html?id=75809>

 [ Other ]
 - Comment nodes should now keep their line numbers and column numbers.
 - Text nodes should keep line numbers and column numbers too.
 - use XML::LibXML::Devel::SetLineNumber if it is available.

0.109	2012-03-15	Yes, they are come, but they are not past.

 [ Bug Fixes ]
 - Fix several fatal errors on infrequently used code paths in
   TagSoupParser.pm.
 - Use correct case for MathML's definitionURL attribute.

 [ Packaging ]
 - Bundle test cases from html5lib.

 [ Other ]
 - Added: Nodes now have an implictness flag (returned by source_line
   called in a list context).
 - Added: Provide dtd_element method to get more information about the DTD.
 - Added: Provide parse_balanced_chunk to parse HTML fragments.
 - Make source_line method work more reliably. This requires
   XML::LibXML::Devel, and thus a fairly recent version of XML-LibXML.

0.108	2012-01-18

 [ Bug Fixes ]
 - Crashed when generating an error message about some missing closing
   tags.
   audreyt++

 [ Documentation ]
 - Copyright 2012.

 [ Other ]
 - Updated: Provide load_xml and load_html methods for compatibility with
   XML::LibXML 1.70 and newer.

0.107	2011-10-20

 [ Bug Fixes ]
 - parse_file wasn't accepting relative file names

 [ Other ]
 - Added: html2xhtml can output to a file.
 - Added: html2xhtml now reads from STDIN by default.

0.106	2011-10-10

 [ Bug Fixes ]
 - Tokenizer.pm was still trying to require NamedEntityList.pm.

0.105	2011-10-07

 [ Packaging ]
 - Module::Package::RDF.

 [ Other ]
 - Added: Bundle 'html5debug' script.
 - HTML::HTML5::Parser::Error overloads stringification.
 - use HTML::HTML5::Entities

0.104	2011-09-22

 - Added: Some error handling stuff.
 - Added: Support <track> element.
 - Updated: Catch up to revision d81fcb920a1a3c351149cd66a64bf1b8ae14a172
   (2011-08-21) upstream.

0.103	2011-02-09

 [ Bug Fixes ]
 - TagSoupParser.pm called a method that is renamed between this
   distribution and upstream using its upstream name.

 [ Documentation ]
 - Copyright 2011.

0.102	2011-01-19

 [ Bug Fixes ]
 - Fix source_line method.

 [ Other ]
 - Added: Allow <object> element to appear in <head> if document has an
   HTML4 doctype. This is a willful violation of the HTML5 parsing
   algorithm. (The <object> may have <param> elements as children, as well
   as any children that would normally be allowed in the <head> of the
   document, such as <meta>; any other content is treated as the beginning
   of the <body>, and thus closes <object> and <head>. That's slightly
   looser than the HTML 4 spec which says only <param> should be used, but
   stricter than the HTML 4 DTD which allows pretty much anything in
   there!)
 - Added: Support <figcaption> element.
 - Added: Support <summary> element.
 - Updated: Catch up to revision f2c921a886ab0b3dfb8d21b82525e98a4a921ad4
   (2010-10-11) upstream.

0.101	2010-06-30

 [ Bug Fixes ]
 - UTF-8 fix.

0.100	2010-06-23

 [ Bug Fixes ]
 - Minor bugfixes.

0.04	2010-04-21

 - Updated: Catch up to revision cf2c0df8a6dfb50fee923dfb21b14c83f282ccdc
   (2010-02-28) upstream.

0.03	2010-01-15

 [ Bug Fixes ]
 - Module didn't use URI::file properly.
   shellac++

 [ Documentation ]
 - Copyright 2010.

 [ Packaging ]
 - Upgrade distribution to my new packaging regime (auto-generated
   changelogs, etc)

0.02	2009-12-16

 [ Packaging ]
 - Bundle the html2xhtml tool.

 [ Other ]
 - Replace Inline::Python encoding detection with weaker, but native Perl
   HTML::Encoding package.

0.01	2009-12-03	Original version

0.00_01	2009-12-01	Developer preview