New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update webextension-polyfill to the latest version 馃殌 #3

Merged
merged 2 commits into from Aug 14, 2018

Conversation

Projects
None yet
1 participant
@greenkeeper
Copy link
Contributor

greenkeeper bot commented Jul 19, 2018

Version 0.3.0 of webextension-polyfill was just published.

Dependency webextension-polyfill
Current Version 0.2.1
Type dependency

The version 0.3.0 is not covered by your current version range.

If you don鈥檛 accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of webextension-polyfill.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don鈥檛 have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes 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

  • Added tabs.discard (#97)
  • Added missing API namespaces: browsingData, permissions, privacy, sessions, topSites (#126, #133)
  • Added identity.launchWebAuthFlow() in metadata. (#39)

See all changes for 0.3.0

Commits

The new version differs by 44 commits.

  • 5e4796c chore: bump version for release 0.3.0
  • e17f1e1 chore: Fixed npm badge in README.md
  • 440857e doc: Rewrite README.md and move build and contribution details into a separate doc file (#147)
  • 890a99a chore: Updated npm token in the travis config file (#149)
  • d77a418 feat: Support promises in privacy namespace
  • ea82fbf chore: Fixed typos in inline comments (#144)
  • 33c2afb chore: Fixed typo in the README file (#143)
  • 4712d92 chore: Fixed build and integration tests when installed using pnpm (#127)
  • d612352 fix: resolve to undefined instead of an empty array
  • 4e1e98a fix: sendMessage promise should resolve to undefined when no listeners reply
  • 7ff6e8a chore: Stop swallowing errors in .sh tests
  • c0bf94f chore: Fix the \n character preceding echo output in shell scripts (#136)
  • 80f4caf chore: Use delete window.browser in setupTestDOMWindow (#128)
  • 3a6d76a chore: Cleaned up travis config (#129)
  • 2537b23 fix: add tabs.discard

There are 44 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don鈥檛 help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 馃尨

@greenkeeper greenkeeper bot added the greenkeeper label Jul 19, 2018

@ginpei ginpei merged commit 5e76d70 into master Aug 14, 2018

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details

@ginpei ginpei deleted the greenkeeper/webextension-polyfill-0.3.0 branch Aug 14, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment