PackageTrack Sign in Track my project

websocket-extensions

Generic extension manager for WebSocket connections

0.1.4 110M downloads/mo #1645 most downloaded on npm faye/websocket-extensions-node

What this package is like to depend on

Last release 6 years ago

no release in 18 months

Release timing varies

gaps range from 2 months to 2.6 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

12 years old

5 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

5 releases · Dec 2014 to Jun 2020
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 5
  1. 0.1.4 02 Jun 2020
    Commits, not release notes

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

    • Switch license to Apache 2.0.
    • Update Travis target versions.
    • Change markdown formatting of docs.
    • Let npm reformat package.json
    • Formatting change: {...} should have spaces inside the braces
    • Add Node versions 13 and 14 on Travis
    • Remove ReDoS vulnerability in the Sec-WebSocket-Extensions header parser
  2. 0.1.3 11 Nov 2017
    Commits, not release notes

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

    • Header parser should accept uppercase letters.
    • Avoid errors caused by extension names or parameters having names that clash with things in Object.prototype.
    • Test on Node v9.
  3. 0.1.2 10 Sep 2017
    Commits, not release notes

    This project publishes no release notes. Between 0.1.1 and 0.1.2 there were 17 commits, 16 of them substantive:

    • If the header from the client is invalid, just ignore it and build a pipeline with no sessions.
    • Reversing the previous commit; generateResponse() should throw on invalid heders (as should activate()), because the server should fail the connection in this event.
    • Test on major versions of iojs and node 4.
    • Use Travis containers.
    • Test on Node 5.
    • Add a missing semicolon.
    • Create CODE_OF_CONDUCT.md.
    • Test on Node 6.0.
    • Remove non-breaking spaces from README.
    • Drop support for Node 0.6, add Node 7 and 8.
    • Drop testing for io.js releases, which barely anybody is still using.
    • Correct a spelling error in the spec.
    • Fix a couple of race conditions in Pipeline.
    • Catch synchronous errors thrown by extensions.
    • Use package.json instead of .npmignore to set files in the package.
    • Move the license into its own file.
  4. 0.1.1 19 Feb 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.1.0 and 0.1.1 there were 6 commits, 5 of them substantive:

    • Put a structure in place to preserve ordering of messages and errors, and defer closing of sessions while messages are still in the pipeline.
    • Correct typos pointed out by @glasser in https://github.com/faye/websocket-extensions-node/commit/1b77290e8279f654089eac963942309fb19b9312#commitcomment-9753067
    • If Extensions.close() is called before the handshake is done, don't throw an error, just callback immediately.
    • Fix some alignment from where I renamed a variable.
    • Test on Node 0.12 and io.js.
  5. 0.1.0 13 Dec 2014

    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