Latest Release

  • Repository: lnbits/lnbits
  • Published on: 2025-04-10 10:53:46 UTC
  • Version Tag: v1.0.0
  • By: github-actions[bot]
  • On GitHub: lnbits/lnbits/releases

What's Changed

  • chore(deps): replace python-jose with pyjwt by @prusnak in https://github.com/lnbits/lnbits/pull/2591
  • refactor: add status column to apipayments by @dni in https://github.com/lnbits/lnbits/pull/2537
  • chore: bump version to 0.12.11 by @dni in https://github.com/lnbits/lnbits/pull/2601
  • bug: removing admin user was not persistent by @dni in https://github.com/lnbits/lnbits/pull/2603
  • feat: add exclude_to list for btcprice providers by @dni in https://github.com/lnbits/lnbits/pull/2602
  • add bitpay and yadio fiat rate providers + increase precision of blockchain.info fiat rate provider by @prusnak in https://github.com/lnbits/lnbits/pull/2605
  • Fix for LNURLp with ZBD wallet by @bitkarrot in https://github.com/lnbits/lnbits/pull/2609
  • chore: update pyln-client to 24.5 by @prusnak in https://github.com/lnbits/lnbits/pull/2614
  • feat: add a copy wallet button by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2613
  • Update installation.md by @blackcoffeexbt in https://github.com/lnbits/lnbits/pull/2615
  • feat: extra log for tests phases by @dni in https://github.com/lnbits/lnbits/pull/2604
  • test: fix flaky regtest by @dni in https://github.com/lnbits/lnbits/pull/2616
  • fix: random exceptions in logs in middleware by @dni in https://github.com/lnbits/lnbits/pull/2608
  • fix: still flaky regtest by @dni in https://github.com/lnbits/lnbits/pull/2617
  • feat: filter response fields for /api/v1/payments/decode by @motorina0 in https://github.com/lnbits/lnbits/pull/2612
  • fix: skip pending payment check on void by @dni in https://github.com/lnbits/lnbits/pull/2610
  • Set a maximium sleep time when retrying to connect to the funding source by @blackcoffeexbt in https://github.com/lnbits/lnbits/pull/2622
  • feat: add release flow for release candidates by @dni in https://github.com/lnbits/lnbits/pull/2620
  • fix: run cachix nix action for all branches by @prusnak in https://github.com/lnbits/lnbits/pull/2624
  • Invoice creation UI: Replace input mask with pattern and inputmode by @blackcoffeexbt in https://github.com/lnbits/lnbits/pull/2623
  • feat: add Breez SDK wallet by @callebtc in https://github.com/lnbits/lnbits/pull/1897
  • fix: db helpers to be used with timestamps by @dni in https://github.com/lnbits/lnbits/pull/2627
  • feat: NWC Funding source #2579 by @dni in https://github.com/lnbits/lnbits/pull/2631
  • feat: add typing for tasks by @dni in https://github.com/lnbits/lnbits/pull/2629
  • test: refactor to not use paid_invoices stream for real invoice tests by @dni in https://github.com/lnbits/lnbits/pull/2628
  • feat: use all to export deps from __init__.py by @dni in https://github.com/lnbits/lnbits/pull/2630
  • fix: export nwc wallet by @dni in https://github.com/lnbits/lnbits/pull/2632
  • fix: add back lnurl wallet by @dni in https://github.com/lnbits/lnbits/pull/2625
  • Update breez-sdk to 0.5.2 by @dangeross in https://github.com/lnbits/lnbits/pull/2639
  • feat: add label to lnbits-dynamic-fields by @dni in https://github.com/lnbits/lnbits/pull/2637
  • add copy buttons by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2643
  • feat: add boltz client fundingsource by @dni in https://github.com/lnbits/lnbits/pull/2358
  • feat: add rate endpoint per currency by @dni in https://github.com/lnbits/lnbits/pull/2641
  • show wallet names in dropdown by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2653
  • chore: update package.json by @prusnak in https://github.com/lnbits/lnbits/pull/2635
  • feat: add generic lnurl error response handler by @dni in https://github.com/lnbits/lnbits/pull/2638
  • Fix documentation on decode API by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2655
  • fix: add proper validation for the unit field when creating an invoice by @dethos in https://github.com/lnbits/lnbits/pull/2647
  • chore: update install instructions for developers by @prusnak in https://github.com/lnbits/lnbits/pull/2652
  • fix chips on server page by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2654
  • feat: log with console.error on notifyApiError by @dni in https://github.com/lnbits/lnbits/pull/2646
  • Fix lnurl fallback by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2656
  • feat: vue components lnbits-dynamic-fields validation by @dni in https://github.com/lnbits/lnbits/pull/2645
  • feat: frontend gradient option by @arcbtc in https://github.com/lnbits/lnbits/pull/2561
  • refactor: move migrate_databases to core helpers by @dni in https://github.com/lnbits/lnbits/pull/2636
  • Uncomment LNBITS_ALLOWED_FUNDING_SOURCES by @arcbtc in https://github.com/lnbits/lnbits/pull/2663
  • feat: add baseurl to admin ui settings by @dni in https://github.com/lnbits/lnbits/pull/2644
  • chore: update pyproject dependencies by @prusnak in https://github.com/lnbits/lnbits/pull/2619
  • fix: regeression on index.html by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2665
  • fix: update lnurl for backwards compatibility by @dni in https://github.com/lnbits/lnbits/pull/2666
  • fix: QR request case by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2668
  • Add detailed CSV export option by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2618
  • chore: update to 1.0.0-rc1 by @dni in https://github.com/lnbits/lnbits/pull/2675
  • feat: UI / UX improvements to Users balance / tx chart by @blackcoffeexbt in https://github.com/lnbits/lnbits/pull/2672
  • Fix overlapping redirect paths by @motorina0 in https://github.com/lnbits/lnbits/pull/2671
  • fix: gitignore extensions by @dni in https://github.com/lnbits/lnbits/pull/2682
  • feat: install lnbits.sh bash script by @dni in https://github.com/lnbits/lnbits/pull/2684
  • fix: bash failed using after install by @arcbtc in https://github.com/lnbits/lnbits/pull/2685
  • refactor: rename is_uncheckable by @dni in https://github.com/lnbits/lnbits/pull/2670
  • fix: internal payment can still be pending by @dni in https://github.com/lnbits/lnbits/pull/2686
  • mega chore: update sqlalchemy by @dni in https://github.com/lnbits/lnbits/pull/2611
  • refactor: remove get_key_type decorator by @dni in https://github.com/lnbits/lnbits/pull/2676
  • feat: update to Vue3 by @dni in https://github.com/lnbits/lnbits/pull/2677
  • refactor: use CreatePayment model instead of a lot of kwargs by @dni in https://github.com/lnbits/lnbits/pull/2667
  • Check for theme params on the URL by @talvasconcelos in https://github.com/lnbits/lnbits/pull/2678
  • chore: update to v1.0.0-rc2 by @dni in https://github.com/lnbits/lnbits/pull/2705
  • fix: extensions tab for vue3 by @dni in https://github.com/lnbits/lnbits/pull/2706
  • fix: use Quasar.notify by @dni in https://github.com/lnbits/lnbits/pull/2707
  • fix: forgotten Vue inits by @dni in https://github.com/lnbits/lnbits/pull/2708
  • chore: update some log messages by @motorina0 in https://github.com/lnbits/lnbits/pull/2710
  • fix: vue3 language switcher by @dni in https://github.com/lnbits/lnbits/pull/2712
  • chore: remove unused crud for webpush settings by @dni in https://github.com/lnbits/lnbits/pull/2719
  • refactor: use