jhunken / sliced.tv

sliced.tv
https://sliced.tv
1 stars 0 forks source link

An in-range update of socket.io is breaking the build 🚨 #167

Open greenkeeper[bot] opened 7 years ago

greenkeeper[bot] commented 7 years ago

Version 1.7.4 of socket.io just got published.

Branch Build failing 🚨
Dependency socket.io
Current Version 1.7.3
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

socket.io is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them. I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle:

Status Details - ✅ **ci/circleci** Your tests passed on CircleCI! [Details](https://circleci.com/gh/jhunken/sliced.tv/1022?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link),- ❌ **codecov/project** 75.42% (-0.18%) compared to a5a1375 [Details](https://codecov.io/gh/jhunken/sliced.tv/commit/9a9af6ab74c8582fa4eae1a1200cc3d1ef85fec7),- ✅ **codecov/patch** Coverage not affected when comparing a5a1375...9a9af6a [Details](https://codecov.io/gh/jhunken/sliced.tv/commit/9a9af6ab74c8582fa4eae1a1200cc3d1ef85fec7)

Release Notes 1.7.4
  • [chore] Bump engine.io to version 1.8.4
Commits

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

  • 0abbd4d [chore] Release 1.7.4
  • c89ccd9 [chore] Bump engine.io to version 1.8.4
  • a646044 [chore] Release 1.7.3
  • 751a6fc [chore] Bump engine.io to version 1.8.3

false

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 7 years ago

Version 2.0.2 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 46 commits ahead by 46, behind by 4.

  • a10dc8d [chore] Release 2.0.2
  • 2b21690 [fix] Fix timing issues with middleware (#2948)
  • 832b8fc [chore] Release 2.0.1
  • a005690 [fix] Update path of client file (#2934)
  • 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)

There are 46 commits in total.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 2.0.4 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Release Notes 2.0.4

Bug fixes

  • do not throw when receiving an unhandled error packet (#3038)
  • reset rooms object before broadcasting from namespace (#3039)

Milestone: 2.0.4
Diff: 2.0.3...2.0.4

Commits

The new version differs by 63 commits ahead by 63, behind by 4.

  • 1c108a3 [chore] Release 2.0.4
  • f333479 [test] Use npm scripts instead of gulp (#3078)
  • 3f61165 [docs] Fix a grammar mistake in the API docs (#3076)
  • e26b71c [docs] Fix typo in API docs (#3066)
  • 3386e15 [docs] Actually prevent input from having injected markup in chat example (#2987)
  • 3684d59 [docs] Use path.join instead of concatenating paths (#3014)
  • dd69abb [fix] Reset rooms object before broadcasting from namespace (#3039)
  • 1f0e64a [fix] Do not throw when receiving an unhandled error packet (#3038)
  • 9d170a7 [docs] Add io.emit in the cheat sheet (#2992)
  • 7199d1b [docs] Fix misnamed 'Object.keys' in API docs (#2979)
  • bf7afb1 [docs] Update Webpack server example (#2976)
  • 410f5bc [docs] Update API documentation (#2973)
  • 65ece01 [chore] Release 2.0.3
  • db0c699 [fix] Reset rooms object before broadcasting (#2970)
  • 94df7bc [fix] Fix middleware initialization (#2969)

There are 63 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 2.1.0 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

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 77 commits ahead by 77, behind by 4.

  • 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 77 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 2.1.1 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 81 commits ahead by 81, behind by 4.

  • e0b2cb0 [chore] Release 2.1.1
  • 1decae3 [feat] Add local flag to the socket object (#3219)
  • 0279c47 [docs] Convert the chat example to ES6 (#3227)
  • 2917942 [docs] Clarify private messaging in the emit cheatsheet (#3232)
  • 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)

There are 81 commits in total.

See the full diff