This changelog follows the keep a changelog format. This project adheres to Semantic Versioning.
Unreleased
0.2.0 - 2026-09-08
Changed
- Resolve both address families at the same time.
:timeoutbounds the resolution as a whole now. - Speed up
ReqSSRF.public_address?/1by around 50x and the check that runs for each request by around 3x.
0.1.0 - 2026-09-01
Added
- Add
ReqSSRF.attach/2, which checks every hop of aReqrequest and halts it withReqSSRF.BlockedErrorif the URL may not be fetched. - Add
ReqSSRF.check/2andReqSSRF.allowed?/2for validating a single URL, andReqSSRF.public_address?/1for a single IP address.