Releases: mingyaulee/Blazor.BrowserExtension
Releases · mingyaulee/Blazor.BrowserExtension
v0.3.7
Updated options page definition in extension manifest to options_ui
from options_page
.
v0.3.5
- Core.js handles debugging mode and CoreDebug.js is deprecated
- Upgrade browser-polyfill to v0.8.0
v0.3.3
v0.3.2
Added dotnet template for creating new project.
v0.3.0
- Updated WebExtension package reference version from v0.5.1 to v0.6.0
Breaking changes:
WebExtension
property in base page is renamed toWebExtensions
WebExtension
namespace is renamed toWebExtensions
- Class names containing
WebExtension
is renamed toWebExtensions
Upgrading guide:
- Change all usage of
WebExtension
namespace and property toWebExtensions
- Update the
manifest.json
for theweb_accessible_resources
value"WebExtensionScripts/*"
to"WebExtensionsScripts/*"
v0.2.1
- Moved background page routing from JavaScript to BackgroundPage class.
- Some injected properties and methods in BasePage are deprecated.
- Added support for dotnet publish and loading from compressed brotli files
v0.2.0
- Updated WebExtension package reference version from v0.3.3 to v0.5.1
- Added debugging mode using mock WebExtension API
- Introduced
IBrowserExtensionEnvironment
to get the browser extension mode (Standard/ContentScript/Debug) instead of usingIWebAssemblyHostEnvironment
- Introduced build variable
BrowserExtensionEnvironment
to set the environment of application
Breaking change:
- Refer to the release notes of WebExtension.Net
- JavaScript API
BlazorBrowserExtension.InitializeAsync
now accepts environment name instead of project name.
v0.1.12
- Fix: Only static web assets file manifest matching project name is processed
- Fix: Warning when building .Net 6 Blazor project
v0.1.9
Added bootstrapping in build package to allow easier first time setup. Refer to readme for more details.
v0.1.8
Core JavaScripts are now imported as ES6 modules.
Breaking change: previously undocumented JavaScript API BlazorBrowserExtension.Initialize
is now renamed to BlazorBrowserExtension.InitializeAsync