Revision history for perl module XML::Hash::XS 0.64 2025-01-01 - Fix for Sparc64. 0.63 2024-12-29 - Fix for OpenBSD. - Fix for MSVC. 0.62 2024-12-28 - Fix for Win32. 0.61 2024-12-27 - Another fix for big endian. 0.60 2024-12-24 - Another fix for big endian. 0.59 2024-12-21 - Fix typo 0.58 2024-12-20 - Fix for big endian architecture 0.57 2024-09-27 - Use "keep_root" option to generate XML via "hash2xml" - Change default value of "keep_root" option to "1" 0.56 2021-02-14 - Fix XML parsing with file handle - Thanks to Rory Zweistra for report - Fix case of "XML::Simple" in docs - Thanks to Anirvan Chatterjee for help 0.55 2020-03-03 - Parse "xml-stylesheet" processing instruction 0.54 2019-12-28 - Add "SuppressEmpty" option 0.53 2018-08-31 - Don't trim spaces on text node when "trim" option is off - Thanks to Tudor Marghidanu for report 0.52 2018-03-25 - Implement searilization of objects with overloaded stringification - Thanks to Slobodan Mišković for advice 0.51 2017-08-28 - Add partial support for DTD 0.50 2017-03-16 - Fix documentation typo 0.49 2017-03-16 - Fix encoder error handling - Thanks to Ben Bullock for report 0.48 2017-03-15 - Don't merge text from different nodes 0.47 2017-02-18 - The "trim" option now is used while conversion of xml to hash - Thanks to Useperl for report 0.46 2017-01-28 - Fix bug occurs while using multiple job compile - Fix configure error on OpenBSD: No library found for -liconv 0.45 2017-01-19 - Fix incorrect folding of arrays in LX mode - Thanks to Nigelm for report 0.44 2016-06-09 - Fix bug with null-terminated xml - Thanks to Zdm for report 0.43 2015-07-15 - Fix memory allocation bug - Thanks to Jeffrey Ryan Thalhammer for report 0.42 2015-05-08 - Improved fix for OpenBSD/NetBSD 0.41 2015-04-30 - Fix bug in parsing entity references 0.40 2015-04-30 - Fix memory allocation bug - Thanks to Phillup for report - Fix compilation on OpenBSD/NetBSD 0.39 2015-04-28 - Improved XML detection - Thanks to Phillup for report 0.38 2015-04-21 - New options "filter" and "cb" - Fix some memory leaks bugs - Fix compilation errors with using -Wextra 0.37 2015-04-14 - Fix broken archive 0.36 2015-04-14 - Fix bug with use force_array option - Thanks to Dmytro Zagashev for report - New option "force_content" - New option "merge_text" 0.35 2015-04-13 - Fix bug with regexp on perl 5.8.X 0.34 2015-04-12 - Fix bug when many contents in one node 0.33 2015-04-12 - Fix bug when many contents in one node - New option "force_array" 0.32 2015-03-28 - Revamped Makefile.PL - Add resources to META_MERGE - Add prereqs to META_ADD - Replace bugtracker to github - Added author tests 0.31 2015-03-25 - Fix xml parsing failure when CR symbol found after xml declaration - https://rt.cpan.org/Ticket/Display.html?id=103002 - Thanks to Dmytro Zagashev for report 0.30 2015-03-23 - Fix params validation failure - https://rt.cpan.org/Ticket/Display.html?id=102992 - Thanks to Dmytro Zagashev for report 0.29 2015-01-30 - Fix segmentation fault on test for tied handle 0.28 2015-01-14 - Fix test for tied handle - Fix compilation failure on Haiku OS 0.27 2015-01-14 - Added feature conversion of xml to hash 0.26 2014-03-13 - Fix compilation failure on some OS - Fix compilation failure when using libiconv with MinGW - Fix segmentation fault when using XML::LibXML 0.25 2014-03-11 - Added possibility object serialization using methods "toString" and "iternext" - Fixed docs and other minor fixes 0.24 2014-01-17 - Fix overriding CCFLAGS when passed to WriteMakefile 0.23 2014-01-15 - Mass refactoring, fix many bugs and add some tests 0.22 2013-07-20 - Using XML::LibXML library is optional now - Fix some tests 0.21 2013-07-16 - Fixed #include error 0.20 2013-07-14 - Fix bug when conv_writer_t has no member named encoder - Fix 02-conv-lx.t test 0.19 2013-07-08 - Fix segmentation fault when value=undef and use_attr=1 - Set utf8 flag for result string 0.18 2013-04-14 - Fix segmentation fault - Skip encoding tests if encoding is not supported 0.17 2013-03-22 - Fix bug with invalid stack pointer 0.16 2013-03-19 - New option "doc" 0.15 2013-03-17 - Modify for directly using of Iconv and ICU libs 0.14 2013-03-13 - Fixed bug with memory allocation 0.13 2013-03-09 - Implemented OO interface 0.12_01 2013-03-07 - Added benchmark results 0.12 2013-03-06 - Added experimental support the conversion method of the XML::Hash::LX library 0.11 2013-03-02 - Fix for compatibility with version 2.9.0 library libxml2 0.10 2012-04-19 - New option "xml_decl". 0.09 2012-04-12 - New option "content" 0.08 2012-04-10 - Fix build error when using perl < 5.10 0.07 2012-04-07 - Fix memory leak 0.06 2012-04-06 - New options "canonical" and "use_attr" 0.05_03 2012-04-02 - Fix bug with ppport.h 0.05_02 2012-04-02 - Added ppport.h - No more using Scalar::Util 0.05_01 2012-03-26 - Fix conv.t test 0.05 2012-03-25 - Fix build error on FreeBSD 0.04 2012-03-24 - Updated Makefile.PL 0.03_01 2012-02-28 - Added META.json 0.03 2012-02-25 - Changed output to a file handle - Thanks to Cono 0.02 2012-02-15 - Increased performance by 2.5 times via direct conversion to a string without creating a DOM 0.01 2012-02-12 - First version