CHANGELOG
=========

[0.3.2] - 2026-02-28
--------------------

- Fix use after free during shutdown.
- Bump a lot of dependencies and clean up build files.

[0.3.1] - 2024-06-02
--------------------

- Allow configuring the verbosity of curl requests.
- Don't rely on the deprecated `CURLOPT_PROTOCOLS` on newer curl versions.
- Various build system fixes.
- Compatibility with {fmt} version 10.

[0.3.0] - 2023-01-10
--------------------

- Support altsvc to properly detect http/3 across runs. You need to specify a
    path where the cache will be stored to enable this.
- Error out when the project is built using CMake, since CMake is only uspported
    for FetchContent purposes.

[0.2.1] - 2022-07-21
--------------------

- Limit concurrent connections to 64 and per host to 8 by default. You can
    change that using 2 new functions.
- Use major.minor as the soname.

[0.2.0] - 2022-03-06
--------------------

- Fix potential hang when the client is shutdown and a request is scheduled at
    the same time.

[0.1.1] - 2021-12-20
--------------------

- Add wrapper function to convert error codes to strings.

[0.1.0] - 2021-11-14
--------------------

- Initial release.
