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.
0.7.1 - 2025-09-23
- game launch parameters for developers to test with a local server without TLS
(
-no-tls) or using self-signed certificates (-self-signed).
0.7.0 - 2025-09-11
- support patch 2.31
0.6.1 - 2025-08-05
- explicitly set
publicvisibility forHttpStatusenum.
0.6.0 - 2025-07-18
- support patch 2.3
- bump libcpr to 1.12.0 (was 1.11.1)
0.5.0 - 2024-12-11
- support patch 2.2
- bump libcpr to 1.11.1 (was 1.10.5)
0.4.0 - 2024-09-13
- support patch 2.13
0.3.4 - 2024-07-14
RedData.Jsonis now optional when installingRedHttpClient.
- support in
HttpClientandAsyncHttpClientto send a body withDELETEmethods.
0.3.3 - 2024-05-29
- crash when initializing plugin while using MO2.
0.3.2 - 2024-05-09
- gracefully release plugin when game is shutting down.
0.3.1 - 2024-04-27
- name of HttpStatus in scripts.
0.3.0 - 2024-04-27
- enable / disable logging when loading option from
config.json.
- support to send
multipart/form-datawithHttpClientandAsyncHttpClient. - class
HttpMultipartto add / set / get parts, without support for files / buffers.
0.2.0 - 2024-04-18
- add missing headers in request when using
HttpClient.Delete()/AsyncHttpClient.Delete().
- log requests and responses in
red4ext/logs/redhttpclient-YYYY-MM-DD-HH-mm-ss.log(enabled by default). - enable / disable logging in
red4ext/plugins/RedFileSystem/storages/RedHttpClient/config.json.
0.1.0 - 2024-04-13
- HttpClient to send HTTP requests (blocking mode).
- AsyncHttpClient to asynchronously send HTTP requests (callback mode).