Skip to content

Latest commit

 

History

History
117 lines (85 loc) · 3.54 KB

File metadata and controls

117 lines (85 loc) · 3.54 KB

Changelog

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

Added

  • 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

Changed

  • support patch 2.31

0.6.1 - 2025-08-05

Changed

  • explicitly set public visibility for HttpStatus enum.

0.6.0 - 2025-07-18

Changed

  • support patch 2.3
  • bump libcpr to 1.12.0 (was 1.11.1)

0.5.0 - 2024-12-11

Changed

  • support patch 2.2
  • bump libcpr to 1.11.1 (was 1.10.5)

0.4.0 - 2024-09-13

Changed

  • support patch 2.13

0.3.4 - 2024-07-14

Fixed

  • RedData.Json is now optional when installing RedHttpClient.

Added

  • support in HttpClient and AsyncHttpClient to send a body with DELETE methods.

0.3.3 - 2024-05-29

Fixed

  • crash when initializing plugin while using MO2.

0.3.2 - 2024-05-09

Fixed

  • gracefully release plugin when game is shutting down.

0.3.1 - 2024-04-27

Fixed

  • name of HttpStatus in scripts.

0.3.0 - 2024-04-27

Fixed

  • enable / disable logging when loading option from config.json.

Added

  • support to send multipart/form-data with HttpClient and AsyncHttpClient.
  • class HttpMultipart to add / set / get parts, without support for files / buffers.

0.2.0 - 2024-04-18

Fixed

  • add missing headers in request when using HttpClient.Delete() / AsyncHttpClient.Delete().

Added

  • 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

Added

  • HttpClient to send HTTP requests (blocking mode).
  • AsyncHttpClient to asynchronously send HTTP requests (callback mode).