Skip to content

Commit e32c2c7

Browse files
committed
Update CHANGELOG.md
1 parent 2e930e2 commit e32c2c7

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
## Unreleased
44

5+
* [`Req`]: Treat URL userinfo as Basic Authentication.
6+
7+
* [`compress_body`]: Do nothing when request content-encoding is already set.
8+
9+
* [`compress_body`]: Update multipart boundary when re-running the step.
10+
511
* [`decode_body`]: Deprecate `:decode_json` in favour of setting a custom JSON
612
decoder via `:decoders`:
713

@@ -11,12 +17,24 @@
1117
# after:
1218
Req.get!(url, decoders: [json: &Jason.decode(&1, keys: :atoms)])
1319

20+
* [`put_params`]: (**BREAKING CHANGE**) Overwrite existing query params instead of appending.
21+
1422
* [`redirect`]: Strip userinfo from redirect locations and log a warning.
1523

1624
Previously, redirecting to a URL with userinfo (e.g. `http://user:pass@host`)
1725
kept the userinfo in the request URL (without converting it to auth). It is
1826
now dropped so credentials supplied by the redirecting server aren't sent.
1927

28+
* [`retry`]: Honor configured `:retry_delay` over `Retry-After`.
29+
30+
* [`run_finch`]: Support `finch: options`.
31+
32+
* [`run_finch`]: Deprecate `finch: name` in favour of `finch: [name: name]`.
33+
34+
* [`run_finch`]: Deprecate `pool_timeout: value` in favour of `finch: [pool_timeout: value]`.
35+
36+
* [`run_finch`]: Deprecate `pool_max_idle_time: value` in favour of `finch: [pool_max_idle_time: value]`.
37+
2038
## v0.6.2 (2026-06-19)
2139

2240
* Use finch ~> 0.21.

0 commit comments

Comments
 (0)