Skip to content

πŸ“‘ Signal

Latest

Choose a tag to compare

@mychidarko mychidarko released this 22 Dec 09:59

v0.3 – 22 Dec 2025

Added

  • Automatic formatting of request headers into proper Header: value strings.
  • Support for application/x-www-form-urlencoded payloads
  • Explicit handling for Basic Auth via auth.username and auth.password.
  • Improved extensibility by allowing user-provided cURL options to be merged cleanly.

Fixed

  • Inconsistent header handling when custom headers were provided.
  • Incorrect POST body handling when sending array data.
  • Edge cases where HEAD requests still returned a response body.
  • Potential SSL verification misconfiguration when verifyHost was disabled.
  • Header/body parsing reliability by consistently using header_size.

Changed

  • Switched from internal multiple curl_setopt calls to a single curl_setopt_array call.
  • JSON payloads are now explicitly encoded before being sent.
  • Improved internal request flow readability and maintainability.
  • Deprecated inline cURL auth configuration in favor of structured auth input.

Removed

  • Legacy HTTP auth logic
  • Implicit header passing without normalization.