Releases: getAlby/lightning-browser-extension
v1.15.1 North America and the Pelican - patch 1
Small patch release with some minor improvements
Changes
- Added more batteries to allow sending sats for linktree pages, vida pages, mixcloud and soundcloud pages @im-adithya (#1419 #1428 #1423 #1366)
- Enable translations for ES and pt_BR @escapedcat (#1420)
- fix: add missing inpage script to accessible resource @bumi (#1431)
- fix: publishercard in lnurlpay screen @im-adithya (#1406)
- fix: remove error toast from utils.call @im-adithya (#1408)
v1.15.0 🌈 North America and the Pelican
New features and notable changes
- better YouTube battery: we now load the lightning information also from the channel description
- add tipping support on SoundCloud @im-adithya (#1364)
- support for the Tor Browser: when Alby is used with the Tor Browser or Tor running then connections to Tor nodes just work @bumi (#1397)
- more descriptive unlock screen and better description for the unlock password @bumi (#1398)
- makes it easier for websites to detect if a user has webln on page load @bumi @reneaaron (#1358 #1357)
- capture links in dynamic content @reneaaron (#1337)
- show invoice memo in the transaction list @escapedcat (#1389)
- show fiat amounts on the payment confirmation screen @lisabaut (#1324)
- case insensitive monetization and more consistent alby metatags @bumi (#1388)
- more i18n screens @im-adithya @escapedcat (#1291 #1374 #1375 #1376 #1363 #1362 #1344 #1341 etc. )
- Linked to node websites on the connector screens @Cheapshot003 (#1352)
- fix: wait for allowance before loading payments @lisabaut (#1360)
- fix: handle "receiver" in paymentSuccesNotification if used via popup #770 @escapedcat (#1327)
North America and the Pelican: https://apod.nasa.gov/apod/ap220908.html
v1.14.2 🌈 Cartwheel Galaxy
Improvements
- fix peertube battery
v1.14.1 🌈 Cartwheel Galaxy
New features and notable changes
- Several LNURL improvements and fixes to support LNURL all over the place. @escapedcat @lisabaut (#1289 #1315 #1323 #1282 #1273 #1270 #1270)
- Allow users to reset their accounts if they forgot the password @bumi (#1322)
- Further I18N improvements @im-adithya @secondl1ght (#1297 #1290 #1265 #1319 #1319)
- Ask users for feedback on uninstall @secondl1ght (#1172)
- Geyser battery @secondl1ght (#1246)
New release names
We're all exited about space and space exploration. To celebrate the universe our release names are now inspired by the Astronomy Picture of the Day. Today: The Cartwheel Galaxy from Webb
v1.13.0 🌈 The last time we break LNURL-auth, promised!
Changes
A release packed full of improvements and new features! For example: Alby now can show incoming transactions (thanks to @escapedcat), you can connect your BTCPay server and we started updating the UI by @dvoroneca
Shout out also to @im-adithya who during his Summer of Bitcoin project did a lot of TypeScript improvements
But there is also a breaking change related to LNURL-Auth:
We always strive for interoperability. To make sure we are fully LNURL-Auth compatible some breaking changes had to be made on how keys are derived. Action required: If you have used LNURL-Auth before you need to have the legacy mode enabled (see "Settings) and ideally you should update your lnurl-auth login details with the services you use.
New features and notable changes
- Correct LNURL-auth key generation to be compatible with other clients (helps to use the same account on different devices) @bumi (#968)
- New styles - moving towards the beautiful UIs by @dvoroneca - and revamped enable screen @im-adithya (#1118)
- Tipping for stack overflow on the question page @im-adithya (#1099)
- Support keysend in lightning meta tag - this makes it possible for websites to receive Value 4 Value payments also through keysend similar to the podcast:value tag @bumi (#1223)
- Support for LNURL-channel (through webln.lnurl()) @escapedcat (#1173)
- Disable fiat conversions - for all of us who are already on the bitcoin standard @lisabaut (#1177)
- List incoming transactions from the current selected account #389 @escapedcat (#1080)
- BTCPay Server connector to easily connect your BTCPay Server to Alby - receive payments with BTCPay spend them with Alby @bumi (#1176)
- Allow users to change their Alby extension passwords @im-adithya (#1039)
- style: change sats icon to alby logo on welcome and onboard success screen @secondl1ght (#1167, #1153))
- fix: YouTube battery @bumi (#1234)
- chore(lnurl): bech32 parsing eerror is just an info, not a real error @escapedcat (#1232)
- refactor: use settings context in LNURLPay @lisabaut (#1227)
- fix: remaining budget display @krsjoseph (#927)
- chore: add missing import @bumi (#1222)
- test(e2e): delete user-dir before tests @escapedcat (#1217)
- test(createWallet): to to get rid of flaky alby tests @escapedcat (#1215)
- chore: remove account export in onboarding (people accidentially share the QR code which includes credentials) @bumi (#1204)
- chore(connector): adjust unsupported message for getInvoices #389 @escapedcat (#1209)
- Fix url for raspiblitz v1.7.2 @BtcContributor (#1187)
- chore: removing state subscription to persist to browser storage @bumi (#1175)
- lots of typescript refacgtorings by @im-adithya
- fix: properly propagate errors from LND @bumi (#1157)
- test: publishers screen after wallet creation @escapedcat (#1114)
- refactor(i18n): support weblate by handling everythign in one file @escapedcat (#1154)
- Add support to load the exchange rate from the Alby server @bumi (#1138)
v1.12.1 🐞 Euro - Dollar parity edition - patch 1
v1.12.0 🌈 Euro - Dollar parity edition
The long-awaited version 1.12.0 🎉
And just in time for Euro-Dollar parity we now show sats amounts additionally in our old fiat currency.
Thanks to all the contributors and special thanks to the Summer of Bitcoin crew!
New features and notable changes
- Update extension icons: New icons when a website has lightning enabled @GBKS @reneaaron (#1086)
- Allow users to export the LNDHub wallet credentials (and import the wallet to Zeus) @im-adithya (#1012)
- Add support to show satoshi amounts in fiat currency @escapedcat (#1000)
- Support for special Alby metatags to allow customization of name and icon in Alby @bumi (#1050)
- Allow users to block certain sites and disable Alby on those @pseudozach (#825)
- Dispatch JS events when WebLN is ready and a payment for a lightning link succeeded @bumi (#853)
- Add support to show password in input fields @im-adithya (#1079)
- Refactor confirmation screen to always have a visible confirmation button @dylancom (#1006)
- Feat: add tipping for Stack Overflow profiles @im-adithya (#1078)
- Fix tipping on GitHub: change regex to match lightning emoji @im-adithya (#1077)
- Fix: margin issues in onboarding flow @im-adithya (#1097)
- Switch babel to swc @escapedcat (#1088, #1087)
- Fix: show allowances without budget @bumi (#1098)
- Fix: add dark mode styling for adornment @im-adithya (#1096)
- Fix: refresh access token after expired Alby token #960 @escapedcat (#1072)
- Refactor: list types @escapedcat (#988, #987, #986, #985)
- Refactor: rename AuthProvider/AuthContext to AccountProvider/AccountC… @iamziike (#1066)
- Translate LND & LndHub connectors, and QrcodeScanner component @thebrandonlucas (#1059)
- Translate Toasts on NewWallet Page @thebrandonlucas (#1058)
- Translations: i18nextProvider for popup, optimize namespaces, add Unlock screen translations @thebrandonlucas (#906)
- Style: update to new bitcoin beach logo @secondl1ght (#1062)
- chore: rename delete to remove @im-adithya (#1053)
- Add more descriptive copy to the confirm payment screen @secondl1ght (#867)
- Use dual currency field on edit budget screen @secondl1ght (#1089)
v1.11.2 🐛 damn, I hoped for - patch 2
This release contains a bugfix that prevented adding new connections to Umbrel, myNode and Start9.
Changes
- fix: url should include port number @dylancom (#1037)
- chore: eslint rules @escapedcat (#1036)
- chore: rename accountName id @im-adithya (#1038)
v1.11.1 🌈 damn, I hoped for - patch 1
This release fixes the potential error in Firefox: "Could not establish connection. Receiving end does not exist".
Besides that it includes some internal refactorings and improvements.
Notable Changes
- fix: refactor DB loading of allowances/payments @bumi (#1029)
- refactor(account): switch getAccounts to TS #652 @escapedcat (#980)
- feat: go back to general home from contextual home @dylancom (#1005)
- chore: rename type to action @im-adithya @riccardobl (#1010, #1013, #993)
- refactor(state): isUnlocked handling #652 @escapedcat (#977)
v1.11.0 🌈 damn, I hoped for
This is a pretty big release with many fixes and improvements.
We now also have passed the 1000 pull requests mark. Thanks to all the amazing people who have contributed to this release!
Notable Changes
- Prevent multiple parallel WebLN calls @bumi (#1003)
- Add Podverse to suggested "Websites" @MoritzKa (#1002)
- Highlight selected account in menu @im-adithya @dylancom (#991, #997, #900)
- Add descriptive message when WebLN method (e.g. keysend) is not supported @dylancom (#963)
- Show budget details for publishers even when there is no budget set @dylancom (#982)
- Support paths for the LND URL (makes it possible to connect to BTCPay LND) @bumi (#885)
- Use nicer alert messages (using the new toast component) @lightningxbtc @secondl1ght
- Remove connector badge from accounts dropdown @secondl1ght (#916)
- Add myNode and RaspiBlitz videos to connectors @secondl1ght (#870)
- Fix verify signature calls for lndhub/lnbits @dylancom (#935)
- Update minimum node version to 14.17 @escapedcat (#965)
- Fix: publish correct payment notification for keysend payments @bumi (#915)
- Show total sats spent by website @dylancom (#891)
- Reorganize settings page with better explanations @reneaaron (#846)
- Update payment summary styling @dylancom (#880)
- Fix infinite loop upon refreshing the choose connector screen @dylancom (#875)
- Style: prefer website metatag icon over image @bumi (#959)
- Fix: lndconnect workaround for Firefox @AaronDewes (#886)
And much more fixes and optimizations. Have a look at the full diff for details