Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: lnbits/lnbits

v1.3.0 - Vlad Stan

15 Oct 11:43
9cc6a96

Choose a tag to compare

Named after the wonderful Vlad Stan (@motorina0), who has been committing to LNbits for +5 years ๐Ÿš€

Notable Changes

  • Huge LNURL library update by @dni supporting all LUDs, and major refactor.
  • Extension builder by @motorina0, which outputs a custom extension.
  • Switching from Poetry to UV by @arcbtc @dni, for x10 dependency installation improvement.
  • Nix flake restored and working via UV support.
  • Boltz-powered standalone docker image, for instant non-custodial LNbits.

New Contributors ๐Ÿงก

What's Changed

  • fix: frontend bgimagechoice can be null by @dni in #3270
  • chore: update vue-i18n dependabot by @dni in #3276
  • fix: catch init fiat providers by @dni in #3281
  • chore: replace passlib with bcrypt by @dni in #3279
  • chore: update to version v1.3.0-rc1 by @dni in #3273
  • chore: use modern websockets instead of legacy by @dni in #3278
  • chore: update fastapi an starlette by @dni in #3277
  • feat: update lnurl lib refactor lnurl endpoints by @dni in #3271
  • [feat] User notifications backend by @motorina0 in #3280
  • fix: frontend withdraw error message by @dni in #3282
  • feat: add get_pr_from_lnurl to lnurl services by @dni in #3286
  • chore: update version to v1.3.0-rc2 by @dni in #3287
  • build(deps): bump form-data from 4.0.0 to 4.0.4 by @dependabot[bot] in #3288
  • [Fix] Don't allow pay for expired invoice by @talvasconcelos in #3290
  • feat: add lud17 support for wallet parse dialog by @dni in #3289
  • fix: prevent overflow on dialog by @talvasconcelos in #3295
  • fix: lnurl_decode changed to url_decode by @arcbtc in #3303
  • fix: lnaddresses on new lnurlscan POST endpoint by @dni in #3305
  • Fix: fake wallet by @arcbtc in #3309
  • fix: mispelling in logs #3306 by @dni in #3310
  • bug: propergate LnurlErrorResponse in lnurl service and dont checks for redundant LnurlPayActionResponse by @dni in #3314
  • fix: bump lnurl its not callback_url now, its just url by @dni in #3312
  • chore: update to v1.3.0-rc3 by @dni in #3313
  • feat: frontend component for LNURLs by @dni in #3321
  • feat: lud11 disposable and storeable payRequests. by @dni in #3317
  • chore: update lnurl to v0.7.3 by @dni in #3320
  • feat: use pydantic mypy plugin to have improved linting of models by @dni in #3311
  • chore: update to v1.3.0-rc4 by @dni in #3323
  • feat: use uv instead of poetry for CI, docker and development by @dni in #3325
  • feat: allow creating/update user with nostr npub1 pubkey by @talvasconcelos in #3298
  • chore: update lnurl to v0.8.0 by @dni in #3326
  • chore: update to v1.3.0-rc5 by @dni in #3328
  • ci: fix pip cache is not needed for make by @dni in #3331
  • fix: docker for boltz-client broke on rc release by @dni in #3329
  • chore: ignore .venv dir by @motorina0 in #3338
  • chore: update to lnurl v0.8.1 by @dni in #3341
  • feat: add has_connection, listen and receive_queue to websocket_manager by @dni in #3330
  • feat: add copy, download and write NFC to qrcode components by @dni in #3335
  • fix: start background tasks when activating extensions at runtime by @echennells in #3333
  • chore: update to v1.3.0-rc6 by @dni in #3342
  • CI: add poetry lock file check job and update poetry lock by @dni in #3343
  • fix: catch error response for lnurl pay by @dni in #3344
  • chore: update lnurl to v0.8.2 by @dni in #3347
  • fix: also replace http:// urls in by @dni in #3346
  • feat: add search label by @motorina0 in #3353
  • fix: pay with nfc endpoint + add perform_withdraw by @dni in #3352
  • fix: js error on qrcode component by @dni in #3354
  • fix: properly check outgoing payments in phoenixd by @dni in #3355
  • chore: update to version v1.3.0-rc7 by @dni in #3356
  • feat: Adds stripe tap to pay flow for TPoS running on Android PoS/phone devices by @arcbtc in #3334
  • build(deps): bump axios from 1.8.2 to 1.12.0 by @dependabot[bot] in #3357
  • chore: update to v1.3.0-rc8 by @dni in #3359
  • Updated to uv by @arcbtc in #3360
  • chore: reorder .env for a common block for .env only settings by @hkarani in #3350
  • [feat] Extension Builder by @motorina0 in #3339
  • FIX: Flake and Module for NixOS deployment by @PatMulligan in #3363
  • docs: updated nix install by @arcbtc in #3361
  • fix: remove uneven padding from Repo button by @BenGWeeks in #3374
  • fix: correct timezone handling for transaction timestamps by @BenGWeeks in #3373
  • chore: qr button tweak (quasar classes should always be used) by @arcbtc in #3351
  • feat: show badge if an extension has paid releases by @motorina0 in #3385
  • chore: clean prin statement by @motorina0 in #3391
  • fix: hide payment details for failed payments by @motorina0 in #3393
  • docs: jq needed for AppImage install by @arcbtc in #3399
  • Fix: Glibc error by pegging ubuntu version, appimage include extras like breez_sdk by @arcbtc in #3397
  • fix nix install doc by @arcbtc in #3401
  • fix: overlapping input by @talvasconcelos in #3404
  • ci: lock boltz client to latest working version by @dni in #3367
  • feat: allow query param for qrcode by @motorina0 in #3390
  • chore: update version to v1.3.0 by @dni in #3411

