All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.0 - 2023-09-21
gocurl
now supports Encrypted Client Hello. Added--ech
and--echconfig
command-line arguments, see examples in README.md to learn more. (#3)- Added
--resolve
command-line argument support. It works similarly to the one incurl
with one important difference:gocurl
ignoresport
there and simply returns specified IP addresses for the host. (#5)
1.0.6 - 2023-09-17
--connect-to
and--proxy
now also support HTTP/3. (#1)
1.0.5 - 2023-09-15
- Added the changelog.
- Added more debug logging to all request stages.
- Fixed the way
--connect-to
works when a proxy is specified. Before this change gocurl could only redirect the proxy connection, but not the one that goes through proxy. This behavior is now fixed.
1.0.4 - 2023-09-12
- Fixed the issue with the output being written not to stdout by default.
1.0.3 - 2023-09-12
- Minor improvements.
1.0.2 - 2023-09-12
- Automate the release process.
1.0.1 - 2023-09-12
- Logging improvements.
1.0.0 - 2023-09-12
- The first version with base functionality.