Closed greenkeeper[bot] closed 8 years ago
Update to this version instead 🚀
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.
Update to this version instead 🚀
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
Update to this version instead 🚀
Update to this version instead 🚀
// 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);
io.of(/^\/dynamic-\d+$/).on('connect', (socket) => {
// socket.nsp.name = '/dynamic-101'
});
// client-side
const client = require('socket.io-client')('/dynamic-101');
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'
});
pingTimeout
now defaults to 5 seconds (instead of 60 seconds): socketio/engine.io#551Milestone: 2.1.0
Diff: 2.0.4...2.1.0
Engine.IO version: 3.2.x
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
:tada: This issue has been resolved in version 4.1.3 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
Version 1.6.0 of socket.io just got published.
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: