All Versions
44
Latest Version
Avg Release Cycle
33 days
Latest Release
753 days ago

Changelog History
Page 2

  • v4.1.3 Changes

    July 10, 2021

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  fix io.except() method (94e27cd)
    • โœ‚ remove x-sourcemap header (a4dffc6)
  • v4.1.2 Changes

    May 17, 2021

    ๐Ÿ› Bug Fixes

    • typings: ensure compatibility with TypeScript 3.x (0cb6ac9)
    • ensure compatibility with previous versions of the adapter (a2cf248)
  • v4.1.1 Changes

    May 11, 2021

    ๐Ÿ› Bug Fixes

    • typings: properly type server-side events (b84ed1e)
    • typings: properly type the adapter attribute (891b187)
  • v4.1.0 Changes

    May 11, 2021

    ๐Ÿ”‹ Features

    • โž• add support for inter-server communication (93cce05)
    • ๐Ÿ”” notify upon namespace creation (499c892)
    • โž• add a "connection_error" event (7096e98, from engine.io)
    • โž• add the "initial_headers" and "headers" events (2527543, from engine.io)

    ๐ŸŽ Performance Improvements

    • โž• add support for the "wsPreEncoded" writing option (dc381b7)
  • v4.0.2 Changes

    May 06, 2021

    ๐Ÿ› Bug Fixes

    • typings: make "engine" attribute public (b81ce4c)
    • properly export the Socket class (d65b6ee)
  • v4.0.1 Changes

    March 31, 2021

    ๐Ÿ› Bug Fixes

    • typings: add fallback to untyped event listener (#3834) (a11152f)
    • typings: update return type from emit (#3843) (1a72ae4)
  • v4.0.0 Changes

    March 10, 2021

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘‰ make io.to(...) immutable (ac9e8ca)

    ๐Ÿ”‹ Features

    • โž• add some utility methods (b25495c)
    • โž• add support for typed events (#3822) (0107510)
    • ๐Ÿ‘ allow to exclude specific rooms when broadcasting (#3789) (7de2e87)
    • ๐Ÿ‘ allow to pass an array to io.to(...) (085d1de)
  • v3.2.0 Changes

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

    • โช ws was reverted as the default wsEngine (https://github.com/socketio/engine.io/pull/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'
      });
      
    • 0๏ธโƒฃ pingTimeout now defaults to 5 seconds (instead of 60 seconds): https://github.com/socketio/engine.io/pull/551

  • v3.1.2 Changes

    February 26, 2021

    ๐Ÿ› Bug Fixes

    • ignore packets received after disconnection (494c64e)
  • v3.1.1 Changes

    February 03, 2021

    ๐Ÿ› Bug Fixes

    • ๐Ÿ“œ properly parse the CONNECT packet in v2 compatibility mode (6f4bd7f)
    • typings: add return types and general-case overload signatures (#3776) (9e8f288)
    • typings: update the types of "query", "auth" and "headers" (4f2e9a7)