Skip to content

Releases: funktechno/git-kanban-enhanced-extension

0.0.8-rc0

03 Nov 02:59
e024438
Compare
Choose a tag to compare
0.0.8-rc0 Pre-release
Pre-release

updates

  • ported over to vue cli and typescript
    • should be easier to upgrade to vue 3
    • using vue cli for builds rather than webpack, configuration setup and build working successfully
      • minus vue-kanban that has been removed and will be replaced w/ vue-draggable
  • unit test initialized
    • also visual studio code debugger works w/ unit tests
  • easier manifest management
    • only 1 version from package json
    • separate manifest for mozilla firefox and chrome, now 4 builds
  • setup github action pipeline to validate pull requests
    • runs build, unit tests, and uploads build artifacts
  • builds size now 215kb instead of 187kb
    • may be smaller w/ vue 3 syntax

fixes

  • any that were included as part of typescript implementation

0.0.7

01 Nov 02:06
df6b399
Compare
Choose a tag to compare
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.1 1.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
  • issue api calls no longer using root /, but injecting the host using window.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

0.0.6

21 Jun 17:45
Compare
Choose a tag to compare
0.0.6 Pre-release
Pre-release
hide kanban in gitea for external issues

0.0.5

21 Jun 16:16
Compare
Choose a tag to compare
0.0.5 Pre-release
Pre-release
bad build for 0.0.4

0.0.4

21 Jun 15:58
Compare
Choose a tag to compare
0.0.4 Pre-release
Pre-release
fix empty options

0.0.3: bug fixes with background

21 Jun 03:16
Compare
Choose a tag to compare
Pre-release
remove extra uneeded permissions

0.0.2

20 Jun 20:43
Compare
Choose a tag to compare
0.0.2 Pre-release
Pre-release
  • working kanban in gitea and implement vuejs binding