August 21, 2017
- Fix automatically registering push.
- Fix cannot add variables.
- Fixing license name
July 6, 2017
- npm prepare support
May 18, 2017
- Fixes not working open action.
May 16, 2017
- Add support for Universal Module Definition (umd).
- Add web push support (alpha).
January 27, 2016 - The development mode socket now uses secure communication.
Adds a function, Leanplum.setUserId, which is a shorthand for calling Leanplum.setUserAttributes with a user ID and no attributes.
Fixes a localStorage exception that can occur in Safari Private Browsing.
Removes registration prompt. You can register devices from the dashboard now.
Fixed an issue with setUserAttributes, where it may inadvertently change the user ID.
Bug fixes and performance improvements.
Adds ability to update the user ID after the session has started.
New method to set user attributes at any time during the session.
Fixes an issue that can occur when certain arguments are null. Implements a batching strategy by default.
Fixes compatibility issues with Internet Explorer.
Supports JSON arrays within variables.
Allows the SDK to be started from cached variables so that a server call is not needed.