OneSignal Website SDK Versions Save

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

160200

1 month ago

Release Notes

πŸŽ‰ New Methods πŸŽ‰

  • Add getter for onesignalId and externalId and a UserState Observer to be notified of changes in #1158

πŸ”¨ Improvements

  • Internal - Add OneSignal-Subscription-Id header to create user requests. #1161

160101

4 months ago

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: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160100...160101

160100

5 months ago

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: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160004...160100

151605

5 months ago

What's Changed

πŸ”¨Improvements

  • Use new URL in macOS subscribeSafariPromptPermission. PR #1143

160004

5 months ago

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: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160003...160004

160003

6 months ago

Release Notes

πŸ› Bug Fixes

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

Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160002...160003

160002

7 months ago

What's Changed

πŸ› Bug Fixes

πŸ› οΈ Improvements

Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160001...160002

160001

8 months ago

What's Changed

πŸ› Bug Fixes

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

Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160000...160001

160000

9 months ago

πŸ“¦ 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

https://github.com/OneSignal/OneSignal-Website-SDK/compare/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 https://github.com/OneSignal/OneSignal-Website-SDK/compare/160000.beta8...160000

160000.beta8

9 months ago

v16 Migration guide

See the migration guide if coming from v15.

What's Changed from beta7 to beta8

Fixes

Full Changelog: https://github.com/OneSignal/OneSignal-Website-SDK/compare/160000.beta7...160000.beta8