Skip to content

Releases: Glench/ExtPay

2.2.1 - remove content script requirement

26 May 17:15
Compare
Choose a tag to compare

This release removes the requirement for manifest.json to include a content_script entry unless your extension is using the onPaid callback. In the future even this requirement might be removed in favor of using optional permissions.

2.2.0 - remove host permission requirement

05 May 17:30
Compare
Choose a tag to compare

ExtPay no longer requires a host permission which means users will no longer see a scary permission check when trying to install extensions with ExtPay. This should increase installs and therefore sales.

2.1.1

28 Mar 19:26
Compare
Choose a tag to compare

Fixes an issue with opening the payment popup from a content script.

2.1 - subscription payments

24 Mar 19:56
Compare
Choose a tag to compare

Supports subscription payments!

Also reorganized code to be cleaner and support some future unannounced features.

2.0.3

27 Feb 00:41
Compare
Choose a tag to compare

Fixes an issue with extpay.openPaymentPage() failing in a content script.

2.0.2

26 Feb 23:47
Compare
Choose a tag to compare

Fixed an exception when running ExtPay in a content script.

2.0.1

25 Feb 19:32
Compare
Choose a tag to compare

Fixes a typo that would cause extpay initialization to error out.

2.0.0 - onPaid callbacks

06 Feb 21:57
Compare
Choose a tag to compare

Added extpay.onPaid.addListener: add callbacks to be run after the user pays.

Note this version requires changing your manifest.json to include a content_script. View the README for more detailed info. This is a backward-incompatible change which is why this release required a new major version bump.

1.2.0

03 Feb 22:38
Compare
Choose a tag to compare

Fixes a bug when trying to call extpay.getUser() immediately after ExtPay('extension-id').

1.1.0

14 Jan 16:17
Compare
Choose a tag to compare

This release adds cross-browser compatibility using Mozilla's webextension polyfill. ExtPay now supports Chrome, Firefox, Edge, Opera, Brave, and should work with any chromium-based browser.