Lightning payments extension for Chrome
Beta release will not be up in extension stores.
See https://github.com/joule-labs/joule-extension/tree/develop/docs/verify.md
Note: It may take ~1 day for the update to land in the Firefox store, and ~2-5 days for the Chrome store due to their review processes.
Hey folks, it's been a while. Been holding off on a release for a bit since I was hoping to land Loop support and payment allowances, but I think both of those features need a lot more testing and work before I'm comfortable with them being live. But until then, some folks & I've put together a bunch of small fixes that really deserve to go out. The main kick in the pants is the upcoming LND vulnerability disclosure, I felt it was important that Joule do its part to warn anyone who's running a vulnerable version.
So, without further ado, onto the release notes!
Special thanks to @callmekurisu, @GambolingPangolin and @jholdstock for their contributions to this release.
Note: It may take ~1 day for the update to land in the Firefox store, and ~5-10 days for the Chrome store due to their review processes.
This one's just a little cleanup release to squash a few bugs and handle a few edge cases, no major important features this go around!
Thanks to @callmekurisu for your contribution on this release, and @githorray for a ton of help debugging #207.
Note: It may take ~1 day for the update to land in the Firefox store, and ~5-10 days for the Chrome store due to their review processes.
It's been a couple of months without a release, but don't let that fool you into thinking development had stalled; this release is full of new features & fixes. Hopefully more frequent smaller releases can be expected after this.
I'm also happy to have fresh documentation for WebLN, the standard Joule uses to talk to Lightning apps. You can check those out, and use the demos to try out all of the new goodies at https://webln.dev/
On to the patch notes!
Massive thanks to @jamaljsr, @callmekurisu, @PJUllrich, and @alepop for their contributions to this release. As always, if you notice any problems with the new version, please open an issue for it.
Note: It may take ~1 day for the update to land in the Firefox store, and ~5-10 days for the Chrome store due to their review processes.
It's crazy to look at this release and think that it hasn't even been a month since the last one. With all of the community PRs and feedback that's come in, the project has seen some serious growth over the holiday season. But 128 commits later, here we are. This release is jam-packed with new features and fixes, so let's dive into what we've got:
yarn hot
(#126)Huge thanks to @jamaljsr, @callmekurisu, and @majestic84 for their contributions this release. Looking forward to more community contributions!
A quick fix for Firefox icons, thanks to @prusnak. This release will only be uploaded to the Firefox addon store, so Chrome and Opera will remain at 0.3.0 until the next release.
I'm happy to announce you no longer have to come here (the Github releases page) to get the latest version of Joule! Thanks to some permission changes in this latest release, the app can now be updated in the stores with a somewhat less lengthy approval process. You can find it in the following stores:
Installing from a store will require you to re-configure your node, since it will erase your settings. Sorry about that!
Special thanks to @PatrickLemke for the channel progress bars, @philippgille for typo fixes, and everyone who's been incredibly active in the issue queue.
webln.makeInvoice()
and webln.getInfo()
(#64, #65)webln.enable()
calls from will be remembered. (#61)Special thanks to @PatrickLemke and @jamesob for being the first contributors, and @ruigomeseu for helping test out a lot of the new WebLN stuff.
This is the initial alpha release for Joule! You can find out more at https://lightningjoule.com. Please use at your own risk, this is software is largely untested as of yet.
The extension is currently in the approval process with the extension stores for Chrome, Opera, and Firefox browsers, so the only way to install right now is by downloading the zip and installing yourself. Find instructions here: https://github.com/wbobeirne/joule-extension/wiki/How-to:-Install-Extension-Manually