Alby Extension v2.0.0: Significant UI Upgrades
Alby is a Bitcoin Lightning and Nostr browser extension that connects to different wallet interfaces, including personal nodes. It let's users manage their payments and authentication flows on the web.
- "This is the biggest release of the Alby Extension ever!"
- "We're proud to announce that this update has brought on board more contributors than ever before and is packed with countless enhancements and updates. In fact, the changes are so extensive that we've decided it's time for a major version update!"
What's new
- Amazing new UI upgrades - thanks to all the great feedback that we got!
- Greatly improved onboarding UIs making it easier to get started (especially great for self-hosted node runners).
- New account management features.
- Updated to web extension manifest v3.
Noteable changes
- chore: add tests for keysend and sendpayment by @im-adithya in #2188
- feat(Websites): add loading spinner by @lujakob in #2211
- feat: Added primal.net to nostr section by @Tejasp2003 in #2224
- feat(lang): add marathi language closes #2213 by @SiddheshKukade in #2220
- Feature/eclair improvements by @kiwiidb in #2208
- feat(i18n): support polish language by @escapedcat in #2239
- feat(lang): add
locale
for dayjs for marathi language by @SiddheshKukade in #2252 - refactor!: manifest v3 support #1051 by @escapedcat in #1124
- feat: add connectors form field autofocus by @lujakob in #2265
- feat(Unlock): add container for max width on options screen by @lujakob in #2263
- fix(DualCurrencyField): amount label color styles by @lujakob in #2274
- Fix/1051 mv3 txs dates by @escapedcat in #2276
- Reorder and add https://lnnodeinsight.com/ to the discover page with a new category: Node management by @SiddheshKukade in #2233
- fix: add text style for dark mode by @reneaaron in #2277
- fix: style disabled state of inputs by @Pratik-A-N in #2298
- feat: add kollider signup screen by @im-adithya in #2227
- feat: settings screen by @11WALTER11 in #2304
- Add twitch support by @riccardobl in #1017
- feat: avatars & account menu overhaul by @reneaaron in #2195
- Fix :Correct upper helper text in inputs coloring #2291 by @Pratik-A-N in #2317
- fix(ui): added effect to topnav button by @HARI-124 in #2315
- fix: accountmenu: updated colors, removed min-width by @reneaaron in #2319
- feat: colors & gradients by @reneaaron in #2302
- Fixed typos fixed at multiple places. by @legendarykamal in #2331
- feat: DefaultView reverse send/receive buttons order by @lujakob in #2335
- Updated LNC and Umbrel LND connector's content by @AdarshRawat1 in #2326
- Navigation improvement by @ankitzm in #2289
- feat(ui): implemented balance info and made styling according to the … by @HARI-124 in #2341
- [FIX] UX on the connect your lightning wallet page. by @AdarshRawat1 in #2336
- feat(Transactions): add loading spinner by @lujakob in #2205
- chore: remove deprecated welcome page translations by @lujakob in #2349
- fix: start9 setup by @reneaaron in #2300
- fix: register listeners sync by @reneaaron in #2350
- fix: removed line clamp plugin (included by default) by @reneaaron in #2311
- fix: outline btn text color for dark mode by @reneaaron in #2358
- feat: add account-context balanceLoading by @lujakob in #2359
- fix: tabs hover / dark mode by @reneaaron in #2360
- fix: use account id from connector directly by @reneaaron in #2367
- Bug/changed rendering condition to get "no transactions" message only when needed by @mviswanathsai in #2324
- feat: lnurlpay screen toggle more fields by @lujakob in #2373
- fix: change link color to blue-600 / blue-700 on hover by @reneaaron in #2372
- chore: also wait for migrations before finishing init by @rolznz in #2374
- feat: balanceBox component by @11WALTER11 in #2363
- feat: onboarding add pin extension screen by @lujakob in #2347
- fix: sort discover items alphabetically by @reneaaron in #2346
- fix: tests for useTips by @reneaaron in #2381
- feat: shrink receiver box by @lujakob in #2376
- fix: delete unused component devmenu by @reneaaron in #2371
- Added Music Side Project and CurioCaster to the "Discover" page by @AdarshRawat1 in #2354
- feat(lang): Updating translations for hindi closes #2244 by @SiddheshKukade in #2271
- fix(home): handle undefined settle date #1403 by @escapedcat in #1773
- fix: race conditions by @reneaaron in #2218
- fix: change edit allowance text to edit preferences by @manavdesai27 in #2232
- chore: cleanup migrations by @bumi in #2384
- chore: await initialization before routing a msg by @bumi in #2364
- Update websites.json: add a Nostr client by @BlowaterNostr in #2182
- fix: remove timeout for lnc by @reneaaron in #2389
- fix: add missing fetch adapters by @reneaaron in #2390
- feat: Added Broadcstr.com to Nostr section by @Tejasp2003 in #2248
- fix: remove loft by @reneaaron in #2391
- Revamp forms layout in onboarding screens by @taboca in #2284
- fix(kollider): routes by @fczuardi in #2309
- feat: add connector multiple implementations by @lujakob in #2272
- chore: add simple URL based hmac verification details by @bumi in #2397
- chore: fix e2e tests by @rolznz in #2394
New Contributors
- @Tejasp2003 made their first contribution in #2224
- @SiddheshKukade made their first contribution in #2220
- @Pratik-A-N made their first contribution in #2298
- @11WALTER11 made their first contribution in #2304
- @HARI-124 made their first contribution in #2315
- @legendarykamal made their first contribution in #2331
- @AdarshRawat1 made their first contribution in #2326
- @ankitzm made their first contribution in #2289
- @BlowaterNostr made their first contribution in #2182
- @taboca made their first contribution in #2284
Full Changelog: v1.28.1...v2.0.0
- "A big shout out and thanks to the incredible Alby user community and the great feedback that helped shape this update!"