Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

request

Package Overview
Dependencies
Maintainers
2
Versions
126
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

request - npm Package Versions

1
13

2.59.0

Diff

Changelog

Source

v2.59.0 (2015/07/20)

  • #1671 Add tests and docs for using the agent, agentClass, agentOptions and forever options. Forever option defaults to using http(s).Agent in node 0.12+ (@simov)
  • #1679 Fix - do not remove OAuth param when using OAuth realm (@simov, @jhalickman)
  • #1668 updated dependencies (@deamme)
  • #1656 Fix form method (@simov)
  • #1651 Preserve HEAD method when using followAllRedirects (@simov)
  • #1652 Update encoding option documentation in README.md (@daniel347x)
  • #1650 Allow content-type overriding when using the form option (@simov)
  • #1646 Clarify the nature of setting ca in agentOptions (@jeffcharles)
simov
published 2.58.0 •

Changelog

Source

v2.58.0 (2015/06/16)

  • #1638 Use the extend module to deep extend in the defaults method (@simov)
  • #1631 Move tunnel logic into separate module (@simov)
  • #1634 Fix OAuth query transport_method (@simov)
  • #1603 Add codecov (@simov)
simov
published 2.57.0 •

Changelog

Source

v2.57.0 (2015/05/31)

  • #1615 Replace '.client' with '.socket' as the former was deprecated in 2.2.0. (@ChALkeR)
simov
published 2.56.0 •

Changelog

Source

v2.56.0 (2015/05/28)

  • #1610 Bump module dependencies (@simov)
  • #1600 Extract the querystring logic into separate module (@simov)
  • #1607 Re-generate certificates (@simov)
  • #1599 Move getProxyFromURI logic below the check for Invaild URI (#1595) (@simov)
  • #1598 Fix the way http verbs are defined in order to please intellisense IDEs (@simov, @flannelJesus)
  • #1591 A few minor fixes: (@simov)
  • #1584 Refactor test-default tests (according to comments in #1430) (@simov)
  • #1585 Fixing documentation regarding TLS options (#1583) (@mainakae)
  • #1574 Refresh the oauth_nonce on redirect (#1573) (@simov)
  • #1570 Discovered tests that weren't properly running (@seanstrom)
  • #1569 Fix pause before response arrives (@kevinoid)
  • #1558 Emit error instead of throw (@simov)
  • #1568 Fix stall when piping gzipped response (@kevinoid)
  • #1560 Update combined-stream (@apechimp)
  • #1543 Initial support for oauth_body_hash on json payloads (@simov, @aesopwolf)
  • #1541 Fix coveralls (@simov)
  • #1540 Fix recursive defaults for convenience methods (@simov)
  • #1536 More eslint style rules (@froatsnook)
  • #1533 Adding dependency status bar to README.md (@YasharF)
  • #1539 ensure the latest version of har-validator is included (@ahmadnassri)
  • #1516 forever+pool test (@devTristan)
simov
published 2.55.0 •

Changelog

Source

v2.55.0 (2015/04/05)

  • #1520 Refactor defaults (@simov)
  • #1525 Delete request headers with undefined value. (@froatsnook)
  • #1521 Add promise tests (@simov)
  • #1518 Fix defaults (@simov)
  • #1515 Allow static invoking of convenience methods (@simov)
  • #1505 Fix multipart boundary extraction regexp (@simov)
  • #1510 Fix basic auth form data (@simov)
simov
published 2.54.0 •

Changelog

Source

