Package Release Info

rubygem-webmock-2_3-2.3.2-bp151.1.1

Update Info: Base Release
Available in Package Hub : 15 SP1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ruby2.5-rubygem-webmock-2_3
ruby2.5-rubygem-webmock-doc-2_3
ruby2.5-rubygem-webmock-testsuite-2_3

Change Logs

* Tue Feb 27 2018 factory-auto@kulow.org
- updated to version 2.3.2
  see installed CHANGELOG.md
  [#]# 2.3.2
  * Restored support for Ruby 1.9.3 to comply with semantic versioning.
    Thanks to [Jordan Harband](https://github.com/ljharb) for reporting the problem.
* Thu Nov 16 2017 opensuse_buildservice@ojkastl.de
- created versioned gem for version 2.3.1
* Fri Dec 16 2016 coolo@suse.com
- updated to version 2.3.1
  see installed CHANGELOG.md
* Mon Dec 05 2016 coolo@suse.com
- updated to version 2.3.0
  see installed CHANGELOG.md
  [#]# 2.3.0
  * Added support for Ruby 2.4
    Thanks to [Koichi ITO](https://github.com/koic)
  * Dropped support for Ruby 1.9.3
  [#]# 2.2.0
  * Added `refute_requested` as an alias for `assert_not_requested`
    Thanks to [Michael Grosser](https://github.com/grosser)
  * Raising `Net::OpenTimeout` instead of `Timeout::Error` if available when a request stub is declared `to_timeout`
    Thanks to [Gabe Martin-Dempesy](https://github.com/gabetax)
  [#]# 2.1.1
  * Added support for handling status messages in Excon responses.
    Thanks to [Tero Marttila](https://github.com/SpComb) for reporting the issue.
* Sat Jun 04 2016 coolo@suse.com
- updated to version 2.1.0
  see installed CHANGELOG.md
  [#]# 2.1.0
  * Added support for `on_debug` callback in Curb.
    Thanks to [Pavel Jurašek](https://github.com/pavel-jurasek-bcgdv-com)
  * Added support for PATCH requests using Curb.
    Thanks to [Pavel Jurašek](https://github.com/pavel-jurasek-bcgdv-com)
* Sat May 21 2016 coolo@suse.com
- updated to version 2.0.3
  see installed CHANGELOG.md
* Thu Apr 14 2016 coolo@suse.com
- updated to version 1.24.3
  see installed CHANGELOG.md
  [#]# 1.24.3
  * Allow Net:HTTP headers keys to be provided as symbols if `RUBY_VERSION` >= 2.3.0
    Thanks to [Alex Kestner](https://github.com/akestner)
  * Fixed the issue with parsing query to a hash with nested array i.e. `a[][b][]=one&a[][c][]=two`
    Thanks to [Tim Diggins](https://github.com/timdiggins) for reporting the issue.
    Thanks to [Cedric Pimenta](https://github.com/cedricpim) for finding the solution.
  * Added a clear message on an attept to match a multipart encoded request body.
    WebMock does't support requests with multipart body... yet.
  * `WebMock.disable_net_connect` `:allow` option, provided as regexp, matches https URIs correctly.
  * `WebMock.disable_net_connect` `:allow` option can be set as a url string with scheme, host and port.
    WebMock.disable_net_connect!(:allow => 'https://www.google.pl')
    Thanks to [Gabriel Chaney](https://github.com/gabrieljoelc) for reporting the issue.
* Fri Mar 04 2016 coolo@suse.com
- updated to version 1.24.2
  see installed CHANGELOG.md
  [#]# 1.24.2
  * Improve parsing of params on request
    Thanks to [Cedric Pimenta](https://github.com/cedricpim)
* Wed Mar 02 2016 coolo@suse.com
- updated to version 1.24.1
  see installed CHANGELOG.md
  [#]# 1.24.1
  * HTTPClient adapter supports reading basic authentication credentials directly from Authorization header.
    Thanks to [Michiel Karnebeek](https://github.com/mkarnebeek)
  [#]# 1.24.0
  * Enabled support for Curb > 0.8.6
* Fri Feb 19 2016 coolo@suse.com
- updated to version 1.23.0
  see installed CHANGELOG.md
  [#]# 1.23.0
  * `WebMock.disable_net_connect` accepts `:allow` option with an object that responds to `#call`, receiving a `URI` object and returning a boolean:
    blacklist = ['google.com', 'facebook.com', 'apple.com']
    allowed_sites = lambda{|uri|
    blacklist.none?{|site| uri.host.include?(site) }
    }
    WebMock.disable_net_connect!(:allow => allowed_sites)
    RestClient.get('www.example.org', '/')  # ===> Allowed
    RestClient.get('www.facebook.com', '/') # ===> Failure
    RestClient.get('apple.com', '/')        # ===> Failure
    Thanks to [Pablo Brasero](https://github.com/pablobm)
  * Support for HTTPClient stream responses with body chunks
    Thanks to [Cedric Pimenta](https://github.com/cedricpim)
* Thu Jan 21 2016 coolo@suse.com
- updated to version 1.22.6
  see installed CHANGELOG.md
  [#]# 1.22.6
  * Fixes [issue](https://github.com/bblimke/webmock/issues/568) around
    WebMock restricting [Addressable](https://github.com/sporkmonger/addressable)
    version, based on Ruby 1.8.7 for all versions of Ruby.
    This change inverts that, and forces Ruby 1.8.7 users to specify in thier
    Gemfile an Addressable version < 2.4.0.
    Thanks to [PikachuEXE](https://github.com/PikachuEXE) and
    [Matthew Rudy Jacobs](https://github.com/matthewrudy).
  [#]# 1.22.5
  * Fixes [bug](https://github.com/bblimke/webmock/issues/565) where WebMock tries
    to alias a method that is deprecated in Ruby Versions > 1.9.2 ('sysread' for class 'StringIO')
    Thanks to [Marcos Acosta](https://github.com/mmaa) for discovering this bug.
  [#]# 1.22.4
  * Adds support for JSONClient (a subclass of HTTPClient)
    Thanks to [Andrew Kozin](https://github.com/nepalez)
  * Adds support for Ruby 2.3.0
    Thanks to [Charles Pence](https://github.com/cpence)
  * Adds support for [http](https://github.com/httprb/http) versions >= 1.0.0
    Thanks to [Alexey Zapparov](https://github.com/ixti)
  * Fixes support for Ruby 1.8.7 by restrciting Addressable version < 2.4.0
    Thanks to [Matthew Rudy Jacobs](https://github.com/matthewrudy)
* Tue Nov 03 2015 coolo@suse.com
- updated to version 1.22.3
  see installed CHANGELOG.md
  [#]# 1.22.3
  * Return "effective_url" attribute in Typhoeus::Response
    Thanks to [Senya](https://github.com/cmrd-senya)
* Fri Oct 30 2015 coolo@suse.com
- updated to version 1.22.2
  see installed CHANGELOG.md
  [#]# 1.22.2
  * Fix: prevents adding an extra =true to urls with parameters without values
    Thanks to [David Begin](https://github.com/davidbegin)
* Wed Oct 14 2015 coolo@suse.com
- updated to version 1.22.1
  see installed CHANGELOG.md
  [#]# 1.22.1
  * Adds Rack as a development dependency and removes require rack/utils in main lib.
    Thanks to [Keenan Brock](https://github.com/kbrock)
  [#]# 1.22.0
    All the credit for preparing this release go to [David Begin](https://github.com/davidbegin)!
  * Adds [Manticore](https://github.com/cheald/manticore) support.
    Thanks to [Mike Knepper](https://github.com/mikeknep), [David Abdemoulaie](https://github.com/hobodave)
  * Update to Show a hash diff for requests that have stubs with a body.
    Thanks to [yurivm](https://github.com/yurivm)
  * Update to mirror Net::HTTP handling of headers as symbols
  * Update to ignore non-comparable-values error when sorting
    query values, because sorting is just a convience.
    Thanks to [Magne Land](https://github.com/magneland)
  * Covert Boolean values to Strings when using them to define
    the body of a request.
    Thanks to [Krzysztof Rygielski](https://github.com/riggy)
  * Fixes WebMock's parsing Multibyte characters
    Thanks to [Zhao Wen](https://github.com/VincentZhao)
  * Updates to be compatible with httpclient 2.6.0
  * Converts keys from symbols to strings when for QueryMapper.to_query
    Thanks to [Ramon Tayag](https://github.com/ramontayag)
  * Restricts http.rb version to 0.7.3 for Ruby 1.8.7
  * Fixes issue emulating em-http-request's handling of multiple requests.
    Thanks to [Matt Palmer](https://github.com/mpalmer)
  * WebMock requires only the necessary parts of crack to avoid pulling in safe_yaml
    Thanks to [Johannes Schlumberger](https://github.com/spjsschl)
* Mon Mar 30 2015 coolo@suse.com
- updated to version 1.21.0
* Sat Feb 07 2015 coolo@suse.com
- updated to version 1.20.4
  * Fixed support for `hash_including` matcher in RSpec 3
  [#]# 1.20.3
  * `with` method raises error if provided without options hash and without block
  * `with` and `to_return` raise an error if invoked with invalid keys in options hash.
  [#]# 1.20.2
  * WebMock provides a helpful error message if an incompatible object is given as response body.
  [#]# 1.20.1
  * `assert_requested` and `assert_not_requested` accept `at_least_times` and `at_most_times` options
  * Silenced `instance variable undefined` warnings in Curb adapted.
  [#]# 1.20.0
  * Add support for on_missing callback of Curb::Easy
  * Add at_least_times and at_most_times matchers
* Sun Oct 12 2014 coolo@suse.com
- updated to version 1.19.0
  * Fixed issue with Excon adapter giving warning message when redirects middleware was enabled.
  * Fixed issue with `undefined method 'valid_request_keys' for Excon::Utils:Module`
  * Fixed query mapper to encode `'one' => ['1','2']` as `'one[]=1&one[]=2'`.
  * Improved cookies support for em-http-request
  * Fix HTTP Gem adapter to ensure uri attribute is set on response object.
  * Fixed HTTPClient adapter. The response header now receives `request_method`, `request_uri`, and `request_query` transferred from request header
  * Query mapper supports nested data structures i.e. `{"first" => [{"two" => [{"three" => "four"}, "five"]}]}`
  * Fixed compatibility with latest versions of Excon which don't define `VALID_REQUEST_KEYS` anymore.
  * Request method is always a symbol is request signatures. This fixes the issue of WebMock not matching Typhoeus requests with request method defined as string.
  * Stubbing instructions which are displayed when no matching stub is found, can be disabled with `Config.instance.show_stubbing_instructions = false`
- adapt to new rubygem packaging
* Sun May 18 2014 coolo@suse.com
- updated to version 1.18.0
  * Updated dependency on Addressable to versions >= 2.3.6
  * Added support for matching uris using RFC 6570 (URI Templates)
    uri_template = Addressable::Template.new "www.example.com/{id}/"
    stub_request(:any, uri_template)
    Thanks to [Max Lincoln](https://github.com/maxlinc)
  * Fixed content length calculation for Rack responses with UTF8 body
    Thanks to [Oleg Gritsenko](https://github.com/Claster)
  * Add missing Curl::Easy aliases
    Thanks to [Hwan-Joon Choi](https://github.com/hc5duke)
  * HTTP Gem >= 0.6.0 compatibility
    Thanks to [Aleksey V. Zapparov](https://github.com/ixti)
  * Minitest 4 and 5 compatibility.
    Thanks to [SHIBATA Hiroshi](https://github.com/hsbt)
* Fri Mar 21 2014 coolo@suse.com
- updated to version 1.17.4
  * Update matchers for RSpec 3's matcher protocol
* Sat Feb 22 2014 coolo@suse.com
- updated to version 1.17.3
  * Fixed issue with Rack response removing 'Content-Type' header
  * Support for chunked responses in Curb
  * Fixed handling of request body passed as a hash to `Typhoeus.post`