Behaviour change: when a URL already has a query string, params (client-level, then per-request) are now appended after it, matching requests. A key present in both is sent twice rather than replaced: ?a=1&b=1 with params={"b": "2"} now sends a=1&b=1&b=2 (previously a=1&b=2). The URL's own query is also sent byte for byte instead of re-encoded (?q=a%20b no longer becomes q=a+b). See #156.
What's Changed
- docs: refresh the social card with the current description by @lesnik512 in #154
- docs: document the blocked label by @lesnik512 in #155
- test: bound the HTTP-date Retry-After delay by the call's own clock window by @lesnik512 in #157
- fix!: append params after the URL's own query and keep its bytes by @lesnik512 in #156
Full Changelog: 0.20.1...0.21.0