Web SDK Changelog
A reference of bug fixes and improvements made to the Pushy Web SDK.
v1.0.24
- Added 
Pushy.removeNotificationListener()which makes it possible to remove or cancel the currently active notification listener when it is no longer needed (#15) 
v1.0.23
- Removed polyfill dependencies for fetch and promise APIs (#14)
 
v1.0.22
- Added TypeScript declarations (#2)
 
v1.0.21
- Fixed 
Cannot find moduleerror (#13) 
v1.0.20
- Added support for Next.js (#13)
 
v1.0.19
- Fixed 
SyntaxError: Cannot use import statement outside a moduleerror (#13) 
v1.0.18
- Fixed 
TypeError: right-hand side of 'in' should be an object, got undefinederror (#11) 
v1.0.17
- Fixed 
Could not resolve "promise-polyfill"error (#3) 
v1.0.16
- Fixed 
TypeError: Cannot read properties of undefined (reading '_babelPolyfill')error (#3) 
v1.0.15
- Fixed 
ReferenceError: regeneratorRuntime is not definederror (#3) 
v1.0.14
Pushy.setNotificationListener()- add support for browser extension service workers
v1.0.13
- Added compatibility for browser extension service workers (thanks @patrickkettner)
 
v1.0.12
Pushy.setProxyEndpoint()- support for static IP / proxy connectivity (more info)
v1.0.11
- Fixed duplicate registrations issue when calling 
Pushy.register()from different subdirectories (#5) 
v1.0.10
- Display a warning on 
iOS 16.4+whenPushy.register()is called from non-PWA context (You will first need to click the "Share" button -> "Add to Home Screen" before you can sign up for push notifications.) 
v1.0.9
- Fixed intermittent issue with 
Pushy.setNotificationListener()not firing 
v1.0.8
- Added an option to customize the Service Worker scope via 
Pushy.register(appId, {serviceWorkerScope: '/custom/'}) 
v1.0.7
- Added an option to handle incoming notifications via 
Pushy.setNotificationListener() 
v1.0.6
- Added instuctions for Brave users to enable Web Push in browser settings
 
v1.0.5
- Added an option to change the Service Worker filename of 
service-worker.js 
v1.0.4
- Fixed bug where the SDK did not wait for the service worker to become active
 
v1.0.3
- Added support for Pushy Enterprise deployments
 
v1.0.2
- Added support for re-registering devices when the 
appIdparameter is changed 
v1.0.1
- Added support for 
localhostand multiple website hostnames 
v1.0.0
- Initial release