Releases: VoicenterTeam/VoicenterEventsSDK
Releases · VoicenterTeam/VoicenterEventsSDK
0.8.2
0.8.0
- Socket.io is no longer needed as a dependency when installing the sdk. It will be retrieved based on the login credentials
useLoginApi
option was removed- Internally servers are no longer fetched via external api. They are retrieved from the login response
- Cleanups and improvements
0.5.0
- Add better event handling for incoming events.
- Make sure keepAlive works properly and is handled accordingly. Retry server connection if no keepAlive response is sent
- Add new methods to set monitor url, new login types (user, account, code)
- Improve overall stability of how sockets are connected/disconnected/fallback to other servers etc
- Add documentation for all the new methods and options
- Add new option to specify the strategy on how server urls are set
0.3.1
- Ignore call to fetch servers if those are passed as options
0.3.0
- Add possibility to configure url and servers properties and documentation for those
https://voicenter-events.netlify.com/started.html#options
0.2.3
Patches
- Add extra check to do a login only in case the server changes (patch)
- Add dist compiled files (patch)
- Update docs to reflect umd name of the sdk on window. Bump version to 0.2.1 (patch)
- Minor documentation updates (ignored)
- Add support for server type inside options, so server type can be passed when fetching servers (patch)
0.2.0 Inital stable version
This is the first version of the events sdk that can be used to capture real time events from voicenter apis.
You can find more info in the documentation https://voicenter-events.netlify.com/
Features
- Login with token
- Automatic server retrieval
- Subscribe for specific events or all events
- Emit events
- Debug mode with pretty logs
- Automatic failover and fallback. In case the current server is down, the sdk will automatically try to find the next available server but in the meantime watch if the initial server is up and reconnect to it.
- Configurable options for timeout, keep alive timeout, reconnect timeout and all socket.io options