-
Fix
to_rackapps receiving arack.sessionthey did not set up (#985)WebMock used to add a session hash to the Rack env, shared by every request to the same stub. This confused apps that check whether a session is present, such as Rails API-only apps, and carried session data over between requests. WebMock now leaves
rack.sessionandrack.session.optionsunset, as a real server does. If your app needs a session, include session middleware in the app you pass toto_rack.RackResponse#sessionandRackResponse#session_optionshave been removed.Thanks to Jan Graichen
-
Fix crash when matching a hash body pattern against a JSON or XML request that has no body
Thanks to Chris
-
No longer warn about curb versions newer than the last one tested
-
Document regexp values in
hash_includingThanks to Christian Bruckmayer
-
Remove unused
RequestSignatureSnippet#request_paramsThanks to Daniel Pepper