Releases: Nickersoft/push.js
v1.0.11
Update typings for default export and config
-
Typescript restricts the use of expressions directly in an export statement. Updated to a proper way of making a DTS.
-
Added return type declaration to
config
v1.0.8
v1.0.7
Emergency release that adds back the original, un-minified push.js
file to the package's bin
directory.
v1.0.6
Minor Patch Release
- Dependencies upgrades
- Fixed issue where passing
null
tocreate()
was throwing a runtime error (thanks to @raybooysen) (#179)
v1.0.5
A minor patch with a handful of bug fixes/adjustments:
User-Reported
- Resolved issues with the link property (#102)
- Fixed
requestPermission()
not working in Safari (#117) – fixed by @n3il - Add support for promises in the Push permissions API (#120) – fixed @basiclines
GitHub Documentation
- Switched David badge from displaying dependencies to only dev dependencies
- Corrected code coverage badge in README that claimed the pro
All of the dependencies were upgraded to their latest versions as well.
v1.0.4
Another minor patch release, this time making the default service worker path /serviceWorker.min.js
, as keeping service workers at the root of your web server is better practice. Additionally, some semantic adjustments were made to the codebase.
v1.0.3
Added images to NPM package to match Bower package
v1.0.2
Added bin
directory to output, so Bower can see it.
v1.0.1
Finally! Version 1.0 has arrived! 🎉 🎉 Well... v1.0.1... publishing v1.0 got screwed up because the resulting packaging was missing all of the code files. Bower v1.0.1 is on the way as well! This release brings in a slew of new changes that improves upon Push's extensibility and customizability. From the PR:
Functionality
- Converted entire codebase to ES2015 Javascript + Babel
- Third-party plugins can now be loaded via Push.extend()
- Push.config() now allows you to set global configuration variables, including a "fallback" function that executes when Push doesn't support the current browser
Deployment
- Build output now includes source maps
- Now supports automated browser testing from BrowserStack (tests the latest desktop versions of Safari, Opera, Chrome, Firefox, and Edge)
Minor Adjustments
- Added badges for Davis and CodeClimate
- Bug fixes