All Versions
41
Latest Version
Avg Release Cycle
76 days
Latest Release
1799 days ago

Changelog History
Page 3

  • v0.4.20 Changes

    • โช Revert the HTTP verb to be a Symbol, but allow uppercase versions
  • v0.4.19 Changes

    • โž• Add an option to set Session#ssl_version (uses a String as value)
    • ๐Ÿ›  Fix Session#insecure
    • โž• Add request body support for DELETE requests
    • โž• Add support for default headers via Session#headers
    • ๐Ÿ‘ Allow customizing the CA root file for SSL requests via Session#cacert
    • โž• Add gzip encoding support by setting explicit headers
    • ๐Ÿ‘ Allow Session#base_url to be overridden on a per-request basis
    • ๐Ÿ Use binary mode flags in fopen() for get_file to improve Windows compatibility
  • v0.4.18 Changes

    • ๐Ÿ– Handle GET request body via buffers, not via post fields
  • v0.4.17 Changes

    • ๐Ÿ‘‰ Use libCURL for doing URL encoding
    • โž• Add Session#interrupt, which can be used to stop the request/response from another thread
    • โž• Add Session#reset to explicitly clear out the libCURL state
    • ๐Ÿ’Ž Use sglib to register all running CURL sessions, to allow them to terminate rapidly when the host Ruby process exits abruptly, via interrupt or otherwise
    • โœ… Use a test server in an external process when running rspec
    • Ensure responses that are not text do not force response body decoding
    • ๐Ÿ‘Œ Improve thread blocking region handling during requests
  • v0.4.15 Changes

    • โœ‚ Remove rvm/rbenv service files from the repo
    • Encode the response attributes based on the response charset
    • ๐Ÿ›  Fix urlencode for Ruby 1.9 compatibility
    • Enable Hash as argument for Session#post, which will be form-encoded
    • ๐Ÿ‘ Allow "timeout" and other options to be overridden at request instantiation
  • v0.4.14 Changes

    • Fix ignore_content_length/ignore_content_size inconsistency
    • ๐Ÿ›  Fix a few OSX compilation snags, do not force ARCHFLAGS
  • v0.4.13 Changes

    • Add Session#ignore_content_length
  • v0.4.12 Changes

    • โž• Add :query option to Session#request, encode query parameters from a Hash of options when doing Session#get
  • v0.4.11 Changes

    • โž• Add URL encoding when an action is a POST
    • โฌ†๏ธ Upgrade build system and rspec
  • v0.4.10 Changes

    • ๐Ÿ‘‰ Make the curl buffer size advisory customizable.
    • โž• Add SOCKS proxy support
    • โž• Add Session#enable_debug that will write debug info to a file or to STDERR