PackageTrack Sign in Track my project

faye-websocket

Standards-compliant WebSocket server and client

0.11.4 124M downloads/mo #1471 most downloaded on npm faye/faye-websocket-node

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Release timing varies

gaps range from 8 days to 2.4 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

15 years old

30 releases · first in 2011

0 releases in the last 12 months

see the full history below

Release timeline

30 releases · Nov 2011 to May 2021
2012 2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 30
  1. 0.11.4 24 May 2021
    Commits, not release notes

    This project publishes no release notes. Between 0.11.3 and 0.11.4 there were 11 commits, 9 of them substantive:

    • Formatting change: {...} should have spaces inside the braces
    • Mention license change in the changelog
    • Add Node versions 13 and 14 on Travis
    • Update the TLS certificate
    • Fix hang on double close
    • Test on Node.js version 15
    • Travis update: cache npm modules, remove sudo, run on Node 15
    • Switch from Travis CI to GitHub Actions
    • Update the test TLS certificate
  2. 0.11.3 10 Jun 2019
    Commits, not release notes

    This project publishes no release notes. Between 0.11.1 and 0.11.3 there were 17 commits, 13 of them substantive:

    • Formatting tweaks to package.json.
    • Test on Node 8.
    • Drop testing for io.js releases, which barely anybody is still using.
    • Set close timer before closing the driver.
    • Update the self-signed SSL certificates.
    • Create LICENSE
    • Put all source files in strict mode.
    • Update Travis target versions.
    • Change markdown formatting of docs.
    • Remove the Autobahn link from the readme
    • Switch license to Apache 2.0
    • Let npm reformat package.json
    • Set the 'files' attribute in package.json
  3. 0.11.1 22 Jan 2017
    Commits, not release notes

    This project publishes no release notes. Between 0.11.0 and 0.11.1 there were 11 commits, 9 of them substantive:

    • Test on Node 6.0.
    • README: fix EventSource link
    • Correct a few links to specs.
    • Update the self-signed certificates for testing secure servers.
    • Test on Node v7.
    • When close() is called, set a timeout to call beginClose() so the TCP socket is closed if the other peer never replies.
    • Upgrade npm on Node v0.8.
    • Cancel the timer that forces the socket to close in finalizeClose().
    • Call stream.destroy() to make sure that sockets that allow half-open mode are closed.
  4. 0.11.0 24 Feb 2016
    Commits, not release notes

    This project publishes no release notes. Between 0.10.0 and 0.11.0 there were 13 commits, 11 of them substantive:

    • Run tests on major versions of iojs and node 4.
    • Test on Node 5.
    • Create CODE_OF_CONDUCT.md.
    • Remove deflate config from example server; I must have accidentally committed this.
    • Add checks for the headers and status to the tests.
    • Support SNI communication with a webserver
    • Use the same guarded assignment pattern for all socket options we interfere with.
    • Introduce a 'net' option that can be used to pass through options to net.connect().
    • Document the net option to the Client class.
    • Use https: URLs for github.com in package.json.
    • Bump the copyright year.
  5. 0.10.0 08 Jul 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.9.4 and 0.10.0 there were 8 commits, 7 of them substantive:

    • Remove an unneeded crypto import.
    • Use permessage-deflate in the client example, and tweak code style a bit.
    • Replace 'iff' with 'if and only if'.
    • Add the code and reason parameters to the close() API call.
    • Update the TLS certificates since the old ones had expired.
    • Store the closing parameters (code and reason) before calling 'finalize', so they are emitted if there is no socket connected.
    • Remove the optional signifier from the ping() docs.
  6. 0.9.4 08 Mar 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.9.3 and 0.9.4 there were 3 commits, 2 of them substantive:

    • Use an empty protocol array rather than 'null'.
    • Make sure to start the driver before parsing any body data that arrived with the headers, otherwise we attempt to process frames before the handshake is complete and extensions are negotiated.
  7. 0.9.3 19 Feb 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.9.2 and 0.9.3 there were 6 commits, 4 of them substantive:

    • README: Add missing constructor arguments
    • Close the stream in finalizeClose(), fixing #38.
    • Increasing a timeout during a test since Node 0.12 and io.js seem to take longer than before to emit some events.
    • Test on Node 0.12 and io.js.
  8. 0.9.2 21 Dec 2014
    Commits, not release notes

    This project publishes no release notes. Between 0.9.1 and 0.9.2 there were 4 commits, 3 of them substantive:

    • Only emit the first error before closing the socket.
    • Refactor event emitters to make sure errors are only emitted once before the closing procedure is started.
    • Close cleanly if close() is called before the TCP connection is established.
  9. 0.9.1 18 Dec 2014
    Commits, not release notes

    This project publishes no release notes. Between 0.9.0 and 0.9.1 there were 3 commits, 2 of them substantive:

    • Validate the option names passed into the WebSocket constructor.
    • Typo; I'd used . instead of , in an arglist.
  10. 0.9.0 13 Dec 2014

    Nothing published for this version

  11. 0.8.1 12 Nov 2014

    Nothing published for this version

  12. 0.8.0 08 Nov 2014

    Nothing published for this version

  13. 0.7.3 04 Oct 2014

    Nothing published for this version

  14. 0.7.2 29 Dec 2013

    Nothing published for this version

  15. 0.7.1 03 Dec 2013

    Nothing published for this version

  16. 0.7.0 09 Sep 2013

    Nothing published for this version

  17. 0.6.1 05 Jul 2013

    Nothing published for this version

  18. 0.6.0 12 May 2013

    Nothing published for this version

  19. 0.5.0 05 May 2013

    Nothing published for this version

  20. 0.4.4 15 Feb 2013

    Nothing published for this version

  21. 0.4.3 23 Aug 2012

    Nothing published for this version

  22. 0.4.2 23 Aug 2012

    Nothing published for this version

  23. 0.4.1 26 Feb 2012

    Nothing published for this version

  24. 0.4.0 13 Feb 2012

    Nothing published for this version

  25. 0.3.1 16 Jan 2012

    Nothing published for this version

  26. 0.3.0 13 Jan 2012

    Nothing published for this version

  27. 0.2.0 21 Dec 2011

    Nothing published for this version

  28. 0.1.2 05 Dec 2011

    Nothing published for this version

  29. 0.1.1 30 Nov 2011

    Nothing published for this version

  30. 0.1.0 28 Nov 2011

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project