Skip to content

Releases: fregante/webext-events

v3.0.1

01 Jul 07:36
Compare
Choose a tag to compare

v3.0.0...v3.0.1

v3.0.0

01 Apr 17:08
Compare
Choose a tag to compare

Breaking

oneEvent now accepts filter functions in the options object:

// Before
oneEvent(chrome.runtime.onMessage, message => 'u up?');

// After
oneEvent(chrome.runtime.onMessage, {filter: message => 'u up?'});

This was done to support abort signals as well: (#24) 563591a

oneEvent(chrome.runtime.onMessage, {
	filter: message => 'u up?',
	signal: AbortSignal.timeout(10_000)
});

v2.3.0...v3.0.0

Sponsors

Release sponsored by PixieBrix 🎉

v2.3.0

16 Mar 12:11
Compare
Choose a tag to compare
  • onExtensionStart - Add removeListener (#22) 4f2e69e

v2.2.2...v2.3.0

Sponsors

Release sponsored by PixieBrix 🎉

v2.2.2

01 Feb 16:21
Compare
Choose a tag to compare
  • onExtensionStart - Don't break node 1a8fbc3

v2.2.0...v2.2.2

v2.2.0

01 Feb 12:40
Compare
Choose a tag to compare
  • onExtensionStart - Add Firefox support (#20) d24c236
  • onExtensionStart - Run even when uncertain (#19) 0869229

v2.1.0...v2.2.0

Sponsors

Release sponsored by PixieBrix 🎉

v2.1.0

23 Jan 05:24
Compare
Choose a tag to compare
  • onContextInvalidated.addListener: Support removal of listener (#18) 2849172

v2.0.0...v2.1.0

Sponsors

Release sponsored by PixieBrix 🎉

v2.0.0

14 Sep 05:47
Compare
Choose a tag to compare

v1.2.0...v2.0.0

v1.2.0

26 Aug 16:42
Compare
Choose a tag to compare
  • TypeScript: Support type inference for oneEvent (#8) 753f6c7

v1.1.0...v1.2.0

v1.1.0

05 May 18:53
Compare
Choose a tag to compare

New

Enhancements

  • on-extension-start: use EventTarget internally 3100a76

v1.0.1...v1.1.0

v1.0.1

17 Apr 16:41
Compare
Choose a tag to compare

v1.0.0...v1.0.1