All Versions
144
Latest Version
Avg Release Cycle
21 days
Latest Release
-

Changelog History
Page 2

  • v3.9.5 Changes

    • Prevent overwriting teardown method in Test::Unit

      Thanks to Jesse Bowes

  • v3.9.4 Changes

    • More intuitive error message when stubbed response body was provided as Hash

      Thanks to Ben Koshy

  • v3.9.3 Changes

    • Make httpclient_adapter thread-safe

      Thanks to Adam Harwood

  • v3.9.2 Changes

  • v3.9.1 Changes

    • Fixed support for passing URI objects as second argument of stub_request

      Thanks to Ryan Kerr

  • v3.9.0 Changes

    • Allow using a "callable" (like a proc) as URI pattern

      stub_request(:any, ->(uri) { true })
      

      Thanks to John Hawthorn

    • Added stubbed IO on stubbed socket in Net::HTTP adapter.

      Thanks to Thilo Rusche

    • When 'webmock/rspec' is required, reset WebMock after all after(:each/example) hooks

      Thanks to Andrew Stuntz

    • Fixed net_connect_allowed? when invoked with no arguments, when there were any allowed URIs passed to disable_net_connect?.

      Thanks to Lucas Uyezu

    • Fixed async-http adapter which caused Async::HTTP::Client or Async::HTTP::Internet to hang and never return a response.

      Thanks to (Bruno Sutic)[https://github.com/bruno-] and Samuel Williams

    • Fixed warning when using async-http adapter

      Thanks to (Bruno Sutic)[https://github.com/bruno-]

    • Dropped support for Ruby 2.3 - EOL date: 2019-03-31

    • Dropped support for Ruby 2.4 - EOL date: 2020-03-31

    • Handling matching of Addressable::Template patterns that have an ip address without port and patterns that have ip address and don’t have schema and path.

      Thanks to (Rafael França)[https://github.com/rafaelfranca] and (guppy0356)[https://github.com/guppy0356]

  • v3.8.3 Changes

    March 11, 2020
    • Fixed problem introduced in version 3.4.2, which caused matching against Addressable::Template representing host part of the URI to raise an error.

      Thanks to Vesa Laakso

  • v3.8.2 Changes

    February 12, 2020
    • Support correct encoding parameter for HTTP.rb 2.x and earlier

      Thanks to Alex Coomans

  • v3.8.1 Changes

    February 05, 2020
    • Added support for mocking non-ASCII bodies when making requests with HTTP.rb

      Thanks to Patrik Ragnarsson

  • v3.8.0 Changes

    January 14, 2020