Full Changelog: v1.2.1...v1.3.0

v1.2.1

11 Jul 11:18
88b01e6

Choose a tag to compare

Full Changelog: v1.2.0...v1.2.1

v1.2.0

11 Jul 10:42
c4aa0b5

Choose a tag to compare

๐Ÿ†• LNbits v1.2.0 Release Notes

โœจ Features

๐Ÿ›  Fixes

๐Ÿงช Testing and Dev Tools

  • Smaller test funding amounts in conftest โ€“ @dni [#3167]
  • Updated Python version in lnbits.sh โ€“ @dni [#3215]
  • Updated Poetry and disabled some workflows for maintenance โ€“ @dni [#3213]

๐Ÿ“„ Docs

โš™๏ธ CI and Infrastructure

  • Docker setup for lnbits-boltz, allowing instant payments โ€“ @arcbtc [#3192]

๐Ÿ”– Release Management

  • v1.2.0-rc1 release tag โ€“ @dni [#3202]
  • v1.2.0-rc2 release update โ€“ @dni [#3216]

Full changelog: [v1.1.0...v1.2.0]

v1.1.0 - Alan Bits

13 May 11:46
cd8804d

Choose a tag to compare

๐Ÿ› ๏ธ Fixes and Improvements

โœจ New Features

๐Ÿงน Refactoring and Internal Updates

  • Refactored invoice/payment responses in funding source by @dni #3089
  • Cleaned up Jinja/component rendering and global variables by @dni #3014
  • Reworked LND macaroon encryption using AESCipher by @dni #3152

๐Ÿ”’ Security

๐Ÿงช Tests

๐Ÿ“„ Documentation and Translations

๐Ÿ”ง Build and Release

  • Added Dockerfile POETRY_INSTALL_ARGS build argument by @s373nZ #3149

๐Ÿ‘‹ New Contributors

Full changelog: v1.0.0...v1.1.0

v1.0.0 - Alan Bits

10 Apr 10:53
5714848

Choose a tag to compare

What's Changed

Read more

v0.12.12

17 Oct 21:07
51c9d29

Choose a tag to compare

bugfix release

Full Changelog: v0.12.11...v0.12.12

v0.12.12-rc1

16 Oct 14:53
4e342a7

Choose a tag to compare

v0.12.12-rc1 Pre-release
Pre-release

Full Changelog: v0.12.11...v0.12.12-rc1

v0.12.11

12 Sep 06:14
d8d898b

Choose a tag to compare

What's Changed

Full Changelog: 0.12.10...v0.12.11

0.12.11-rc1

05 Sep 08:33
8aa1716

Choose a tag to compare

0.12.11-rc1 Pre-release
Pre-release

What's Changed

This is a biggie. A bunch of fixes and refactors, more developer tests, dependency updates and some UI improvements, such as the lovely gradient option.

image

x3 EXTRA funding sources Boltz, Breez and Nostr Wallet Connect:

All other updates:

Full Changelog: 0.12.10...v0.12.11

0.12.10

23 Jul 12:35
dbb689c

Choose a tag to compare

What's Changed

  • fix: proper status check in invoice paid callback by @jackstar12 in #2592
  • fix: install extensions async by @dni in #2596
  • fix: annotations for models.py by @dni in #2595
  • chore: update version to 0.12.10 by @dni in #2597

Full Changelog: 0.12.9...0.12.10