OneSignal is a push notification service for web and mobile apps. This SDK makes it easy to integrate your website with OneSignal Push Notifications. https://onesignal.com
onesignalId
and externalId
and a UserState Observer to be notified of changes in #1158
Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160100...160101
Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160004...160100
addEmail
and addSms
now save onesignal_id
for anonymous Users if notifications have not been enabled yet. PR #1119Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160003...160004
Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160002...160003
Notifications.requestPermission
(https://github.com/OneSignal/OneSignal-Website-SDK/pull/1101)Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160001...160002
Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160000...160001
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.
Please read the overview first to get a better understanding from a high level of what changed
https://github.com/OneSignal/OneSignal-Website-SDK/compare/151604...160000
Commits https://github.com/OneSignal/OneSignal-Website-SDK/compare/160000.beta8...160000
See the migration guide if coming from v15.
Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160000.beta7...160000.beta8