The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
2018-05-22  1.00    - initial release
2018-05-22  1.01    - fix can package (remove trash files)
2018-05-22  1.02    - fix Kwalitee and packaging issues
2018-05-23  1.03    - fix fragments insertion, add Selector::Entry::pseudoElement and allow delete $node->{attr} to remove attribute.
2018-05-23  1.04    - add missing myhtml_tree_node_remove, extend Collection API
2018-05-27  1.05    - fix specificity calculation
2018-05-27  1.06    - fix tests passing on 32-bit machines
2018-05-27  1.07    - fix crash on OpenBSD (use semaphore instead of mutex)
2018-06-16  1.08    - fix char-ref parsing (myhtml bug), fix doctype serialization (myhtml bug), new api for DOCTYPE nodes, attrArray method.
2019-01-13  1.09    - API CHANGE: removed old broken async api (wait and parsed methods on Tree and Node)
                    - API CHANGE: now by default parsing in a single mode (it used to be 2 threads)
                    - new async parsing api (see docs)
                    - event loop integration (using EV or any custom implementations top on pipes or sockets)
                    - update modest/myhtml
                    - update and fix docs
                    - supports exists($node->{attr}) for attributes
2019-01-13  1.10    - fix docs
2019-01-14  1.11    - fix work on windows (tested with Strawberry)
                    - fix infinitie loop with threads >= 2
2019-01-15  1.12    - fixes for some strange windows/*bsd environments.
                    - attention about threads mode.
2019-01-17  1.13    - support for perl utf8-enabled strings.
                    - added parseChunkTree function for getting temporary tree when parsing by chunks.
                    - some fixes (encoding value parsing in options)
2019-01-17  1.14    - fix docs
2019-01-17  1.15    - fix setting encoding
2020-04-29  1.16    - fix random trash in innerText in some cases
2020-12-12  1.17    - fix docs
2020-12-12  1.18    - fix docs
2021-06-26  1.19    - fix infinite loop when calling replace method with a fragment
                    - fix bugtracker url
                    - new collection methods: uniq, grep, head, tail, slice, shuffle, reverse
                    - added regexp/callback support to $collection->first
                    - update modest
2021-06-26  1.20    - fix link to issues
2021-06-26  1.21    - fix link to issues
2021-06-29  1.22    - replace re::is_regexp to ref() check for older perl versions
2021-06-29  1.23    - fix "Search pattern not terminated"
2021-07-06  1.24    - more Kwalitee fixes
2021-07-06  1.25    - more Kwalitee fixes
2024-04-25  1.26    - small fix in doc