Releases: mozilla/webextension-polyfill
Releases · mozilla/webextension-polyfill
0.3.0
Bug Fixes
- Improved documentation for add-on developers and contributors (#147)
- Fixed issues on build and running integration tests when installed using pnpm (#127)
- Resolve to undefined instead of an empty array for API methods without results (#132)
- sendMessage promise should resolve to undefined when no listeners reply (#140)
- Updated existing API namespaces (#125)
- Remove non-existing pageAction.getIcon
- Add missing management.setEnabled
- Fix downloads schemas
- Add missing browserAction APIs (#99)
- Remove non-existing bookmarks.{export,import}
- Reject sendMessage returned promise when a onMessage listener returns a rejected promise (#115)
- Added support for the sendResponse callback in the runtime.onMessage listeners (#97),
and print a deprecation warning when sendResponse callback is used for the first time (#115) - Fixed API metadata on pageAction show/hide (#59)
Features
0.2.1
0.2.0
Feature
- Added devtools.inspectedWindow.eval and devtools.panels.create to the wrapped APIs. (#57)
0.1.2
0.1.1
Features
- Provided as an npm package (
npm install webextension-polyfill
) - Wrapped as an UMD module (minified and non-minified, source maps are also provided)
which can be included as a plain tag script, loaded using an AMD loader (e.g. RequireJS)
or bundled using a CommonJS module bundler (e.g. webpack or browserify) (#17, #35).
Bug Fixes
Thanks a lot to @josephfrazier for contributing the initial changes needed to provide the UMD module and release webextension-polyfill
as an npm package.