Releases: getAlby/lightning-browser-extension
v1.9.1 🧰 Still not Miami - patch 1
v1.9.0 introduced a bug that caused the webln.signMessage
call to fail. This is now fixed.
There are no other changes in this release.
v1.9.0 🌈 Still not Miami
This release contains new features, fixes, security updates but sadly also a breaking change. We're required to do this change to be compatible with BlueWallet and LNBits for signing messages which is used for Login with LNURL-auth.
But the good new is: with these changes we slowly approach a more stable "Beta" version. \o/
Breaking Changes!
Message signing with LNDhub and LNbits accounts has been changed to be compatible with BlueWallet and also LNbits in the future.
Sadly this is a breaking change and if you rely on the old signing mechanism to login to websites you have to enable the Legacy signing for LNDhub and LNBits
option in the Settings.
If you have an LNDHub or LNbits account and use Alby to login to websites, then enable the Legacy signing for LNDhub and LNBits
option. Sorry for any inconvenience.
Other features
v1.8.0 🌈 Ready for Miami?
v1.7.0 🌈 Shock the Web ⚡️
Right in time for the bolt.fun hackathon: The Alby "Schock the Web" edition! Happy Hacking!
This release brings great improvements and makes it easier to connect personal nodes to Alby but most notably is the support for keysend payments for LND and the Alby wallet.
Also a long awaited feature is finally in and it is now possible to change the default account names.
Changes
🚀 Features
- Keysend support. This adds a webln.keysend function to allow apps to send keysend payments @kiwiidb (#699)
- LNURL-withdraw support @dylancom (#530)
- Rename accounts @escapedcat (#647, #648 )
🔌Connectors
- Umbrel @secondl1ght (#682)
- Citadel @AaronDewes (#472)
- myNode @bumi (#691)
- start9 @secondl1ght (#687)
- Bitcoin Beach (Galoy) @vindard
- Bitcoin Jungle (Galoy) @vindard
- Tor support for LNbits
🧰 Maintenance
- Prevent switching accounts while in loading is in progress @dylancom (#725)
- React modals should get focus after opening @dylancom (#709)
- Dark mode updates @secondl1ght (#688, #717)
- Capitalize QR code data for smaller QR codes @pavanjoshi914 (#672)
- Pattern form validation for TextField and Input elements @Kodylow (#697)
v1.6.0 🌈 Back from Istanbul
💸 New Alby wallets
With this release we fully activate our Alby wallets. Getting a new wallet is now easier and much faster!
We recommend everyone to migrate their old BlueWallet LNDhub accounts to a new Alby account.
🥷 Activated support to connect to nodes behind Tor
With our new Alby companion apps you can now connect Alby to nodes behind Tor.
Tor greatly improves the node operator's privacy and makes it easier to connect to personal nodes like for example RaspiBlitz, Umbrel, Citadel, myNode, etc.
Note: this requires a new Browser permission to allow native messaging. Your Browser will ask you to confirm this.
Other Notable Changes
🚀 Features
- Delete accounts - first step towards full account management features @dylancom (#599)
- Use new Alby hosted wallets @bumi (#586)
- Tipping for reddit profiles @AustinKelsay (#605)
- Support for the Alby native app to connect to nodes behind Tor.
🧰 Maintenance
- Micro-improving the UX on the receive screen @altoidkind (#657)
- Dark mode updates @secondl1ght (#659)
- Use uuids as account ids #635 @escapedcat (#636)
- Always require native messaging permission @bumi (#654)
- Add commitlint linter to follow conventional commit specifications @pavanjoshi914 @escapedcat (#620, #653)
- Update readme @pavanjoshi914 (#644, #616)
- Use typescript for all components @dylancom (#622, #625, )
- Improved account handling: accounts context (updating accounts troughout the whole app) @dylancom (#630)
- Use templates while creating features and issues @pavanjoshi914 (#611)
- Chore/nvm support @escapedcat (#568)
- Add integration test and fix bolt11 decoding in jest @dylancom (#613)
- Setup testing library jest setup @escapedcat (#585)
v1.5.0 ⚡️ too busy for a name
Notable Changes
🚀 Features
- Add user prompt for signing messages @bumi (#572)
- Add support for lighting tipping on vimeo videos @pseudozach (#563)
- Improved lnurlpay screen @dylancom (#581)
- Improved LNURL-Pay notification @dylancom (#565)
🧰 Maintenance
- Fixed header @dylancom (#579)
- Add a loading spinner to the LNURL pay screen @bumi (#575)
- Support for lnd v0.14 new error format @bumi (#574)
- Add wait message to test connction screen @bumi (#566)
- Change grid to allow 5 connectors per row @secondl1ght (#558)
- Fix macaroon text in dark mode @secondl1ght (#571)
- Remove LNURL image @bumi (#582)
v1.4.0 👋 Hello Alby, please meet Native
Notable Changes
🚀 Features
- Support for native companion apps to connect to nodes like Umbrel or RaspiBlitz @dylancom @bumi (#485 #550 )
- Add eclair connector @fiatjaf (#507)
- Replace tipping slider with sat amount buttons @secondl1ght (#539)
- Enable tipping on YouTube channels @bumi (#543)
🧰 Maintenance
- Better handle invalid invoices and LNURLs @dylancom (#555)
- Show success message after payments from within the popup @dylancom (#551)
- Update balance info after payment @dylancom (#549)
- Improved browser state storage handling @dylancom (#542)
- Dark mode improvements for invoice creation @secondl1ght (#552)
v1.3.2
v.1.3.0 and v.1.3.1 had a bug that default settings are not used if the user already had some custom setting saved.
This resulted in cases where the website enhancements had been disabled. Those should be enabled by default.
🐛 Bugfix
- Keep website enhancements enabled by default
v1.3.1 🚀 1000 followers
Same as v1.3.0 but with shorter extension description due to add-on store limitations.
v1.3.0 🚀 1000 followers
Thanks to our 1000 Twitter followers!
Notable Changes
🚀 Features
- implement lud-18 names. @fiatjaf (#508)
- Extract lightning addresses from lightning links @bumi (#522)
- Add bitcast peertube instance and load lightning data from peertube "support" fields @bumi (#521)
- Locally cache accounts for faster loading times @dylancom (#519)
- Better extraction of lightning addresses @secondl1ght (#524)
🦋 Design
- Update unlock screen (#513) @secondl1ght @dylancom (#523)
🧰 Maintenance
- Make sure LND's payment response is a hex string @bumi (#527)
- Upgrade to Tailwind v3 @secondl1ght (#499)
- Revisit prettier setup @dylancom (#511)
- Fix broken storybook @dylancom (#509)
- Updated store descriptions @MoritzKa (#503)