Releases: getAlby/lightning-browser-extension
v1.10.0 🌈 Bear market = build market, or something along those lines
Relevant Changes
Features
- Default shortcut command: You can now open Alby with the shortcut:
Alt+Shift+A
/Option+Shift+A
(mac) @Kodylow (#842) - New prompt for webln.makeInvoice calls @bumi (#776)
- Scan location field on Twitter for lightning address @stefanwuest (#816)
- Added special RaspiBlitz connector with instructions to connect your RaspiBlitz to Alby @secondl1ght (#777)
- Support BIP21 URI with BOLT 11 invoice in QR codes @krsjoseph (#752)
- Enable tipping on GitHub profiles @reneaaron (#767)
- Better payment notifications with icon and payment fees @reneaaron (#762)
- Show fee amount in the transactions table @secondl1ght (#835)
- Initial i18n setup - Alby will soon be in your language! @pavanjoshi914 (#711)
- Theme selector - choose light/dark mode independent of your OS theme @secondl1ght (#786)
- Make "description" when receiving a payment in Alby optional @dylancom (#821)
Maintenance
- fix: add JWT bypass screen for when Galoy authentication fails @vindard (#796)
- Remove the sats faucet - some funny people tried to abuse it too much @bumi (#851)
- Allow users to login to their Alby wallet again @bumi (#845)
- Explanatory videos for account setup (currently for Umbrel) @reneaaron (#827)
- Improved dark/light mode: material design surface overlay @dylancom (#837)
- Dark mode on Alby publishers page @reneaaron (#829)
- Add enabled check to content script to prevent not-enabled webln calls @bumi (#857)
- Replace invoices by bolt11 npm package @dylancom (#830)
- Improve some UX and design on the send screen @dylancom (#834, #850)
- Prevent duplicate onboarding / configuration @stefanwuest (#806)
- Update citadel sdk for core lightning support @AaronDewes (#769)
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.