Releases: adambullmer/vue-cli-plugin-browser-extension
0.24.0
Removed modesToZip
from options. The functionality behind modesToZip
now relies on the NODE_ENV
environment variable to produce a zipped artifact.
Fix Background File Scaffold
Fixes a minor bug in a scaffolded background.js file, where the incorrect message listener would be used in the event the user scaffolded the app with both the background and popup options selected.
This only fixes new scaffolds, for existing projects who are trying to continue to use the default background script listener, just change the first line of your src/background.js
to this:
browser.runtime.onMessage.addListener(function (request, sender, sendResponse) {
Fix Optimization Detection For User Scripts
This fixes a bug where content scripts and background scripts were not being executed when using the dev server.
0.23.0
Exposing configuration options for webpack-extension-reloader
0.22.5
Fix bug where vue's filename hashing config option wasn't respected
0.22.4
Security update for eslint
-> eslint-utils
0.22.3
0.22.2
0.22.1
Fix a bug where manually specified CSP in production may include the unsupported 'unsafe-eval'
option
0.22.0
Removing configuration for the browser polyfill. It is now standard and users will have to explicitly opt out of using it.
vue.config.js
module.exports = {
chainWebpack(config) {
config.plugins.delete('provide-webextension-polyfill');
config.module.rules.delete('provide-webextension-polyfill');
},
};