CHANGELOG
v0.2.0 (2021-11-08)
- Rename
normalize_headers to encode_headers - Rename
prepend_default_steps to put_default_steps - Rename
encode and decode to encode_body and decode_body - Rename
netrc to load_netrc - Rename
finch step to run_finch - Rename
if_modified_since to put_if_modified_since - Rename
range to put_range - Rename
params to put_params - Rename
request.uri to request.url - Change response/error step contract from
f(req, resp_err) to f({req, resp_err}) - Support mime 2.x
- Add
Req.Response struct - Add
put!/3 and delete!/2 - Add
run_steps/2 - Initial support for UNIX domain sockets
- Accept
{module, args} and module as steps - Ensure
get_private and put_private have atom keys put_default_steps: Use MFArgs instead of captures for the default stepsput_if_modified_since: Fix generating internet timeencode_headers: Encode header valuesretry: Rename :max_attempts to :max_retries
v0.1.1 (2021-07-16)
v0.1.0 (2021-07-15)