Skip to content

Releases: getAlby/hub

v1.12.0 Michael Froomkin

17 Dec 09:30
e98f207
Compare
Choose a tag to compare

In this release Alby Hub has improved relay connectivity, increased support for paying BOLT-11 invoices, and LND channel notifications. There have also been some minor UI improvements.

What's Changed

New Features

  • feat: pay 0-amount invoices by @rolznz in #860
  • feat: migrate to VSS by @rolznz in #865
  • feat: fire channel open and closure events in lnd by @im-adithya in #849
  • feat: improve Alby Account connection card by @rolznz in #899
  • feat: add environment variable to customize LDK listening addresses by @rolznz in #861

Fixes

  • fix: allow self-signed certificates and to skip during setup by @im-adithya in #877
  • fix: remove breaks in relay loop that could cause permanent disconnection from relay by @rolznz in #869
  • fix: update required_channel_confirmations and funding_confirms_within_blocks to match lsps1 spec by @rolznz in #870
  • fix: browser extension card spacing by @im-adithya in #896
  • fix: tooltips on mobile by @rolznz in #872
  • fix: dark qr codes and remove bitcoin connect by @rolznz in #892
  • fix: remove confetti by @rolznz in #898

Misc

New Contributors

Full Changelog: v1.11.3...v1.12.0

v1.11.3 Suelette Dreyfus

10 Dec 16:17
a8101aa
Compare
Choose a tag to compare

In this release we make a large number of improvements to the privacy of app connections, relay connectivity, backups, open channel flows, receive page, isolated app connections, transaction lists, and more.

Hotfix 1

In this hotfix auto-linking Alby Account as part of the onboarding has been disabled.

What's Changed

  • fix: disable auto link alby account by @rolznz in #873
  • chore: remove old scb restore code (moved to hub-recovery tool) by @rolznz in #871

Full Changelog: v1.11.2...v1.11.3

v1.11.2 Suelette Dreyfus

09 Dec 04:26
cf09632
Compare
Choose a tag to compare

In this release we make a large number of improvements to the privacy of app connections, relay connectivity, backups, open channel flows, receive page, isolated app connections, transaction lists, and more.

What's Changed

New Features

  • feat: simplify node page and manual open channel flows by @rolznz in #843
  • feat: app child key derived from wallet master key by @frnandu in #736
  • feat: enable VSS for new hubs with alby subscription by @rolznz in #780
  • feat: auth with alby account before node setup by @rolznz in #779
  • feat: simplify friends & family app by @reneaaron in #788
  • feat: include invoice description in nwc payment permission denied event message by @rolznz in #805
  • feat: reorder app layout links and update icons for app store and connections by @rolznz in #808
  • feat: add warning if opening conflicting public or private channels by @rolznz in #807
  • feat: redesign first channel payment UI by @rolznz in #819
  • feat: receive via lightning address by @rolznz in #815
  • feat: improve isolated app support by @rolznz in #786
  • feat: add metadata property to pay_invoice by @rolznz in #792
  • feat: add budget warning event, rename app events by @rolznz in #813
  • feat: show filtered transaction list on app connection page by @rolznz in #809
  • feat: disconnect alby account in auth code form by @rolznz in #833
  • feat: show VSS state in Alby Account settings by @rolznz in #830
  • feat: app-wide received payment notifications by @rolznz in #829
  • feat: show transaction metadata in transaction list by @rolznz in #803
  • feat: add encrypted backups card to connect alby account page by @rolznz in #798
  • feat: return transaction state and allow fetching unpaid transactions by state by @rolznz in #835
  • feat: small updates to Home Screen by @itstomekk in #851

Fixes

  • fix: limit funds transferred from shared wallet to hub node by @rolznz in #794
  • fix: use buzzpay new URL format by @rolznz in #797
  • fix: change failed to refresh existing token log from error to warn level by @rolznz in #796
  • fix: change key already exists error to debug log by @rolznz in #795
  • fix: remove eos check after connecting to relay by @rolznz in #804
  • fix: Always update LND certificate by @rolznz in #820
  • fix: re-add pending balance for LightningBalanceClaimableAwaitingConfirmations by @rolznz in #832
  • fix: ignore old payment and invoice requests by @rolznz in #837
  • fix: unmet fee reserve check on wallet page by @rolznz in #859

