diff --git a/CHANGELOG.md b/CHANGELOG.md index 31c861e6..cf1301f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +# 3.24.0 + +* Ignore parsing errors when parsing invalid JSON or XML body to match against body pattern #1066 + + Thanks to [Christian Schmidt](https://github.com/c960657) + +* Added support for mocked HTTP::Connection#finished_request? method #1065 + + Thanks to [Christian Schmidt](https://github.com/c960657) + +* Detect if Patron is loaded by checking if Patron::Session constant is defined #1068 + + Thanks to [Rodrigo Argumedo](https://github.com/rodrigoargumedo) + +* Raising an ArgumentError when uri is passed as a Pathname object to stub_request or request expectation declaration. + +* Dropped support for em-http-request on Ruby 3.4. The current version of em-http-request (1.1.7) is incompatible with Ruby 3.4 due to an unresolved issue (https://github.com/igrigorik/em-http-request/issues/365). Support for em-http-request will be re-enabled once the compatibility issue is resolved. + + Thanks to [Christian Schmidt](https://github.com/c960657) + # 3.23.1 * Added support for async-http version >= 0.65.0 [PR](https://github.com/bblimke/webmock/pull/1056) diff --git a/README.md b/README.md index dc471abc..fb2c5d21 100644 --- a/README.md +++ b/README.md @@ -1204,6 +1204,8 @@ People who submitted patches and new features or suggested improvements. Many th * Gio Lodi * Ryan Brooks * Jacob Frautschi +* Christian Schmidt +* Rodrigo Argumedo For a full list of contributors you can visit the [contributors](https://github.com/bblimke/webmock/contributors) page. diff --git a/lib/webmock/version.rb b/lib/webmock/version.rb index acac3b18..9aadf227 100644 --- a/lib/webmock/version.rb +++ b/lib/webmock/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module WebMock - VERSION = '3.23.1' unless defined?(::WebMock::VERSION) + VERSION = '3.24.0' unless defined?(::WebMock::VERSION) end