Skip to content

Releases: OneSignal/OneSignal-Website-SDK

160607

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 10 Jun 22:10
8aae3ce

Channels: Current, Stable

🐛 Bug Fixes

  • fix: [SDK-4737] persist user consent in localStorage to survive iOS PWA wedge (#1474)

160606

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 09 Jun 02:33
6124325

Channels: Current, Stable

🐛 Bug Fixes

  • fix: [SDK-4754] guard IndexedDB reads + writes from iOS Safari PWA wedge (#1472)
  • fix: join service worker path with a single slash (#1471)

160605

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 02 Jun 17:42
fd95b43

Channels: Current, Stable

🐛 Bug Fixes

  • fix: [SDK-4336] guard IndexedDB Options writes from iOS Safari PWA wedge (#1468)

160604

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 19 May 22:00
fe0ecb5

Channels: Current, Stable

🐛 Bug Fixes

  • fix: [SDK-4509] guard hydration against concurrent login swap (#1465)
  • fix: mark setConsentRequired as async in api.json (#1464)
  • fix: [SDK-4510] encode URL path segments and tighten alias validation (#1463)

🔧 Improvements

  • chore: [SDK-4534] harden release workflow input handling (#1462)
  • refactor: [SDK-4535] update bell dialog logic (#1461)
  • chore(preview): modernize sandbox stack with Vite, mkcert, and env-aware start scripts (#1459)
  • chore: update vite-plus, switch to bun, drop deepmerge (#1458)
  • chore(deps): bump lodash from 4.17.23 to 4.18.1 in /preview (#1453)

160603

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 01 Apr 00:37
69f85d0

Channels: Current, Stable

🐛 Bug Fixes

  • fix: use legacy Safari push path only for existing legacy subscribers (#1441)

🔧 Improvements

  • chore(devdeps): pin vite-plus to 0.1.13 to fix broken native binding (#1449)
  • chore: Migrate to Vite+ toolchain, fix all lint errors, and remove async from synchronous code (#1445)
  • chore: [SDK-4201] migrate from Vite + Bun to Vite+ toolchain (#1444)

160602

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 23 Mar 20:47
8c9f24e

Channels: Current, Stable

🐛 Bug Fixes

  • fix: [SDK-4150] prevent prototype pollution in JSONP calls (#1442)

🔧 Improvements

  • refactor: reduce bundle size via dead code removal and log shortening (#1439)

160601

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 06 Mar 02:56

Channels: Current, Stable

🐛 Bug Fixes

  • fix: refactor login/logout flow and subscription handling (#1436)
  • fix: refactor and fix notify bell hover logic (#1435)
  • fix(db): improve IndexedDB error handling and optimization (#1433)

Release 160600

Choose a tag to compare

@github-actions github-actions released this 27 Feb 11:49
4d2580f

🚀 New Features

  • feat(api): add foregroundWillDisplay event, preventDefault() and notification.display() (#1426)
  • feat(notifications): add preventDefault() for foregroundWillDisplay (#1418)

🐛 Bug Fixes

  • fix: clear stale persisted state when App ID changes during migration (#1424)
  • fix: only createUserOnServer on logout if there are any subscriptions (#1422)

🔧 Improvements

  • chore: add Claude Code GitHub Workflow (#1419)
  • chore: bump vite from 7.1.10 to 7.1.11 (#1403)
  • chore: more size reduction (#1402)
  • chore: more size reduction (#1401)
  • chore: more size reduction (#1400)
  • chore: more size reduction (#1399)
  • chore: more size reduction for bundled files (#1398)
  • chore: improve typings for bell elements (#1397)
  • refactor: more size reduction (#1396)

Release 151607

Choose a tag to compare

@fadi-george fadi-george released this 26 Feb 04:18

LEGACY Player model update. AVOID USING V15.

🐛 Bug Fixes

  • fix: Ensure that notifications on legacy http integrations navigate to the origin (#1349)

Release 160510

Choose a tag to compare

@github-actions github-actions released this 01 Oct 18:18
43ee036

Channels: Current, Stable

🐛 Bug Fixes

  • fix create release on github permissions (#1392)

🔧 Improvements

  • refactor: replace .toReversed() with [...arr].reverse() for compatibility (#1394)