Skip to content

Releases: mingyaulee/WebExtensions.Net

v3.0.1

Choose a tag to compare

@mingyaulee mingyaulee released this 11 Dec 19:57
  • Updated extensions API to match generated synchronous APIs

Full Changelog: v3.0.0...v3.0.1

v3.0.0

Choose a tag to compare

@mingyaulee mingyaulee released this 12 Sep 22:23

Breaking Changes

  • APIs are now synchronous whenever possible
  • Updated APIs from new definitions
    • StorageAreaSync is renamed to StorageAreaWithUsage

Full Changelog: v2.1.2...v3.0.0

v2.1.2

Choose a tag to compare

@mingyaulee mingyaulee released this 11 Sep 21:20
  • Generate Port.OnMessage type as OnMessageEvent

Full Changelog: v2.1.1...v2.1.2

v2.1.1

Choose a tag to compare

@mingyaulee mingyaulee released this 22 Jun 00:23
  • Added JsAccessPath attributes for APIs

Full Changelog: v2.1.0...v2.1.1

v2.1.0

Choose a tag to compare

@mingyaulee mingyaulee released this 12 May 15:30
  • Updated JsBind.Net package version
  • Optional function arguments are now generated as either a method overload or optional parameter in the method signature

Full Changelog: v2.0.0...v2.1.0

v2.0.0

Choose a tag to compare

@mingyaulee mingyaulee released this 24 Jan 10:28

Breaking Changes

  • Improved API naming convention
    • Class names for enumerable items - HeadersArrayItem is now Header
    • Event listener parameters are consolidated - AddListenerCallbackDownloadDelta, HasListenerCallbackDownloadDelta and RemoveListenerCallbackDownloadDelta are now DownloadDelta
    • Pascal case for acronyms - HttpURL is now HttpUrl
  • Properties are now synchronous class property getters instead of asynchronous GetXXX methods
  • Mock configurator now supports mocking properties
  • Synced existing APIs with the updated API definitions from Mozilla
  • BrowserAction API is marked as obsolete

Full Changelog: v1.0.0...v2.0.0

v1.0.0

Choose a tag to compare

@mingyaulee mingyaulee released this 02 Jan 10:09
  • Target .Net 8
  • Stable version release

Full Changelog: v0.12.0...v1.0.0

v0.12.0

v0.12.0 Pre-release
Pre-release

Choose a tag to compare

@mingyaulee mingyaulee released this 16 Sep 10:27
  • Synced existing APIs with the updated API definitions from Mozilla
  • Updated JsBind.Net to v0.4.1
  • Added 1 additional namespace: declarativeNetRequest

v0.11.1

v0.11.1 Pre-release
Pre-release

Choose a tag to compare

@mingyaulee mingyaulee released this 23 Apr 06:54

Synced existing APIs with the updated API definitions from Mozilla

v0.11.0

v0.11.0 Pre-release
Pre-release

Choose a tag to compare

@mingyaulee mingyaulee released this 21 Apr 15:37

Added .Net 7 as target framework