Skip to content

Releases: OneSignal/react-onesignal

3.0.1

31 Aug 22:20
d94d731
Compare
Choose a tag to compare

What's Changed

  • Fix server-side rendering in frameworks like Next.js erroring on window.

Full Changelog: 3.0.0...3.0.1

3.0.0

16 Aug 00:44
445f01f
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.

Migration Guide

Check out the User Model Migration Guide to get high level understanding of the concepts in this major release.
For code specific change to upgrade your site from v2 to v3 see the onesignal-react specific migration guide.

3.0.0 Release (Beta 5)

16 May 19:17
dd41f08
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Update migration guide
  • Check to see if we are in a client environment (prevent SSR errors)
  • Type definition improvements
  • API Changes

API Changes

  • Notifications namespace: new permission & permissionNative properties. Remove getPermissionStatus.

  • Rename subscriptionChange event to change

  • Generator Update by @onesignal-deploy in #106

  • Generator Update by @onesignal-deploy in #109

Full Changelog: 3.0.0-beta3...3.0.0-beta5

3.0.0 Release (Beta 3)

31 Mar 20:55
a6e4c54
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: 3.0.0-beta2...3.0.0-beta3

3.0.0 Release (Beta 2)

30 Mar 00:08
e931e92
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: 3.0.0-beta1...3.0.0-beta2

3.0.0 (Beta 1)

21 Mar 22:24
0a9fade
Compare
Choose a tag to compare
3.0.0 (Beta 1) Pre-release
Pre-release

User Model (Beta)

🚧 Beta release. Please test thoroughly prior to production use. 🚧

In this major version beta 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.

For information please see the migration guide

What's Changed

New Contributors

Full Changelog: 2.0.4...3.0.0-beta1

2.0.4

25 May 15:21
9821073
Compare
Choose a tag to compare

What's Changed

What's fixed

  • 2.0.4 Release - fix typescript compiler errors related to event handler functions by @rgomezp in #71

Full Changelog: 2.0.3...2.0.4

2.0.3

08 Feb 18:16
eedd643
Compare
Choose a tag to compare

What's Changed

Fixed

  • Switch from a timeout strategy during OneSignal initialization to script#onload and script#onerror so that calls to #init will always resolve.

Full Changelog: 2.0.2...2.0.3

2.0.2

15 Nov 21:00
18e7825
Compare
Choose a tag to compare
  • Fixes functions that weren't returning promises. See #53

2.0.1

12 Oct 21:16
dd89beb
Compare
Choose a tag to compare

Adds homepage and repository links from #50