Skip to content

Releases: cryptpad/netflux-websocket

LGPL license

Choose a tag to compare

@yflory yflory released this 14 Feb 14:20
b00cf95
Merge pull request #2 from mflorea/main

Change the license from AGPL to LGPL so that this code can be used in XWiki

Handle incoming messages asynchronously

Choose a tag to compare

@yflory yflory released this 16 Dec 13:44
1.0.1

add missing semicolons and comment out an unused variable

named defines

Choose a tag to compare

@ansuz ansuz released this 03 Sep 14:10

Breaking changes from previous versions

  1. Promises are no longer polyfilled by this module. You will need to polyfill it yourself if you support Internet Explorer or other JS contexts where Promises are not present
  2. The module now uses named defines in the context of requirejs, so you'll need to specify its path to use it:
require.config({
    paths: {
        'netflux-client': '/path/to/module'
    }
});

better detection of undelivered messages

Choose a tag to compare

@ansuz ansuz released this 09 Feb 12:34
0.1.21

update package version to 0.1.21

Improved disconnection methods and offline detection

Choose a tag to compare

@ansuz ansuz released this 19 Aug 13:09
0.1.20

bump version

synchronize version with npm

Choose a tag to compare

@ansuz ansuz released this 02 May 09:42
0.1.19

fix incorrect type comparison which broke requirejs support

leave channels properly, umd support

Choose a tag to compare

@ansuz ansuz released this 02 May 09:40
0.1.18

fix incorrect type comparison which broke requirejs support

Improve connection loss detection

Choose a tag to compare

@yflory yflory released this 22 Oct 14:16
0.1.17

Add a comment

Fix join errors after reconnecting

Choose a tag to compare

@yflory yflory released this 04 Oct 15:08
0.1.15

Make sure the client can access a channel in case of EJOINED error

Use socket.io

Choose a tag to compare

@ansuz ansuz released this 21 Jun 12:26

This release uses socket.io so that users can fall back to polling if websockets do not work.