v2.54.0 (2015/03/24)

  • #1501 HTTP Archive 1.2 support (@ahmadnassri)
  • #1486 Add a test for the forever agent (@akshayp)
  • #1500 Adding handling for no auth method and null bearer (@philberg)
  • #1498 Add table of contents in readme (@simov)
  • #1477 Add support for qs options via qsOptions key (@simov)
  • #1496 Parameters encoded to base 64 should be decoded as UTF-8, not ASCII. (@albanm)
  • #1494 Update eslint (@froatsnook)
  • #1474 Require Colon in Basic Auth (@erykwalder)
  • #1481 Fix baseUrl and redirections. (@burningtree)
  • #1469 Feature/base url (@froatsnook)
  • #1459 Add option to time request/response cycle (including rollup of redirects) (@aaron-em)
  • #1468 Re-enable io.js/node 0.12 build (@simov, @mikeal, @BBB)
  • #1442 Fixed the issue with strictSSL tests on 0.12 & io.js by explicitly setting a cipher that matches the cert. (@BBB, @nickmccurdy, @demohi, @simov, @0x4139)
  • #1460 localAddress or proxy config is lost when redirecting (@simov, @0x4139)
  • #1453 Test on Node.js 0.12 and io.js with allowed failures (@nickmccurdy, @demohi)
  • #1426 Fixing tests to pass on io.js and node 0.12 (only test-https.js stiff failing) (@mikeal)
  • #1446 Missing HTTP referer header with redirects Fixes #1038 (@simov, @guimon)
  • #1428 Deprecate Node v0.8.x (@nylen)
  • #1436 Add ability to set a requester without setting default options (@tikotzky)
  • #1435 dry up verb methods (@sethpollack)
  • #1423 Allow fully qualified multipart content-type header (@simov)
  • #1430 Fix recursive requester (@tikotzky)
  • #1429 Throw error when making HEAD request with a body (@tikotzky)
  • #1419 Add note that the project is broken in 0.12.x (@nylen)
  • #1413 Fix basic auth (@simov)
  • #1397 Improve pipe-from-file tests (@nylen)
nylen
published 2.53.0 •

Changelog

Source

v2.53.0 (2015/02/02)

  • #1396 Do not rfc3986 escape JSON bodies (@nylen, @simov)
  • #1392 Improve timeout option description (@watson)
nylen
published 2.52.0 •

Changelog

Source

v2.52.0 (2015/02/02)

  • #1383 Add missing HTTPS options that were not being passed to tunnel (@brichard19) (@nylen)
  • #1388 Upgrade mime-types package version (@roderickhsiao)
  • #1389 Revise Setup Tunnel Function (@seanstrom)
  • #1374 Allow explicitly disabling tunneling for proxied https destinations (@nylen)
  • #1376 Use karma-browserify for tests. Add browser test coverage reporter. (@eiriksm)
  • #1366 Refactor OAuth into separate module (@simov)
  • #1373 Rewrite tunnel test to be pure Node.js (@nylen)
  • #1371 Upgrade test reporter (@nylen)
  • #1360 Refactor basic, bearer, digest auth logic into separate class (@simov)
  • #1354 Remove circular dependency from debugging code (@nylen)
  • #1351 Move digest auth into private prototype method (@simov)
  • #1352 Update hawk dependency to ~2.3.0 (@mridgway)
  • #1353 Correct travis-ci badge (@dogancelik)
  • #1349 Make sure we return on errored browser requests. (@eiriksm)
  • #1346 getProxyFromURI Extraction Refactor (@seanstrom)
  • #1337 Standardize test ports on 6767 (@nylen)
  • #1341 Emit FormData error events as Request error events (@nylen, @rwky)
  • #1343 Clean up readme badges, and add Travis and Coveralls badges (@nylen)
  • #1345 Update README.md (@Aaron-Hartwig)
  • #1338 Always wait for server.close() callback in tests (@nylen)
  • #1342 Add mock https server and redo start of browser tests for this purpose. (@eiriksm)
  • #1339 Improve auth docs (@nylen)
  • #1335 Add support for OAuth plaintext signature method (@simov)
  • #1332 Add clean script to remove test-browser.js after the tests run (@seanstrom)
  • #1327 Fix errors generating coverage reports. (@nylen)
  • #1330 Return empty buffer upon empty response body and encoding is set to null (@seanstrom)
  • #1326 Use faster container-based infrastructure on Travis (@nylen)
  • #1315 Implement rfc3986 option (@simov, @nylen, @apoco, @DullReferenceException, @mmalecki, @oliamb, @cliffcrosland, @LewisJEllis, @eiriksm, @poislagarde)
  • #1314 Detect urlencoded form data header via regex (@simov)
  • #1317 Improve OAuth1.0 server side flow example (@simov)
nylen
published 2.51.0 •

Changelog

Source

v2.51.0 (2014/12/10)

  • #1310 Revert changes introduced in https://github.com/request/request/pull/1282 (@simov)
nylen
published 2.50.0 •

Changelog

Source

v2.50.0 (2014/12/09)

  • #1308 Add browser test to keep track of browserify compability. (@eiriksm)
  • #1299 Add optional support for jsonReviver (@poislagarde)
  • #1277 Add Coveralls configuration (@simov)
  • #1307 Upgrade form-data, add back browserify compability. Fixes #455. (@eiriksm)
  • #1305 Fix typo in README.md (@LewisJEllis)
  • #1288 Update README.md to explain custom file use case (@cliffcrosland)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc