Damien Arrachequesne
1c108a35e4
[chore] Release 2.0.4
2.0.4
2017-10-22 15:16:29 +02:00
Thiago Santos
f333479080
[test] Use npm scripts instead of gulp ( #3078 )
2017-10-16 07:46:42 +02:00
Carson McKinstry
3f611654f2
[docs] Fix a grammar mistake in the API docs ( #3076 )
2017-10-07 15:08:14 +02:00
Vyacheslav Aristov
e26b71c78e
[docs] Fix typo in API docs ( #3066 )
2017-10-07 14:36:02 +02:00
Haku
3386e155a8
[docs] Actually prevent input from having injected markup in chat example ( #2987 )
2017-08-27 08:40:26 +02:00
Stanley288
3684d590f5
[docs] Use path.join instead of concatenating paths ( #3014 )
2017-08-26 07:44:25 +02:00
Damien Arrachequesne
dd69abbeee
[fix] Reset rooms object before broadcasting from namespace ( #3039 )
2017-08-26 07:36:26 +02:00
Damien Arrachequesne
1f0e64a6da
[fix] Do not throw when receiving an unhandled error packet ( #3038 )
2017-08-26 07:35:57 +02:00
Gabriel Hautclocq
9d170a75d0
[docs] Add io.emit in the cheat sheet ( #2992 )
2017-07-01 07:57:34 +02:00
Nicolas Coden
7199d1b6ef
[docs] Fix misnamed 'Object.keys' in API docs ( #2979 )
2017-06-19 12:16:26 +02:00
Damien Arrachequesne
bf7afb14cb
[docs] Update Webpack server example ( #2976 )
2017-06-15 23:40:43 +02:00
Damien Arrachequesne
410f5bcb8e
[docs] Update API documentation ( #2973 )
2017-06-13 23:05:26 +02:00
Damien Arrachequesne
65ece01135
[chore] Release 2.0.3
2.0.3
2017-06-12 14:05:46 +02:00
Damien Arrachequesne
db0c69969e
[fix] Reset rooms object before broadcasting ( #2970 )
...
It seems packets could be delivered to wrong room in some case, if the
_rooms array was not reset before the next emit.
2017-06-12 14:01:35 +02:00
Damien Arrachequesne
94df7bcdfd
[fix] Fix middleware initialization ( #2969 )
...
Fix "TypeError: Cannot convert undefined or null to object" when a
middleware is added before the engine is properly attached.
2017-06-12 14:00:48 +02:00
Ra'Shaun Stovall
9a014e2df4
[docs] Update slack badge ( #2961 )
...
Update badge to https://slackin-socketio.now.sh/badge.svg
2017-06-08 12:28:56 +02:00
Damien Arrachequesne
2b10f1b3a4
[docs] Update webpack example ( #2960 )
2017-06-03 13:53:03 +02:00
Damien Arrachequesne
a10dc8d92d
[chore] Release 2.0.2
2.0.2
2017-06-01 14:01:24 +02:00
Damien Arrachequesne
2b216902e1
[fix] Fix timing issues with middleware ( #2948 )
...
Using a middleware could previously lead to a connecting client
receiving a connect event from the server before the server triggers
its own connect event.
2017-05-22 13:01:59 +02:00
Damien Arrachequesne
832b8fc6d9
[chore] Release 2.0.1
2.0.1
2017-05-09 01:40:46 +02:00
Damien Arrachequesne
a0056904c1
[fix] Update path of client file ( #2934 )
2017-05-09 01:36:40 +02:00
Damien Arrachequesne
3367eaa948
[chore] Release 2.0.0
2.0.0
2017-05-09 01:09:19 +02:00
Damien Arrachequesne
6c0705f733
[docs] Add an example of custom parser ( #2929 )
2017-05-09 00:46:01 +02:00
Damien Arrachequesne
1980fb4a03
[chore] Merge history of 1.7.x and 0.9.x branches ( #2930 )
2017-05-09 00:45:17 +02:00
Xavier Damman
0d07c47f81
[chore] Added backers and sponsors on the README ( #2933 )
2017-05-09 00:41:46 +02:00
Damien Arrachequesne
a086588747
[chore] Bump dependencies ( #2926 )
2017-04-28 22:33:40 +02:00
Damien Arrachequesne
87b06ad362
[feat] Move binary detection to the parser ( #2923 )
2017-04-25 00:38:07 +02:00
Caleb
199eec648e
[docs] Replace non-breaking space with proper whitespace ( #2913 )
2017-04-19 22:19:57 +02:00
Faraz Patankar
f1b39a6b1d
[docs] Update emit cheatsheet ( #2906 )
2017-04-03 07:20:38 +02:00
Damien Arrachequesne
240b154960
[docs] Explicitly document that Server extends EventEmitter ( #2874 )
2017-03-29 14:13:04 +02:00
efkan
c5b7738730
[docs] Add server.engine.generateId attribute ( #2880 )
2017-03-29 13:52:07 +02:00
Simen Bekkhus
03f3bc9ab3
[docs] Fix wrong space character in README ( #2900 )
2017-03-27 13:15:19 +02:00
SwhGo_oN
e40accf7a1
[docs] Fix documentation for 'connect' event ( #2898 )
2017-03-19 00:33:59 +01:00
Damien Arrachequesne
01a4623613
[feat] Allow to join several rooms at once ( #2879 )
2017-02-26 09:15:32 +01:00
Damien Arrachequesne
2d5b0026c5
[docs] Add webpack build example ( #2828 )
2017-02-22 12:48:46 +01:00
Damien Arrachequesne
5ae06e6285
[chore] Bump socket.io-adapter to version 1.0.0 ( #2867 )
2017-02-17 07:33:43 +01:00
sgress454
4d8f68c7dc
[chore] Bump engine.io to version 2.0.2 ( #2864 )
...
Includes the following (from engine.io changelog):
* [fix] Initialize the WebSocket server in the Server constructor (#476 )
* [chore] Bump ws to version 1.1.2 (vulnerability fix) (#480 )
2017-02-16 22:01:53 +01:00
Tim Ruffles
5b79ab1af1
[docs] Update the wording to match the code example ( #2853 )
2017-02-13 23:52:07 +01:00
Damien Arrachequesne
54ff591b07
[feature] Merge Engine.IO and Socket.IO handshake packets ( #2833 )
2017-02-01 15:28:14 +01:00
H3rby7
e1facd5155
[docs] Small addition to the Express Readme Part ( #2846 )
2017-02-01 15:23:56 +01:00
Damien Arrachequesne
3b92cc2b26
[feature] Allow the use of custom parsers ( #2829 )
2017-01-24 07:10:19 +01:00
Damien Arrachequesne
3d695c60f1
[chore] Bump engine.io to version 2.0.0 ( #2832 )
2017-01-23 23:16:51 +01:00
Antoine LUCAS
3b5f4339a7
[fix] Use path.resolve by default and require.resolve as a fallback ( #2797 )
...
Browserify doesn't support require.resolve, and as a consequence, makes nexe fail the compilation. This PR attempts to get the path of the socket.io-client file via path.resolve and falls back to the original require.resolve if this file cannot be found.
2017-01-22 07:21:45 +01:00
Damien Arrachequesne
23c9dd34d5
[docs] Add a 'Features' section in the README ( #2824 )
2017-01-16 23:16:46 +01:00
Damien Arrachequesne
e28b475428
[docs] Add httpd cluster example ( #2819 )
2017-01-16 08:33:22 +01:00
Damien Arrachequesne
f7eed6e397
[docs] Add haproxy cluster example ( #2818 )
2017-01-16 08:33:09 +01:00
Damien Arrachequesne
988852986a
[docs] Add nginx cluster example ( #2817 )
2017-01-16 08:32:53 +01:00
Damien Arrachequesne
8eaba085de
[docs] Implement whiteboard example ( #2810 )
2017-01-16 08:32:33 +01:00
Tom Atkinson
2258a6a6e3
[fix] Properly close the connection on error ( #2681 )
2017-01-16 08:29:11 +01:00
Tom Atkinson
ad658b8cc2
[perf] Use shared instance of the encoder ( #2825 )
2017-01-16 08:25:52 +01:00