Skip to content

Releases: Iterable/iterable-web-sdk

v0.4.1

07 Sep 16:09
a1840e3
Compare
Choose a tag to compare

What's Changed

Updates

  • [MOB-4789] Refactor inapp.ts and remove excessive footers from sample apps by @pauljung14 in #152

Fixes

  • [MOB-4740] Filter out messages set to deliver silently by @pauljung14 in #151

Full Changelog: v0.4.0...v0.4.1

v0.4.0

25 Aug 19:45
105aaa1
Compare
Choose a tag to compare

What's Changed

Updates

  • [MOB-4677] Prevent dismissing of in-app message when clicking outside of message by @pauljung14 in #143
  • [MOB-4576] Secure unprotected raw html path with iframe by @ts-nguyen in #142

Fixes

  • [MOB-4726] Resolve security issues with dependency: terser by @pauljung14 in #144

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

09 Jun 23:00
f8e8dae
Compare
Choose a tag to compare

Changed

  • Persisted the same type of credential, to sign future JSON Web Tokens—even after invoking updateUserEmail (in #134). Previously, if a user called setUserID, then updated a user's email with updateUserEmail, future JWTs would be signed with the new email address even though the consumer code originally authorized with user ID.

Fixed

  • Fixed an issue where calling resumeMessageStream showed the next in-app message in the queue, even if pauseMessageStream wasn't called first (in #135)

Full Changelog: v0.2.1...v0.3.0

v0.2.1

06 Jun 18:44
3201cd0
Compare
Choose a tag to compare

Changed

  • Upgraded TypeScript and fixed new errors (in #131)
  • Prevented JS from running in the in-app message iframe (in #132)

Full Changelog: v0.2.0...v0.2.1

v0.2.0

26 Apr 17:40
c7ce9e8
Compare
Choose a tag to compare

Changed

  • Updated getInAppMessages, making it possible to defer the display of in-app messages (#123). To learn how to manually display in-app messages (filtering and sorting them as needed), check out our docs.

v0.1.3

15 Apr 18:52
71891ab
Compare
Choose a tag to compare

Fixed

  • In cases were setEmail or setUserId was called multiple times, the SDK would always request a JWT for the first email or userID. Fixed in #121.

Full Changelog: v0.1.2...v0.1.3

v0.1.2

25 Mar 20:01
b7d036a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

01 Mar 18:07
8f414cd
Compare
Choose a tag to compare

What's Changed

Changed

Fixed

  • Persist POST /trackInAppClick calls when browser navigates to new link by @martinmckenna in #105

Full Changelog: v0.1.0...v0.1.1

v0.1.0

16 Feb 16:58
670460a
Compare
Choose a tag to compare

Initial Release!

Added:

getInAppMessages
initialize
track
trackInAppClick
trackInAppClose
trackInAppConsume
trackInAppDelivery
trackInAppOpen
trackPurchase
updateCart
updateSubscriptions
updateUser
updateUserEmail