All Versions
121
Latest Version
Avg Release Cycle
37 days
Latest Release
460 days ago

Changelog History
Page 6

  • v1.7.0 Changes

    January 18, 2016
    • 0️⃣ When attaching files, read default filename from the File object (JD Isaacks)
    • ➕ Add direction property to progress events (Joseph Dykstra)
    • ⚡️ Update component-emitter & formidable (Kornel Lesiński)
    • Don't re-encode query string needlessly (Ruben Verborgh)
    • ensure querystring is appended when doing stream.pipe(request) (Keith Grennan)
    • 🔄 change set header function, not call this.request() until call this.end() (vicanso)
    • ➕ Add no-op withCredentials to Node API (markdalgleish)
    • 🛠 fix delete breaking on ie8 (kenjiokabe)
    • Don't let request error override responses (Clay Reimann)
    • ✅ Increased number of tests shared between node and client (Kornel Lesiński)
  • v1.6.0 Changes

    December 09, 2015
    • avoid misleading CORS error message
    • ➕ added 'progress' event on file/form upload in Node (Olivier Lalonde)
    • 📜 return raw response if the response parsing fails (Rei Colina)
    • 📜 parse content-types ending with +json as JSON (Eiryyy)
    • 🛠 fix to avoid throwing errors on aborted requests (gjurgens)
    • retain cookies on redirect when hosts match (Tom Conroy)
    • ➕ added Bower manifest (Johnny Freeman)
    • ⬆️ upgrade to latest cookiejar (Andy Burke)
  • v1.5.0 Changes

    November 30, 2015
    • encode array values as key=1&key=2&key=3 etc... (aalpern, Davis Kim)
    • avoid the error which is omitted from 'socket hang up'
    • 📜 faster JSON parsing, handling of zlib errors (jbellenger)
    • 🛠 fix IE11 sends 'undefined' string if data was undefined (Vadim Goncharov)
    • alias del() method as delete() (Aaron Krause)
    • ⏪ revert Request#parse since it was actually Response#parse
  • v1.4.0 Changes

    September 14, 2015
    • ➕ add Request#parse method to client library
    • ➕ add missing statusCode in client response
    • 📜 don't apply JSON heuristics if a valid parser is found
    • 🛠 fix detection of root object for webworkers
  • v1.3.0 Changes

    August 05, 2015
    • 🛠 fix incorrect content-length of data set to buffer
    • serialize request data takes into account charsets
    • ➕ add basic promise support via a then function
  • v1.2.0 Changes

    April 13, 2015
    • ➕ add progress events to downlodas
    • 👷 make usable in webworkers
    • ➕ add support for 308 redirects
    • ⚡️ update node-form-data dependency
    • ⚡️ update to work in react native
    • ⚡️ update node-mime dependency
  • v1.1.0 Changes

    March 13, 2015
    • 🛠 Fix responseType checks without xhr2 and ie9 tests (rase-)
    • errors have .status and .response fields if applicable (defunctzombie)
    • 🛠 fix end callback called before saving cookies (rase-)
  • v1.0.0 Changes

    March 08, 2015
    • 👀 All non-200 responses are treated as errors now. (The callback is called with an error when the response has a status < 200 or >= 300 now. In previous versions this would not have raised an error and the client would have to check the res object. See #283.
    • keep timeouts intact across redirects (hopkinsth)
    • 🖐 handle falsy json values (themaarten)
    • 💻 fire response events in browser version (Schoonology)
    • getXHR exported in client version (KidsKilla)
    • ✂ remove arity check on .end() callbacks (defunctzombie)
    • avoid setting content-type for host objects (rexxars)
    • don't index array strings in querystring (travisjeffery)
    • 🛠 fix pipe() with redirects (cyrilis)
    • ➕ add xhr2 file download (vstirbu)
    • 0️⃣ set default response type to text/plain if not specified (warrenseine)
  • v0.21.0 Changes

    November 11, 2014
    • 📜 Trim text before parsing json (gjohnson)
    • ⚡️ Update tests to express 4 (gaastonsr)
    • Prevent double callback when error is thrown (pgn-vole)
    • 🛠 Fix missing clearTimeout (nickdima)
    • ⚡️ Update debug (TooTallNate)
  • v0.20.0 Changes

    October 02, 2014
    • ➕ Add toJSON() to request and response instances. (yields)
    • 📜 Prevent HEAD requests from getting parsed. (gjohnson)
    • ⚡️ Update debug. (TooTallNate)