Misc

  • chore: extend startup timeout by @bumi in #773
  • chore: update LDK-node dependency to 0.4.2 by @rolznz in #753
  • chore: update ldk backend to use json logging where it was not by @rolznz in #787
  • chore: add relay url to create alby account node request by @rolznz in #812
  • chore: update ldk-node with vss secondary storage by @rolznz in #826
  • chore: bump go-nostr and LND dependencies by @rolznz in #828
  • chore: update lightning tools dependency by @rolznz in #855
  • chore: bump macos version in github runner by @rolznz in #863
  • build(deps): bump github.com/adrg/xdg from 0.5.0 to 0.5.3 by @dependabot in #777
  • build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.68.0 to 1.69.1 by @dependabot in #778
  • build(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #790
  • build(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 by @dependabot in #789
  • build(deps): bump google.golang.org/grpc from 1.67.1 to 1.68.0 by @dependabot in #801
  • build(deps): bump github.com/nbd-wtf/go-nostr from 0.42.2 to 0.42.3 by @dependabot in #838
  • build(deps): bump github.com/nbd-wtf/ln-decodepay from 1.12.1 to 1.13.0 by @dependabot in #727

Full Changelog: v1.10.4...v1.11.2

v1.10.4 Dave Del Torto

02 Nov 14:39
7ec4746
Compare
Choose a tag to compare

In this release we redesign the Connect Alby Account page, better highlighting the features of the Alby Account.

We also make improvements to the backup and migration functionality.

Also, isolated app balances can now easily be topped up from within Alby Hub.

Hotfix 4

In this hotfix change the encrypted channel backups for Alby Accounts by encrypting using a key derived by the recovery phrase, rather than using the encrypted recovery phrase, which also required the unlock password and had a nonce which could not be derived from the recovery phrase and unlock password alone.

We also add a new NWC get_budget method, and allow topping up isolated app balances from the Alby Hub UI.

What's Changed

New features

  • feat: Add get_budget implementation by @jklein24 in #726
  • feat: increase isolated app balance by @rolznz in #710
  • feat: do not require unlock password to recover encrypted scb by @rolznz in #768

New Contributors

Full Changelog: v1.10.3...v1.10.4

v1.10.3 Dave Del Torto

25 Oct 08:30
373965a
Compare
Choose a tag to compare

In this release we redesign the Connect Alby Account page, better highlighting the features of the Alby Account.

We also make improvements to the backup and migration functionality.

Hotfix 3

In this hotfix we improve the backup and restore pages to make it more clear what is needed to recover funds (both onchain and from channels).

We also fix the migration function on Windows Desktop, and fix a bug where incoming funds from closed channels show twice the actual amount.

What's Changed

Fixes

  • fix: require 21k+ sats budget for alby connection card by @rolznz in #749
  • fix: do not show duplicated incoming funds from channel closures by @rolznz in #755
  • fix: remove obsolete mention of pairing secret by @reneaaron in #738
  • fix: use memory config by @matjaz in #742
  • fix: add hostname check to decide http mode in windows by @im-adithya in #739

Misc

  • feat: clearer backup and restore info by @rolznz in #750
  • chore: use proper title in wails by @im-adithya in #662
  • chore: add extra migration backup logs by @rolznz in #757
  • build(deps): bump gorm.io/datatypes from 1.2.2 to 1.2.3 by @dependabot in #735
  • build(deps): bump golang.org/x/crypto from 0.27.0 to 0.28.0 by @dependabot in #730
  • build(deps): bump google.golang.org/grpc from 1.67.0 to 1.67.1 by @dependabot in #729
  • build(deps): bump gorm.io/datatypes from 1.2.3 to 1.2.4 by @dependabot in #746

Full Changelog: v1.10.2...v1.10.3

v1.10.2 Dave Del Torto

10 Oct 03:43
c3deb33
Compare
Choose a tag to compare

In this release we redesign the Connect Alby Account page, better highlighting the features of the Alby Account.

We also make improvements to the channel backup format.

Hotfix 2

This hotfix release introduces app store detail pages to improve instructions on connecting your hub.

We also have some bugfixes such as resolving boostagram payment issues caused by a type mismatch and fixing invoice creation errors by doubling the metadata limit (now 4096 from 2048 characters). The version comparison bug that incorrectly marked hubs as up to date has also been addressed.

Additionally, isolated apps now include the get_info permission, allowing isolated app connections in Alby Go. And finally a desktop app issue that caused the app to run twice has also been fixed now.

What's Changed

New features

Fixes

Misc

New Contributors

Full Changelog: v1.10.1...v1.10.2

v1.10.1 Dave Del Torto

25 Sep 13:18
fff8c2c
Compare
Choose a tag to compare

In this release we redesign the Connect Alby Account page, better highlighting the features of the Alby Account.

We also make improvements to the channel backup format.

Hotfix 1

This fixes a possible ungraceful shutdown due using the fatal log level. All fatal logs have been replaced with proper error handling. We also fixed a bug where after transferring hub balance, the interface is not immediately updated, and we remove the preimage and fee from the details dialog of failed payments.

What's Changed

Fixes

  • fix: replace fatal logs with proper error handling by @rolznz in #707
  • fix: reload balances, txs and channels after transfer is complete by @im-adithya in #706
  • fix: hide preimage in failed payment dialog by @im-adithya in #705

Full Changelog: v1.10.0...v1.10.1

v1.10.0 Dave Del Torto

24 Sep 17:17
ff417c4
Compare
Choose a tag to compare

In this release we redesign the Connect Alby Account page, better highlighting the features of the Alby Account.

We also make improvements to the channel backup format.

What's Changed

New features

  • feat: highlight features of alby account by @reneaaron in #701
  • feat: include LDK channel monitors in static channel backups and backend code to restore from backups by @rolznz in #693

Fixes

  • fix: enable translate error to have typed errors for e.g. unique key constraints by @reneaaron in #700

Misc

  • build(deps): bump github.com/go-gormigrate/gormigrate/v2 from 2.1.2 to 2.1.3 by @dependabot in #697
  • build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.67.1 to 1.68.0 by @dependabot in #696
  • build(deps): bump github.com/wailsapp/wails/v2 from 2.9.1 to 2.9.2 by @dependabot in #695
  • build(deps): bump google.golang.org/grpc from 1.66.2 to 1.67.0 by @dependabot in #694

Full Changelog: v1.9.0...v1.10.0

v1.9.0 Hugh Daniel

22 Sep 06:41
f14a828
Compare
Choose a tag to compare

In this release we improve the Alby Go integration with Alby Hub. Alby Go is the easiest lightning wallet for using your hub on the go!

We also now show pending and failed transactions in the Alby Hub transaction list which helps to avoid making accidental duplicate payments.

We also now save static channel backups to the Alby Hub data directory for users who do not connect their Alby Account (which has automatic encrypted channel backups).

We also have many bugfixes in this release such as fixing the wallet balance on LND to take account of channel reserves, fixing the inability to pay to some lightning addresses, fixing user configuration being overwritten by environment variable on Start9/Umbrel, and many more.

What's Changed

New features

Fixes

  • fix: disable public channel checkbox for channel partners that do not support public channels by @rolznz in #686
  • fix: do not round connection balance by @im-adithya in #659
  • fix: lnurl pay to use existing lightning address by @rolznz in #660
  • fix: correct link to migrate funds by @bumi in #656
  • fix: precedence for user config from the DB by @bumi in #657
  • fix: copy on onchain deposit by @itstomekk in #664
  • fix: add re-request button in alby auth screen by @im-adithya in #673
  • fix: use a less-used port for the alby hub service so it doesn't conflict with other running apps by @rolznz in #690
  • fix: use channel balance api in get balances (LND) by @im-adithya in #671
  • fix: use short sync interval while LDK channel is waiting to become active by @rolznz in #688

Misc

  • chore: remove get balance method from LN client by @im-adithya in #672
  • chore: set token for olympus LSP by @rolznz in #665
  • chore: remove breez and greenlight from onboarding options by @rolznz in #689
  • chore: change log of published response event to be info instead of debug by @rolznz in #685
  • docs: simplify README by @rolznz in #680
  • docs: add info about changing PORT in albyhub.service by @rolznz in #679
  • docs: esplora config readme by @bumi in #647
  • build(deps): bump gorm.io/datatypes from 1.2.1 to 1.2.2 by @dependabot in #655
  • build(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 by @dependabot in #652
  • build(deps): bump google.golang.org/grpc from 1.66.0 to 1.66.2 by @dependabot in #654

Full Changelog: v1.8.0...v1.9.0

v1.8.0 Bram Cohen

12 Sep 16:21
63cd230
Compare
Choose a tag to compare

In this release we add Alby Go to the Alby Hub App Store! Alby Go is the easiest way to use your lightning node on the Go, and works great with your Alby Hub.

Alby Hub has also had some UI improvements for using on mobile, and updated copy in the friends & family app after our calls with some early users who were happy to give feedback. Thank you!

Finally, the Alby Account is now optional. There are many awesome features that come with the Alby Account, so we still recommend connecting your Alby Account for most users!

What's Changed

New Features

Fixes

  • fix: remove any existing albyhub.service to prevent duplicating by @tidley in #610

Misc

  • build(deps): bump github.com/nbd-wtf/go-nostr from 0.34.13 to 0.35.0 by @dependabot in #627
  • build(deps): bump golang.org/x/crypto from 0.26.0 to 0.27.0 by @dependabot in #629

New Contributors

Full Changelog: v1.7.4...v1.8.0