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
|
CHANGES
Revision history for Perl extension XML::Tidy:
- 1.20 H79M9hU8 Sun Jul 9 09:43:30:08 -0500 2017
* removed broken Build.PL to resolve
<HTTPS://RT.CPAN.Org/Ticket/Display.html?id=122406>. (Thank you,
Slaven.)
- 1.18 H78M5qm1 Sat Jul 8 05:52:48:01 -0500 2017
* fixed new() to check file or xml to detect standalone in
declaration, from <HTTPS://RT.CPAN.Org/Ticket/Display.html?id=122389>
(Thanks Alex!)
* traced tidy() memory leak from
<HTTPS://RT.CPAN.Org/Ticket/Display.html?id=120296> (Thanks Jozef!)
which seems to come from every XPath->findnodes() call
* aligned synopsis comments
* updated write() to use output encoding UTF-8 since that's what
almost all XML should rely on (with thanks to RJBS for teaching me
much from his great talk at <HTTPS://YouTube.Com/watch?v=TmTeXcEixEg>)
* collapsed trailing curly braces on code blocks
* added croak for any failed file open attempt
- 1.16 G6LM4EST Tue Jun 21 04:14:28:29 -0500 2016
* stopped using my old fragile package generation and manually updated
all distribution files (though Dist::Zilla should let me generate much
again)
* updated license to GPLv3+
* fixed 00pod.t and 01podc.t to eval the Test modules from issue and
patch: <HTTPS://RT.CPAN.Org/Public/Bug/Display.html?id=85592> (Thanks
again MichielB.)
* replaced all old '&&' with 'and' in POD
- 1.14 G6JMERCY Sun Jun 19 14:27:12:34 -0500 2016
* separated old PT from VERSION to fix non-numeric issue:
<HTTPS://RT.CPAN.Org/Public/Bug/Display.html?id=56073> (Thanks to
Slaven.)
* removed Unicode from POD but added encoding utf8 anyway to pass
tests and resolve issues:
<HTTPS://RT.CPAN.Org/Public/Bug/Display.html?id=92434> and
<HTTPS://RT.CPAN.Org/Public/Bug/Display.html?id=85592> (Thanks to
Sudhanshu and MichielB.)
- 1.12.B55J2qn Thu May 5 19:02:52:49 2011
* made "1.0" float binarize as float again, rather than just "1" int
* cleaned up POD and fixed EXPORTED CONSTANTS heads blocking together
- 1.10.B52FpLx Mon May 2 15:51:21:59 2011
* added tests for undefined non-standard XML declaration to suppress
warnings
- 1.8.B2AMvdl Thu Feb 10 22:57:39:47 2011
* aligned .t code
* added test for newline before -r to try to resolve:
<HTTPS://RT.CPAN.Org/Ticket/Display.html?id=65471> (Thanks, Leandro.)
* fixed off-by-one error when new gets a readable (non-newline)
filename (that's not "filename" without a pre-'filename' param) to
resolve: <HTTPS://RT.CPAN.Org/Ticket/Display.html?id=65151> (Thanks,
Simone.)
- 1.6.A7RJKwl Tue Jul 27 19:20:58:47 2010
* added head2 POD for EXPORTED CONSTANTS to try to pass t/00podc.t
- 1.4.A7QCvHw Mon Jul 26 12:57:17:58 2010
* hacked a little test for non-UTF-8 decl str to resolve FrankGoss'
need for ISO-8859-1 decl encoding to persist through tidying
* md sure META.yml is being generated correctly for the CPAN
* updated license to GPLv3
- 1.2.75BACCB Fri May 11 10:12:12:11 2007
* made "1.0" float binarize as just "1" int
* made ints signed and bounds checked
* added new('binary' => 'BinFilename.xtb') option
- 1.2.54HJnFa Sun Apr 17 19:49:15:36 2005
* fixed tidy() processing instruction stripping problem
* added support for binary ints and floats in bcompress()
* tightened up binary format and added pod
- 1.2.54HDR1G Sun Apr 17 13:27:01:16 2005
* added bcompress() and bexpand()
* added compress() and expand()
* added toString()
- 1.2.4CKBHxt Mon Dec 20 11:17:59:55 2004
* added exporting of XML::XPath::Node (DOM) constants
* added node object creation wrappers (like LibXML)
- 1.2.4CCJW4G Sun Dec 12 19:32:04:16 2004
* added optional 'xpath_loc' => to prune()
- 1.0.4CAJna1 Fri Dec 10 19:49:36:01 2004
* added optional 'filename' => to write()
- 1.0.4CAAf5B Fri Dec 10 10:41:05:11 2004
* removed 2nd param from tidy() so that 1st param is just indent
string
* fixed pod errors
- 1.0.4C9JpoP Thu Dec 9 19:51:50:25 2004
* added xplc option to write()
* added prune()
- 1.0.4C8K1Ah Wed Dec 8 20:01:10:43 2004
* inherited from XPath so that those methods can be called directly
* original version (separating Tidy.pm from Merge.pm)
|