Skip to content

Releases: OneSignal/OneSignal-Website-SDK

Release 160101

13 Dec 18:03
a53d82e
Compare
Choose a tag to compare

What's Changed

🔨 Improvements

  • Reduced SDK size by about 15%, removing unused code. PRs #1142 & #1146

🐛 Bug Fixes

  • Fixed slidedown prompting for email and sms when it was already collected. PR #1146

Full Changelog: 160100...160101

Release 160100

28 Nov 19:52
87cba75
Compare
Choose a tag to compare

What's Changed

🆕 Features

  • Add getTags to public API. PR #1140

🔨 Improvements

  • Use new URL in macOS subscribeSafariPromptPermission. PR #1138
  • Show iOS Web App supported message. PR #1135
  • Improve logging format and styling. PR #1137

🐛 Bug Fixes

  • Fix Service Worker race condition, when a 2nd sw is in play, causing User not to register. PR #1136
  • Handle sites using os.tc subdomain, showing a correct error message. PR #1139

Full Changelog: 160004...160100

Release 151605

28 Nov 19:50
30bf21e
Compare
Choose a tag to compare

What's Changed

🔨Improvements

  • Use new URL in macOS subscribeSafariPromptPermission. PR #1143

Release 160004

15 Nov 01:42
dcf7d0f
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • addEmail and addSms now save onesignal_id for anonymous Users if notifications have not been enabled yet. PR #1119
  • When awaiting OneSignal.login the Promise now resolve correctly after all work has been completed. PR #1119
  • Hide bell if user is subscribed, when setting is enabled on OneSignal dashboard. PR #1130
  • Notification click event not firing if it opens a new tab. PR #1132

Full Changelog: 160003...160004

Release 160003

19 Oct 19:51
f5fe6f7
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Safari macOS - Fix native prompt with custom link PR #1116
  • Safari macOS - Fix auto resubscribe PR #1117

Full Changelog: 160002...160003

Release 160002

29 Sep 21:10
cd39ac0
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Welcome Notification (#1108)
  • Omit soft-prompt when calling Notifications.requestPermission (#1101)

🛠️ Improvements

  • Call out error to show 409 http is expected (#1102)

Full Changelog: 160001...160002

Release 160001

17 Aug 21:27
53bbca3
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Fix direct outcomes not working for some users. PR #1087

Full Changelog: 160000...160001

Release v16 (160000)

10 Aug 20:58
d6b1e7e
Compare
Choose a tag to compare

📦 This is a major release which contains breaking API changes 📦

In this major version release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

v16 Migration Guide

Please read the overview first to get a better understanding from a high level of what changed

⚠️ What is not available in this release ⚠️

  • Identity Verification (Coming soon)
  • HTTP / os.tc label - HTTPS is now required , HTTP sites are no longer supported.
    • You must also use your own domain, os.tc is no longer supported
  • Google AMP - Please create an issue if you need support.

Full Changelog from v15 to v16

151604...160000

Changelog from v16.beta8 to Release (GA)
  • Fix notification Open & Confirm Delivery REST API calls failing. PR #1079
  • Fix notification event types; click, willDisplay, and dismiss. PR #1078

Commits 160000.beta8...160000

Release 160000 (Beta 8)

04 Aug 23:20
284ea70
Compare
Choose a tag to compare
Pre-release

v16 Migration guide

See the migration guide if coming from v15.

What's Changed from beta7 to beta8

Fixes

  • [User Model] [Fix] Notification permission change event stop firing by @jkasten2 in #1072
  • [User Model] [Fix] Bell not updating to subscribed state by @jkasten2 in #1073
  • [User Model] [Fix] Notification permission change event type to boolean by @jkasten2 in #1075
  • [User Model] [Fix] Wrong notifications type when disabling browser permission by @jkasten2 in #1076
  • [User Model] [Fix] Update existing subscription on token changes instead of creating new by @jkasten2 in #1077

Full Changelog: 160000.beta7...160000.beta8

Release 160000 (Beta 7)

01 Aug 22:28
840f302
Compare
Choose a tag to compare
Pre-release

v16 Migration guide

See the migration guide if coming from v15.

What's Changed from beta6 to beta7

Fixes

  • Fixed OneSignal.User.PushSubscription.id always undefined, until you refresh the page. PR #1069
  • Fixed Safari on macOS native prompt not showing from category slidedown. PR #1070

Full Changelog: 160000.beta6...160000.beta7