joule-labs / joule-extension

Lightning payments extension for Chrome

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Revitalize Joule for a patch release

wbobeirne opened this issue · comments

#291 is a show-stopping bug for Joule which makes it uninstallable for LND v0.14.1 (and likely all future versions.) While I've been content to leave Joule to hang since it's been fairly bug-free up until now, this means we need a new release. However the state of the project is in rough shape:

  • Update dependencies to known good versions
  • Upgrade node-sass to be installable on ARM hardware remove unused node-sass
  • Revert #244 since it would otherwise break all self signed cert installations
  • Integrate @bumi's excellent work in #268 & #269 to get the extension back into the Firefox store
  • Move release building to GitHub actions for consistent environment & verifiable releases

With all these done, I can release 0.5.3