Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
textproc/ruby-libxml: update to 5.0.2
5.0.0 (2024-01-07) * This release is major version bump because it removes access to global parser options that libxml2 version 2.12.0 deprecated (see https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.0) In the unlikely event your code uses these options, then you will need to update it. Specifically, instead of setting global parser options, pass them directly to either Parsers or ParserContexts when creating them. Options are defined as constants in LibXML::XML::Parser::Options and LibXML::HTML::Parser::Options * Update Parser initialize methods to take keyword parameters instead of a hash table (you may have to update your code due to this change) * Fix broken compilation with libxml2 version 2.12.0 (due to libxml2 header changes) * Add support for Ruby 3.3.* * Remove support for Ruby 2.7.* (gem should still work but is no longer tested) 5.0.1 (2024-01-08) * Fix broken Document#io method that was broken by switching Parsers to use keyword arguments 5.0.2 (2024-01-08) * Fix broken DTD creation (DTD name is not required)
- Loading branch information