itsapi / github-listener

A Node.js continuous deployment system for Github.
http://github.com/itsapi/github-listener
GNU General Public License v2.0
7 stars 0 forks source link

Update socket.io to the latest version 🚀 #75

Closed greenkeeper[bot] closed 8 years ago

greenkeeper[bot] commented 8 years ago

Version 1.6.0 of socket.io just got published.

Dependency socket.io
Current Version 1.5.1
Type dependency

The version 1.6.0 is not covered by your current version range.

Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.

I recommend you look into these changes and try to get onto the latest version of socket.io. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.


Commits

The new version differs by 14 commits .

  • 57b3863 [chore] Release 1.6.0 (#2757)
  • 9e7567d [chore] Bump socket.io-adapter to version 0.5.0 (#2756)
  • 2e36799 [chore] Bump engine.io to version 1.8.0 (#2755)
  • 9bb5e9d [chore] Bump debug to version 2.3.3 (#2754)
  • ff2c15d [perf] Minor code optimizations (#2219)
  • a483658 [example] Add disconnection/reconnection logs to the chat example (#2675)
  • 4c5dbd8 [fix] Don't drop query variables on handshake (#2745)
  • e14a10b [feature] add support for Server#close(callback) (#2748)
  • 5a123be [feature] Add support for socket middleware (#2306)
  • 2ed5f0f [chore] Update year to 2016 (#2456)
  • e9f980c [feature] Add support for all event emitter methods (#2601)
  • 6f44f3a [test] Fix leaking clientSocket (#2721)
  • 04fc0f3 [feature] Loading client script on demand. (#2567)
  • d026c00 [fix] Make ETag header comply with standard. (#2603)

See the full diff.

Not sure how things should work exactly? There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 8 years ago

Version 1.7.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 7 commits .

  • 4f93a0b [chore] Release 1.7.0 (#2767)
  • 3c98130 [chore] Update client location and serve minified file (#2766)
  • 9c23308 [chore] Bump engine.io to version 1.8.1 (#2765)
  • 955e5e0 [feature] Add a local flag (#2628)
  • 0ef55b2 [feature] serve sourcemap for socket.io-client (#2482)
  • 4d8e2d3 [docs] Fixed grammar issues in the README.md (#2159)
  • d48f848 [docs] Comment connected socket availability for adapters (#2081)

See the full diff.

greenkeeper[bot] commented 8 years ago

Version 1.7.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 1 commits .

  • 797c9a3 [chore] Release 1.7.1 (#2768)

See the full diff.

greenkeeper[bot] commented 7 years ago

Version 1.7.2 just got published.

Update to this version instead 🚀

Commits

The new version differs by 3 commits .

  • 1f59e45 [chore] Release 1.7.2 (#2783)
  • 0a7afa8 [chore] Bump engine.io to version 1.8.2 (#2782)
  • 1e31769 [fix] Fixes socket.use error packet (#2772)

See the full diff.

greenkeeper[bot] commented 7 years ago

Version 1.7.3 just got published.

Update to this version instead 🚀

Commits

The new version differs by 2 commits .

  • 06044ef [chore] Release 1.7.3
  • 5012806 [chore] Bump engine.io to version 1.8.3

See the full diff.

greenkeeper[bot] commented 7 years ago

Version 2.0.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 42 commits ahead by 42, behind by 2.

  • 3367eaa [chore] Release 2.0.0
  • 6c0705f [docs] Add an example of custom parser (#2929)
  • 1980fb4 [chore] Merge history of 1.7.x and 0.9.x branches (#2930)
  • 0d07c47 [chore] Added backers and sponsors on the README (#2933)
  • a086588 [chore] Bump dependencies (#2926)
  • 87b06ad [feat] Move binary detection to the parser (#2923)
  • 199eec6 [docs] Replace non-breaking space with proper whitespace (#2913)
  • f1b39a6 [docs] Update emit cheatsheet (#2906)
  • 240b154 [docs] Explicitly document that Server extends EventEmitter (#2874)
  • c5b7738 [docs] Add server.engine.generateId attribute (#2880)
  • 03f3bc9 [docs] Fix wrong space character in README (#2900)
  • e40accf [docs] Fix documentation for 'connect' event (#2898)
  • 01a4623 [feat] Allow to join several rooms at once (#2879)
  • 2d5b002 [docs] Add webpack build example (#2828)
  • 5ae06e6 [chore] Bump socket.io-adapter to version 1.0.0 (#2867)

There are 42 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 2.0.1 just got published.

Update to this version instead 🚀

Release Notes 2.0.1
  • [fix] Update path of client file (#2934)
Commits

The new version differs by 2 commits0.

  • 832b8fc [chore] Release 2.0.1
  • a005690 [fix] Update path of client file (#2934)

false

See the full diff

greenkeeper[bot] commented 6 years ago

Version 2.1.0 just got published.

Update to this version instead 🚀

Release Notes 2.1.0

Features

  • add a 'binary' flag (#3185)
// by default, the object is recursively scanned to check whether it contains some binary data
// in the following example, the check is skipped in order to improve performance
socket.binary(false).emit('plain-object', object);

// it also works at the namespace level
io.binary(false).emit('plain-object', object);
  • add support for dynamic namespaces (#3195)
io.of(/^\/dynamic-\d+$/).on('connect', (socket) => {
  // socket.nsp.name = '/dynamic-101'
});

// client-side
const client = require('socket.io-client')('/dynamic-101');

Bug fixes

  • properly emit 'connect' when using a custom namespace (#3197)
  • include the protocol in the origins check (#3198)

Important note ⚠️ from Engine.IO 3.2.0 release

There are two non-breaking changes that are somehow quite important:

  • ws was reverted as the default wsEngine (socketio/engine.io#550), as there was several blocking issues with uws. You can still use uws by running npm install uws --save in your project and using the wsEngine option:
var engine = require('engine.io');
var server = engine.listen(3000, {
  wsEngine: 'uws'
});

Milestone: 2.1.0
Diff: 2.0.4...2.1.0
Engine.IO version: 3.2.x

Commits

The new version differs by 33 commits.

  • db831a3 [chore] Release 2.1.0
  • ac945d1 [feat] Add support for dynamic namespaces (#3195)
  • ad0c052 [docs] Add note in docs for origins(fn) about error needing to be a string. (#2895)
  • 1f1d64b [fix] Include the protocol in the origins check (#3198)
  • f4fc517 [fix] Properly emit 'connect' when using a custom namespace (#3197)
  • be61ba0 [docs] Add link to a Dart client implementation (#2940)
  • c0c79f0 [feat] Add support for dynamic namespaces (#3187)
  • dea5214 [chore] Bump superagent and supertest versions (#3186)
  • b1941d5 [chore] Bump engine.io to version 3.2.0
  • a23007a [docs] Update license year (#3153)
  • f48a06c [feat] Add a 'binary' flag (#3185)
  • 0539a2c [test] Update travis configuration
  • c06ac07 [docs] Fix typo (#3157)
  • 52b0960 [chore] Bump debug to version 3.1.0
  • 1c108a3 [chore] Release 2.0.4

There are 33 commits in total.

See the full diff

geraintwhite commented 6 years ago

:tada: This issue has been resolved in version 4.1.3 :tada:

The release is available on:

Your semantic-release bot :package::rocket: