Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.79 KB

changelog.md

File metadata and controls

38 lines (29 loc) · 1.79 KB

LuaJIT-Request Changelog

2.4.0

  • Switched to cURL's cookie engine for better cookie handling (bartbes)
  • Fixed problems with empty headers (bartbes)

2.3.1

  • Fixed most requests not working; we need a test suite!

2.3.0

  • Added files argument for streaming file uploads by filename
  • Added new error codes
  • Fixed "too many callbacks" during heavy use
  • Fixed occasional use-after-free segfaults

2.2.0

  • Added transfer_info_callback argument, thanks, Billiam!

2.1.0

  • Switch to init-style initialization
  • Added path resolution, the library folder can now be moved.

2.0

  • stream_callback parameter is now body_stream_callback
  • Added header_stream_callback parameter for processing headers
  • Return format is now a dictionary instead of a string containing the request body.
    • This enables more data to be given back, including headers and the HTTP status code.
    • See the code documentation for more details on this.

1.1.1

  • cURL authentication objects are now pre-casted to reduce generated garbage.

1.1.0

  • headers argument.
  • Authentication now functions.

1.0

  • Initial release!