Releases: OneSignal/OneSignal-Website-SDK
Releases · OneSignal/OneSignal-Website-SDK
Release 160101
What's Changed
🔨 Improvements
🐛 Bug Fixes
- Fixed slidedown prompting for email and sms when it was already collected. PR #1146
Full Changelog: 160100...160101
Release 160100
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
Release 160004
Release Notes
🐛 Bug Fixes
addEmail
andaddSms
now saveonesignal_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
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
What's Changed
🐛 Bug Fixes
🛠️ Improvements
- Call out error to show 409 http is expected (#1102)
Full Changelog: 160001...160002
Release 160001
What's Changed
🐛 Bug Fixes
- Fix direct outcomes not working for some users. PR #1087
Full Changelog: 160000...160001
Release v16 (160000)
📦 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
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)
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)
v16 Migration guide
See the migration guide if coming from v15.
What's Changed from beta6 to beta7
Fixes
- Fixed
OneSignal.User.PushSubscription.id
alwaysundefined
, 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