Releases: comapi/comapi-sdk-js-bower
1.3.0
1.2.2 Release
This release contains the following enhancements:
-
Cordova docs updated to show push config being passed during initialization
-
package.json has some dependency updates
-
Utils spec has some TS related linting and some additional tests for getHeaderValue()
-
ComapiConfig has withPushConfiguration added to builder pattern which enables integrator to pass push config during initialization rather than manually
-
Device manager consumes PushConfiguration from initialization config if supplied
-
Foundation has mutex in initialize method to ensure poor client code doesn’t generate multiple sessions
-
Push config interfaceSymbols added
-
Profile has some improved etag handling
-
restClient has been tidied up to remove network manager
-
Utils has improved getHeaderValue with some tests
1.1.6 Release
What's changed
navigator.userAgent was being used to determine platformVersion without checking its validity.
If the SDK is being consumed in react-native environment, this was failing.
This patch now robustly determines platformVersion.
1.1.5 Release
Fixed a bug in the assignment of logLevel while initialising te SDK.
1.1.4 Release
removed a few console.log() calls
1.1.3 Release
Fixed bug in unsubscribeFromLocalEvent
1.1.2 Release
Robustness to orphaned events with no conversationId
1.1.1 Release
This release contains the following enhancements
- Invalid cached token used to connect web socket will now trigger auth flow.
1.1.0 Release
This release contains the following features / enhancements
- Introduced inversify IOC container framework
- Typing on / off support
- content api support
- web socket enhancements
- additional cache-control headers for IE suppport
- grunt-ts now used for build
- chrome-leaderless used for running tests
1.0.2 Orphaned Event Persistence release
This release provides the following Enhancements
-
Orphaned events now persisted either in localStorage or indexedDB (if available)
-
eTag inconsistencies in interfaces addressed
-
Docs updated