master
Fix memory leaks in ext/tidy basedir restriction code
Migrate skip checks to --EXTENSIONS--, p4
Adding the tidy extension to PECL
Fixed the UTF-8 and long path support in the streams on Windows.
Fix Tidy tests failing due to different spelling
Updating tests that got left behind when we changed to studlyCaps and fixed another test
Prefer EXPECT over EXPECTF
Declare tidyNode properties as readonly
Doh.. snuck by me!
Added an optional array parameter to tidy_parse_file/string to fix a bug. Apparently some libtidy config options must be set prior to parsing in order to work properly.
Forgot to add these tests
Merge branch 'PHP-8.4' into PHP-8.5
Use "must not" instead of "cannot" wording
Properly fix tidy test failure on Windows
tree: drop non canonical casts and ZPP tests
Skip some tests under --preload
ext/tidy: refactor php_tidy_set_tidy_opt()
Fix error handling in tidy constructor
Add missing error check on tidyLoadConfig
Fix GH-12980: tidynode.props.attribute is missing "Boolean Attributes" and empty attributes
Improve error message for too long file in ext/tidy (#14870)
Add tidyNode::getNextSibling() and tidyNode::getPreviousSibling()