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 2021Releases
latest 30-
0.11.424 May 2021Commits, not release notes
This project publishes no release notes. Between
0.11.3and0.11.4there 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
-
0.11.310 Jun 2019Commits, not release notes
This project publishes no release notes. Between
0.11.1and0.11.3there 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
-
0.11.122 Jan 2017Commits, not release notes
This project publishes no release notes. Between
0.11.0and0.11.1there 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.
-
0.11.024 Feb 2016Commits, not release notes
This project publishes no release notes. Between
0.10.0and0.11.0there 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.
-
0.10.008 Jul 2015Commits, not release notes
This project publishes no release notes. Between
0.9.4and0.10.0there 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.
-
0.9.408 Mar 2015Commits, not release notes
This project publishes no release notes. Between
0.9.3and0.9.4there 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.
-
0.9.319 Feb 2015Commits, not release notes
This project publishes no release notes. Between
0.9.2and0.9.3there 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.
-
0.9.221 Dec 2014Commits, not release notes
This project publishes no release notes. Between
0.9.1and0.9.2there 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.
-
0.9.118 Dec 2014Commits, not release notes
This project publishes no release notes. Between
0.9.0and0.9.1there 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.
-
0.9.013 Dec 2014Nothing published for this version
-
0.8.112 Nov 2014Nothing published for this version
-
0.8.008 Nov 2014Nothing published for this version
-
0.7.304 Oct 2014Nothing published for this version
-
0.7.229 Dec 2013Nothing published for this version
-
0.7.103 Dec 2013Nothing published for this version
-
0.7.009 Sep 2013Nothing published for this version
-
0.6.105 Jul 2013Nothing published for this version
-
0.6.012 May 2013Nothing published for this version
-
0.5.005 May 2013Nothing published for this version
-
0.4.415 Feb 2013Nothing published for this version
-
0.4.323 Aug 2012Nothing published for this version
-
0.4.223 Aug 2012Nothing published for this version
-
0.4.126 Feb 2012Nothing published for this version
-
0.4.013 Feb 2012Nothing published for this version
-
0.3.116 Jan 2012Nothing published for this version
-
0.3.013 Jan 2012Nothing published for this version
-
0.2.021 Dec 2011Nothing published for this version
-
0.1.205 Dec 2011Nothing published for this version
-
0.1.130 Nov 2011Nothing published for this version
-
0.1.028 Nov 2011Nothing published for this version