Skip to content

Releases: getAlby/lightning-browser-extension

v1.22.0 🌌 Kemble’s Cascade of Stars

03 Jan 17:51
Compare
Choose a tag to compare

This release brings some UI changes making the onboarding easier, introduces a new discover screen to showcase some of the great lightning apps. It also has updates and fixes for Nostr (NIP19).

Notable changes

  • Split Alby login and create account screens to better guide users through the onboarding by @rolznz in #1895 and #1868
  • Split publishers screen into visited and discover screens by @rolznz in #1905
  • Add support for NIP19 and load and show the Nostr key in the new format by @fczuardi in #1927
  • Fix: return Nostr relays in correct format by @bumi in #1924
  • Fix: re-encrypt Nostr key on password change #1925 by @escapedcat in #1930
  • chore: allow _ in Lightning addresses by @AaronDewes in #1760

Full Changelog: v1.21.1...v1.22.0


Kemble’s Cascade of Stars : https://apod.nasa.gov/apod/astropix.html

v1.21.1 Thor's Helmet - patch 1

22 Dec 18:58
Compare
Choose a tag to compare

Minor updates and fixes to the v1.21.0 release

Changes

Full Changelog: v1.21.0...v1.21.1

v1.21.0 🚀 Thor's Helmet

20 Dec 16:26
f3a53ba
Compare
Choose a tag to compare

The number 21 is a special number. And v1.21 is a special Alby release for all lightning app developers out there! 🎉

This version includes the new WebLN/WebBTC interface, making it easier than ever to build full lightning web applications accessing the LND and CLN APIs. No complicated node access, no macaroons, no gRPCs and what not. It's now all plain simple JavaScript APIs and full lightning apps can be deployed as simple JavaScript web apps.
Alby's permission system gives the user full control. The user decides which API calls and what information should be accessible to the specific web app.

Example

The "hello-world" of a lightning app leveraging the new webln.request() call:

// enable webln
await window.webln.enable();

// list the channels of the connected LND node
await window.webln.request('listchannels');

Noteable Changes:

Full Changelog: v1.20.1...v1.21.0


Thor's Helmet: https://apod.nasa.gov/apod/ap221220.html

The Helix Nebula - patch 1

07 Dec 22:21
Compare
Choose a tag to compare

See full release notes for v1.20.0: https://github.com/getAlby/lightning-browser-extension/releases/tag/v1.20.0

Fixes

  • Fixes an issue with the local for Brasil: an invalid old locale in the settings caused an error when formatting amounts

v1.20.0 The Helix Nebula

07 Dec 15:34
3c5b6d0
Compare
Choose a tag to compare

Enjoy using Alby to communicate on Nostr apps. This release completes the Nostr integration and now supports NIP04 encryption and decryption and extends the permission system to give the user full control and greatly improve the usability for Lightning web apps (preparing for a big, big update in the next release) and web apps using Nostr.
Besides that, it contains a big list of improvements and fixes.

Notable changes

  • Nostr NIP04 for encryption/decryption @reneaaron (#1777 #1801)
  • Permissions for Nostr. You can now enable the different Nostr calls per host. So no more manual confirmation of each call (#1775)
  • Format sats and fiat with current locale by @lisabaut (#1757)
  • Add publusher lnurl-auth badge by @bumi (#1779)
  • Dual currency input for keysend and makeInvoice calls to show fiat amount by @bumi (#1780)
  • Improve blocklist and added note to reload the page when a page is added to the blocklist by @bumi in (#1817)
  • Fix: case insensitive bitcoin links by @bumi (#1782)
  • Fix: update YouTube battery to support new @ profiles by @im-adithya (#1808)
  • Fix: overflow of website title in publisher card by @reneaaron (#1809)
  • Fix: description overflow in LNURL-pay screen by @im-adithya (#1804)
  • Fix: load lightning data from Linktree name and description by @im-adithya (#1805)
  • Fix: load lightning data from vida.page by @bumi (#1814)
  • Fix: remove potential lightning: protocol when scanning QR codes by @bumi (#1818)
  • Fix: prevent browser from translating by @im-adithya (#1824)
  • Chore: compress images with ImageOptim (insane) and SVGOMG. by @jankoegel (#1827)
  • Chore: load and initialize connector on unlock by @bumi (#1803)
  • Test: extract test fixtures about allowances by @qqqzhch (#1802)
  • Docs: modified the structure of readme and added some content by @qqqzhch (#1796)

Full Changelog: v1.19.0...v1.20.0


The Helix Nebula: https://apod.nasa.gov/apod/astropix.html

v1.19.0 🌃 Eclipse in the City

12 Nov 17:08
Compare
Choose a tag to compare

In this release we move a big step forward in our mission to make full Lightning web applications possible.
This includes support to use the Alby Extension with Core Lightning nodes. This means the Alby Extension now supports all major node implementations and accounting apps (LNBbits, LNDHUb, ...)
Besides that we have many updates and fixes to improve the Alby Extension experience.

Notable changes

Full Changelog: v1.18.0...v1.19.0

Thanks to all the amazing contributors.


Eclipse in the City: https://apod.nasa.gov/apod/ap221112.html

v1.18.0 🔐 Pillars of Creation

21 Oct 08:08
Compare
Choose a tag to compare

This release integrates Nostr. Nostr is a simple and open protocol that aims to create censorship-resistant social networks and works with cryptographic keys.

🚀 Features

🐛 Bug Fixes

v1.17.0 🎯 Expanding Plume from DART's Impact

05 Oct 09:59
Compare
Choose a tag to compare

This release improves the LNBits integration and it is now possible to also see the incoming LNBits payments directly in the Alby Extension. This makes the Alby Extension now work perfectly with any lnbits account.
We now also have a special LNDHub connection flow for users who run their own LNDHub instances. This is additional to connecting your BlueWallet Lightning account.

Notable changes

  • Add incoming payments support for lnbits, which is adding best possible support to use an lnbits-account with Alby by @im-adithya in #1502
  • For tipping on GitHub Alby now also checks the GitHub location field for a lightning address by @im-adithya in #1503
  • Add general lndhub connector #576 by @escapedcat in #1538

Maintenance

  • feat(allowance): add option to enable/disable auto-login by @im-adithya in #1539
  • Add loading spinner to button when logging in with LNURL-auth by @im-adithya in #1546
  • fix: support new and old YouTube UI when checking for Lightning addresses by @bumi in #1506
  • feat: introduce general success screen component (LNURLPay) by @im-adithya in #1446
  • fix(home): Prefer tipping card even if an allowance is available @escapedcat in #1496
  • fix(settings): make sure new fiat-rate is being used on currency switch by @escapedcat in #1530
  • fix: handle ln-address server error response by @escapedcat in #1531
  • Minor UI and wording updates #1262 #1555

Full Changelog: v1.16.1...v1.17.0


Expanding Plume from DART's Impact : https://apod.nasa.gov/apod/ap221005.html

v1.16.1 🌈 Ringed Ice Giant Neptune - patch 1

26 Sep 14:41
c9345b5
Compare
Choose a tag to compare

Feature

Fixes

v1.16.0 📀 Ringed Ice Giant Neptune

23 Sep 09:27
Compare
Choose a tag to compare

This release includes improvements to handle translations and allows users to enable or disable browser notifications. We also added many refactorings to improve the user experience.

Features

Further Changes

Refactor

All "Send" views use the same way of handling props now. This makes it easier for devs.
Furthermore, we moved the fiat rate conversion to the background script to improve performance.

i18n fixes


Ringed Ice Giant Neptune: https://apod.nasa.gov/apod/ap220923.html