Releases: OneSignal/OneSignal-Website-SDK
Releases · OneSignal/OneSignal-Website-SDK
Release 160201
🔨 Improvements
🐛 Bug Fixes
Release 160200
Release Notes
🎉 New Methods 🎉
- Add getter for
onesignalId
andexternalId
and a UserState Observer to be notified of changes in #1158- See the User Namespace API Reference in the Migration Guide for usage
🔨 Improvements
- Internal - Add OneSignal-Subscription-Id header to create user requests. #1161
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