Releases: OneSignal/OneSignal-Website-SDK
Releases · OneSignal/OneSignal-Website-SDK
160604
19 May 22:00
Compare
Sorry, something went wrong.
No results found
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
01 Apr 00:37
Compare
Sorry, something went wrong.
No results found
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
23 Mar 20:47
Compare
Sorry, something went wrong.
No results found
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
06 Mar 02:56
Compare
Sorry, something went wrong.
No results found
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
27 Feb 11:49
Compare
Sorry, something went wrong.
No results found
🚀 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
26 Feb 04:18
Compare
Sorry, something went wrong.
No results found
LEGACY Player model update. AVOID USING V15.
🐛 Bug Fixes
fix: Ensure that notifications on legacy http integrations navigate to the origin (#1349 )
Release 160510
01 Oct 18:18
Compare
Sorry, something went wrong.
No results found
Channels: Current, Stable
🐛 Bug Fixes
fix create release on github permissions (#1392 )
🔧 Improvements
refactor: replace .toReversed() with [...arr].reverse() for compatibility (#1394 )
Release 160509
17 Sep 19:52
Compare
Sorry, something went wrong.
No results found
Channels: Current, Stable
🐛 Bug Fixes
fix: return boolean success status for requestPermission method (#1379 )
🔧 Improvements
chore: automate generating a release when release branches are merged (#1388 )
chore(api): add User.trackEvent definition to API spec (#1380 )
Release 160508
08 Sep 21:56
Compare
Sorry, something went wrong.
No results found
🐛 Bug Fixes
Fixes animation when you're clicking the notification bell multiple times in quick succession (#1375 )
Denied permission should now trigger notification permission change listeners (#1374 )
🛠️ Improvements
Reduce bundle size slightly (#1372 )
Release 160507
02 Sep 23:09
Compare
Sorry, something went wrong.
No results found
🛠️ Improvements
Reduce bundle size through more usage of underscore prefix (#1369 )
Reopen IndexedDB when the db is deleted to limit leaking unhandled rejections (#1368 )
Return undefined for User.onesignalId when generating local/temp ids (#1370 )