0.0.7
Pre-release
Pre-release
updates
- major refactor based off of Kocal/vue-web-extension
- upgraded to webpack 4
- extension dist size cut down almost 90%!!
6.11.38 MB to 186.67 KB- biggest motivator was firefox didn't allow more than 4mb per file and vendor.js file was about 5mb. Webpack 4 supports splitting code chunks with a max size, but the new setup is efficient enough to cut down the size this much and vuejs still works with the vue
style
work around
- polyfill used to make chrome api's work with firefox
- autoformatting using prettier on save
- vue
<style></style>
tag not supported in content_scripts with new webpack config. Css can be directly injected into<template></template>
using<v-script scoped></v-script>
global component - manifest updated
- copy process updated
- removed uneeded chrome background permission
- new npm scripts in
package.json
see README- better build and zip process
- now using dist folder instead of build for development
- different debug watch scripts
- better build and zip process
- issue api calls no longer using root
/
, but injecting the host usingwindow.location.origin
to be firefox compatible - project rename b/c now supporting firefox
- deployed to firefox store pending approval
- no changes to chrome extension core functionality in this update