Releases: getAlby/hub
v1.3.3 Jacob Appelbaum
Alby Hub has now been publicly released! In this version, Alby has been rebranded with an awesome logo design by @stackingsaunter and a huge simplification and UI improvement to opening your first channel onboarding flow. Linking your Alby Account is also automated, and again a number of important bugs and user feedback have been addressed.
What's Changed
New features
- feat: new first channel flow by @rolznz and @reneaaron in #324
- feat: alby hub brand by @reneaaron in #332
- feat: auto link alby account by @rolznz in #336
- feat: show onchain balance in increase spending capacity screen by @im-adithya in #316
- feat: add back button in setup screen by @im-adithya in #337
- feat: add guides link by @rolznz in #339
Fixes
- fix: remove race flag from go test commands by @rolznz in #304
- fix: lnd: total and spendable balance by @im-adithya in #303
- fix: always calculate budget usage by @rolznz in #306
- fix: add warning for importing your mnemonic by @reneaaron in #317
- fix: checklist items by @reneaaron in #314
- fix: invert qr codes if darkmode is enabled by @reneaaron in #318
- fix: show channel status for opening channels by @reneaaron in #323
- fix: nwc payment failed async event properties by @rolznz in #325
- fix: break long descriptions by @reneaaron in #331
- fix: improve copy and add confirmation on redeem onchain funds by @rolznz in #340
- fix: change alby guides title by @rolznz in #341
- fix: alby hub logo color by @rolznz in #342
- fix: copy on open channel button on first channel page by @rolznz in #343
Misc
- chore: fix typo in README.md by @bitkarrot in #301
- chore: add transaction indexes, make fees non-nullable by @rolznz in #305
- chore: add flashsats as trusted peer for no anchor reserve by @rolznz in #321
- chore: add tooltips for node balances by @im-adithya in #315
- chore: add lqwd as trusted peer for no anchor reserve by @rolznz in #326
- chore: include esplora url in sync failed events by @rolznz in #312
New Contributors
- @bitkarrot made their first contribution in #301
Full Changelog: v1.2.0...v1.3.3
v1.2.0 John Gilmore
In this release of Alby Hub we have redesigned the app connection UI and introduced a new "Isolated" app type which you can share with friends and family members and become their "Uncle Jim"! internally Alby Hub now has a dedicated database of all transactions, providing much more context to how your wallet is being used across apps. We also have improved a lot of onboarding pain points, with an improved onboarding checklist and sidebar, completely reworked node migration UI, and many bugfixes. Unfortunately in this release your wallet transaction history will be cleared as Alby Hub switches to maintaining its own internal transaction list instead of relying on the node backend.
What's Changed
New Features
- feat: dynamic budgets by @rolznz and @im-adithya in #226
- feat: new app permissions UI by @im-adithya and @rolznz in #273
- feat: add channel alerts in send and receive pages by @im-adithya in #286
- feat: improve onboarding checklist by @reneaaron in #294
- feat: onboarding sidebar by @reneaaron in #293
- feat: improve migrate node UI by @rolznz in #269
- feat: new illustration for linking account by @reneaaron in #254
- feat: Render.com pheonixd by @bumi in #280
Fixes
- fix: spendable balance in lnd by @im-adithya in #291
- fix: change mainnet to bitcoin by @im-adithya in #295
- fix: use credenza provider by @im-adithya in #292
- fix: icon props by @reneaaron in #256
- fix: add central LDK gossip node to help gossip new public channels by @rolznz in #262
- fix: make dialog responsive by @reneaaron in #258
- fix: links to open first channel in sidebar and onboarding checklist by @rolznz in #268
- fix: stop nostr when app is shutdown and use context to stop lnclient by @rolznz in #271
- fix: LDK mark channel as inactive and show error if counterparty forwarding info missing by @rolznz in #267
- fix: return if info is not loaded in app layout by @im-adithya in #287
Misc
- chore: remove unnecessary dark classes by @im-adithya in #255
- chore: change electrs domain to getalbypro by @frnandu in #275
- chore: add megalith LSP as gossip peer by @rolznz in #300
- build(deps): bump gorm.io/gorm from 1.25.10 to 1.25.11 by @dependabot in #278
- build(deps): bump github.com/nbd-wtf/go-nostr from 0.34.1 to 0.34.4 by @dependabot in #276
- build(deps): bump github.com/adrg/xdg from 0.4.0 to 0.5.0 by @dependabot in #277
Full Changelog: v1.1.0...v1.2.0
v1.1.0 Tim May
In this release we address some feedback from early adopters, especially around onboarding, linking the Alby Account, and opening channels. When linking your Alby account, we now have a modal that explains exactly what is happening and allow you to choose your budget before confirming. Open channel links now take into account if users have enough funds from their Alby shared node balance to use to open a channel when migrating, and we've re-added the main "Open Channel" button from the node page, with links to easily increase receiving capacity. We've also added a transaction details popup when clicking on transactions on the wallet page, so you can see the fees and preimage of any transaction.
What's Changed
New Features
- feat: appcard improvements & linking account by @reneaaron in #235
- feat: add transaction popup by @im-adithya in #15
- feat: improve node health indicator by @rolznz in #240
- feat: support limit and offset in list transactions by @im-adithya in #13
- feat: improve open channel ux flows by @rolznz in #249
- feat: use alby hub latest version from alby api by @rolznz in #250
Fixes
- fix: default redirect on settings route by @pavanjoshi914 in #232
- fix: hide unknown version by @reneaaron in #233
- fix: make copy to clipboard work in non-https environments by @reneaaron in #242
- fix: correctly pass TLVs in NIP-47 pay_keysend by @rolznz in #234
- fix: add LNServer_Wave as a trusted peer for no anchor channel reserves by @rolznz in #245
- fix: remove bitcoin connect from apps by @reneaaron in #243
- fix: validate theme from storage by @reneaaron in #244
- fix: link to open first channel when alby shared funds are available by @rolznz in #248
- fix: force dark mode in intro by @rolznz in #251
Misc
- build(deps): bump github.com/nbd-wtf/go-nostr from 0.32.0 to 0.34.1 by @dependabot in #227
- build(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #228
- build(deps): bump github.com/wailsapp/wails/v2 from 2.8.2 to 2.9.1 by @dependabot in #229
- chore: descriptive class names and mark sensitive content by @bumi in #239
- chore: fire events on failed sync by @rolznz in #223
Full Changelog: v1.0.2...v1.1.0
v1.0.2 Eric Hughes
Alby Hub now has themes! try them out from the settings page. Also, you can more easily buy extra receiving capacity by using funds from one of your existing channels. Finally, the Liquidity page has been renamed to Node, with a helpful health indicator to help guide you to keep your hub running smoothly.
What's Changed
New features
- feat: pay lsps1 orders with internal wallet by @rolznz getAlby/nostr-wallet-connect-next#538
- feat: node health indicator by @rolznz #11
- feat: include LSPS1 maximum channel size in frontend by @rolznz #6
- feat: themes by @bumi and @reneaaron #8
- feat: blurred QR on new connection page by @reneaaron #7
- feat: support edit param in show app screen by @im-adithya getAlby/nostr-wallet-connect-next#553
- feat: update start to be async by @im-adithya getAlby/nostr-wallet-connect-next#558
- feat: backend-specific capabilities by @rolznz getAlby/nostr-wallet-connect-next#508
Fixes
- fix: update icons to match design by @im-adithya getAlby/nostr-wallet-connect-next#554
- fix: add version tag to linux executables by @rolznz getAlby/nostr-wallet-connect-next#552
- fix: only show topup/increase options on cards if available by @bumi getAlby/nostr-wallet-connect-next#541
- fix: ensure alby hub never uses more than 90% cpu (on RPI zero) by @rolznz getAlby/nostr-wallet-connect-next#556
- fix: update phoenixd container name to prevent potential conflicts by @bumi getAlby/nostr-wallet-connect-next@44c1edc
- fix: remove balance cards in wallet screen by @im-adithya getAlby/nostr-wallet-connect-next#559
- fix: push buttons on cards to bottom by @im-adithya getAlby/nostr-wallet-connect-next#562
- fix: add proper handling of invoice by @im-adithya #12
- fix: hide breadcrumb where not needed by @reneaaron #10
- fix: transfer amount from alby shared node fee reserve calculation by @rolznz 6eb9d94
- fix: use robots.txt to block bots/crawlers by @bumi c1ee966
- fix: only allow using alby shared balance to fund a channel if running LDK backend by @rolznz 9294553
Previous Release: https://github.com/getAlby/nostr-wallet-connect-next/releases/tag/v0.8.0