Skip to content

Releases: adambullmer/vue-cli-plugin-browser-extension

0.24.0

03 Dec 03:56
6692f4d
Compare
Choose a tag to compare
0.24.0 Pre-release
Pre-release

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

21 Nov 08:57
e87f322
Compare
Choose a tag to compare
Pre-release

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

21 Nov 08:54
6dda6a5
Compare
Choose a tag to compare

This fixes a bug where content scripts and background scripts were not being executed when using the dev server.

0.23.0

12 Nov 06:34
60f5f42
Compare
Choose a tag to compare
0.23.0 Pre-release
Pre-release

Exposing configuration options for webpack-extension-reloader

0.22.5

10 Oct 05:14
45e50a1
Compare
Choose a tag to compare
0.22.5 Pre-release
Pre-release

Fix bug where vue's filename hashing config option wasn't respected

0.22.4

31 Aug 06:13
f6cdead
Compare
Choose a tag to compare
0.22.4 Pre-release
Pre-release

Security update for eslint -> eslint-utils

0.22.3

25 Aug 19:23
a56c3bb
Compare
Choose a tag to compare
0.22.3 Pre-release
Pre-release

Some refactors to generation and manifest transformation.
Fixed #57 and #58

0.22.2

25 Aug 17:50
c96d66e
Compare
Choose a tag to compare
0.22.2 Pre-release
Pre-release

Fix generator bug from #56

0.22.1

25 Aug 06:11
b1ed79a
Compare
Choose a tag to compare
0.22.1 Pre-release
Pre-release

Fix a bug where manually specified CSP in production may include the unsupported 'unsafe-eval' option

0.22.0

08 Aug 07:26
b7808b0
Compare
Choose a tag to compare
0.22.0 Pre-release
Pre-release

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');
  },
};