diff --git a/CHANGELOG.md b/CHANGELOG.md index 79fb158dd1b..04b9928d88a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,7 @@ libxml 2.9.12 introduced new behavior to avoid memory leaks when unloading libxm We work around this by configuring libxml2 in this situation to use its default memory management functions. Note that if Nokogiri is not on Windows, or is not using shared system libraries, it will will continue to configure libxml2 to use Ruby's memory management functions. `Nokogiri::VERSION_INFO["libxml"]["memory_management"]` will allow you to verify when the default memory management functions are being used. [[#2241](https://github.com/sparklemotion/nokogiri/issues/2241)] -### Changed +### Added `Nokogiri::VERSION_INFO["libxml"]` now contains the key `"memory_management"` to declare whether libxml2 is using its `default` memory management functions, or whether it uses the memory management functions from `ruby`. See above for more details. diff --git a/lib/nokogiri/version/constant.rb b/lib/nokogiri/version/constant.rb index 4add8069423..a0207085552 100644 --- a/lib/nokogiri/version/constant.rb +++ b/lib/nokogiri/version/constant.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Nokogiri # The version of Nokogiri you are using - VERSION = "1.11.4" + VERSION = "1.11.5" end