Repository navigation
[ruby] Update webmock 3.26.4 → 3.34.0 (minor) - #931
Open
depfu[bot] wants to merge 1 commit into
Open
depfu[bot] wants to merge 1 commit into
depfu[bot] wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ webmock (3.26.4 → 3.34.0) · Repo · Changelog
Release Notes
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.27.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 72 commits:
Version 3.34.0Close the gaps a review found in the Rack envMake the Rack env for to_rack apps follow the Rack specTidy the Rack host fallback and its specsSet HTTP_HOST in the Rack env instead of the Net::HTTP signatureMerge pull request #1084 from benoittgt/prevent-empty-hostReject query :any with a URI query and accept anything matchersReject unsupported query options and describe :any as anythingMerge pull request #1099 from nightpool/add-any-query-optionVersion 3.33.0Match curl's effective_url and raw header encoding for Typhoeus stubsTidy the Typhoeus adapterTake Typhoeus effective_url from the request URL, as curl doesBuild Typhoeus response_headers from the stubbed statusMerge pull request #736 from spizm/masterUse the shared default port helper for Typhoeus effective_urlMerge pull request #869 from tbrammar/fix-issue-552-return-effective-url-as-stringVersion 3.32.0Clear the curb request body after each performTidy the curb body check and the async-http chunked specOverride curb's http_patch only where curb has itMerge pull request #1112 from sobakasu/feature/curb-http-patchDrop every Transfer-Encoding header from async-http stubsMerge pull request #1044 from tmertens/async_http_client_adapter_fix_chunkingCheck that start connects for real after WebMock is disabledClose a real Net::HTTP connection when a stub answers insteadConnect again when a request follows a failed real connectionSend real requests from Net::HTTP objects kept after WebMock is disabledUse WebMock's socket type for Net::HTTP objects made while it was enabledMerge pull request #1067 from sealabcore/masterVersion 3.31.0Match HTTP methods given as a string or in upper caseMerge pull request #886 from euisan/ssankim-patch-1Tidy the to_return_json file body specsKeep the JSON response fixture in spec/fixturesExplain when to_return_json reads a file bodyMerge pull request #1137 from ac1982/fix/json-file-response-bodiesPreserve file bodies in to_return_jsonVersion 3.30.0Compare allowed URLs in the net connect allow list the same way as stub URLsKeep allowing every path for scheme://host in the net connect allow listMerge pull request #978 from henrahmagix/patch-1Show the JSON body hint for expectations narrowed with withStop with on stub expectations from changing the stubMerge pull request #1128 from inkstak/feature-have_been_requested_with_bodyVersion 3.29.0Only check that an oddly encoded JSON body does not raiseSuggest declaring a JSON body as a hash when only its formatting differsRestore the body diff setting after errors_spec turns it offRecognize JSON content types consistently in body diffsVersion 3.28.0Create the GitHub release as part of rake releaseStop warning about curb versions newer than the last one checkedTest regexp values in hash_including and array body patternsDocument that to_rack does not provide a sessionMake the whitespace check actually run in CIMerge pull request #1093 from jgraichen/fix/rack-sessionMerge pull request #1132 from ChrisJr404/fix-body-pattern-nil-bodyMerge pull request #898 from ChrisBr/patch-1Merge pull request #1136 from dpep/remove-unused-request-paramsVersion 3.27.0Handle Content-Type given more than once when matching requestsCompare hash_excluding values with === like hash_includingMerge pull request #1134 from cgunther/body-hash-excludingGroup async-http request headers by downcased keyMerge pull request #1133 from hikmetba-bit/fix/async-http-nil-header-crash-1120Remove unused RequestSignatureSnippet#request_paramsMerge pull request #1135 from Boulea7/fix/1118-scheme-blocking-specsTest both directions of scheme-specific connection blockingAdd RSpec hash_excluding support to body matchingAdd HashExcluding specs to RequestPattern covering query matchingStop crashing on a nil-valued header in the async-http adapterDepfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands