Lnbits

Latest version: v0.12.8

Safety actively analyzes 641929 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.10.5

What's Changed
* remove python38 from pyproject.toml by dni in https://github.com/lnbits/lnbits/pull/1632
* remove boltz_client as dependency by dni in https://github.com/lnbits/lnbits/pull/1610
* FEAT: build static files with npm (sass, concat, minify), remove build step from python, include minified bundle files by dni in https://github.com/lnbits/lnbits/pull/1601
* Bump version to 0.10.5 by dni in https://github.com/lnbits/lnbits/pull/1649
* increment cache version for service-worker.js by dni in https://github.com/lnbits/lnbits/pull/1644
* generate .super_user file on startup if adminui is enabled by dni in https://github.com/lnbits/lnbits/pull/1651
* regression: fatfinger removed block styles by dni in https://github.com/lnbits/lnbits/pull/1659
* FEAT: introduce bundle_assets variable and decouple it from DEBUG by dni in https://github.com/lnbits/lnbits/pull/1660
* Fixes spark image on homepage by arcbtc in https://github.com/lnbits/lnbits/pull/1670
* removing type ignores from views/generic.py by dni in https://github.com/lnbits/lnbits/pull/1648
* Output json to payment websocket by arcbtc in https://github.com/lnbits/lnbits/pull/1672
* Update print.html by talvasconcelos in https://github.com/lnbits/lnbits/pull/1678
* FEAT: add lnbits version to frontend by dni in https://github.com/lnbits/lnbits/pull/1677
* FIX: 1661 by dni in https://github.com/lnbits/lnbits/pull/1663


**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.10.4.1...0.10.5

0.10.4

What's Changed
* fix: assume no pre-installed extensions by motorina0 in https://github.com/lnbits/lnbits/pull/1558
* Remove venv from lnbits! dni in https://github.com/lnbits/lnbits/pull/1569
* simplify exclude syntax for mypy in pyproject.toml by prusnak in https://github.com/lnbits/lnbits/pull/1583
* docs: add nginx ssl proxy info to installation by prusnak in https://github.com/lnbits/lnbits/pull/1582
* refactor extension_manager to use `pathlib.Path` instead of `os.path.join` by prusnak in https://github.com/lnbits/lnbits/pull/1580
* return fee in status by callebtc in https://github.com/lnbits/lnbits/pull/1598
* add version to fastapi app and startup log by dni in https://github.com/lnbits/lnbits/pull/1568
* FIX: admin topup to use payment_hash by dni in https://github.com/lnbits/lnbits/pull/1588
* FEAT: 1552 add copy payment_hash to payment details by dni in https://github.com/lnbits/lnbits/pull/1591
* FEAT: use versioning for frontend (npm) and copy it to lnbits/static/vendor for easier updating by dni in https://github.com/lnbits/lnbits/pull/1590
* BUG: proper exception for already paid internal invoices by dni in https://github.com/lnbits/lnbits/pull/1593
* FEAT: Filters for GET requests, add it to GET /payments by dni in https://github.com/lnbits/lnbits/pull/1557
* fix internal payment check by callebtc in https://github.com/lnbits/lnbits/pull/1604
* increase readability by using f-strings by prusnak in https://github.com/lnbits/lnbits/pull/1597
* bugfix: 500 error if same wallet tries to pay an external invoice twice by dni in https://github.com/lnbits/lnbits/pull/1594
* small followup to 1597 by prusnak in https://github.com/lnbits/lnbits/pull/1607
* introduce pyright + fix issues (supersedes 1444) by dni in https://github.com/lnbits/lnbits/pull/1468
* FEAT: lock name inside package-lock, by adding name to package.json by dni in https://github.com/lnbits/lnbits/pull/1616
* Link install guide by arcbtc in https://github.com/lnbits/lnbits/pull/1614
* FEAT: ignore extensions for checks, linting, prettier by dni in https://github.com/lnbits/lnbits/pull/1617
* hotfix fakewallet by dni in https://github.com/lnbits/lnbits/pull/1623
* improve errorhandling for lndrest 252 by dni in https://github.com/lnbits/lnbits/pull/1631
* FEAT: remove python 3.7 and update dependencies by dni in https://github.com/lnbits/lnbits/pull/1629
* FEAT: add localisation to lnbits frontend by dni in https://github.com/lnbits/lnbits/pull/1608
* Allow for scanning BIP21 QR codes by talvasconcelos in https://github.com/lnbits/lnbits/pull/1634
* BUG: SSL certificate for lndrest is required even though it could be a publicly issued one by dni in https://github.com/lnbits/lnbits/pull/1636
* formatting did only run on branch main? by dni in https://github.com/lnbits/lnbits/pull/1627
* Fix admin ext access by motorina0 in https://github.com/lnbits/lnbits/pull/1612
* FEAT: improve on flake8 linting by dni in https://github.com/lnbits/lnbits/pull/1630
* fix inputs on Lnd funding sources by talvasconcelos in https://github.com/lnbits/lnbits/pull/1621

0.10

Named after the great [Yvette](https://github.com/arbadacarbaYK) who has worked tirelessly with Darthcoin to produce an excellent [wiki](https://github.com/lnbits/lnbits/wiki/LNbits-Documentation), and all the community support Yvette gives in our [Telegram](https://t.me/lnbits) group.
Thank you Yvette!

Major update
* Installable extensions [1231](https://github.com/lnbits/lnbits/pull/1231). ALL extensions have been removed.
Only LNbits core is installed and extensions are fetched from their own repos and installed as needed. Extension manifests added via `Admin UI` populate `Manage Extensions`. LNbits org & LNbits Inc maintain a manifest of [vetted extensions](https://github.com/lnbits/lnbits-extensions), which is included with all installs.
* Removed from LNbits code base (LNticket https://github.com/lnbits/lnbits/pull/1423 [extension repo](https://github.com/lnbits/lnticket), TPoS https://github.com/lnbits/lnbits/pull/1424 [extension repo](https://github.com/lnbits/tpos), UserManager https://github.com/lnbits/lnbits/pull/1426 [extension repo](https://github.com/lnbits/usermanager), Example https://github.com/lnbits/lnbits/pull/1438 [extension repo](https://github.com/lnbits/example), Gerty https://github.com/lnbits/lnbits/pull/1476 [extension repo](https://github.com/lnbits/gerty), Events https://github.com/lnbits/lnbits/pull/1481 [extension repo](https://github.com/lnbits/events), BoltCards https://github.com/lnbits/lnbits/pull/1491 [extension repo](https://github.com/lnbits/boltcards), NostrNip05 https://github.com/lnbits/lnbits/pull/1492 [extension repo](https://github.com/lnbits/boltcards), Jukebox https://github.com/lnbits/lnbits/pull/1493 [extension repo](https://github.com/lnbits/jukebox), DiscordBot https://github.com/lnbits/lnbits/pull/1488 [extension repo](https://github.com/lnbits/discordbot), SMPT https://github.com/lnbits/lnbits/pull/1486 [extension repo](https://github.com/lnbits/smpt), LNURLDevice https://github.com/lnbits/lnbits/pull/1494 [extension repo](https://github.com/lnbits/lnurldevice), Hivemind https://github.com/lnbits/lnbits/pull/1495 [extension repo](https://github.com/lnbits/hivemind), SplitPayments https://github.com/lnbits/lnbits/pull/1498 [extension repo](https://github.com/lnbits/splitpayments), OfflineShop https://github.com/lnbits/lnbits/pull/1502 [extension repo](https://github.com/lnbits/offlineshop), Livestream https://github.com/lnbits/lnbits/pull/1504 [extension repo](https://github.com/lnbits/livestream), Satsdice https://github.com/lnbits/lnbits/pull/1505 [extension repo](https://github.com/lnbits/satsdice), SubDomains https://github.com/lnbits/lnbits/pull/1500 [extension repo](https://github.com/lnbits/subdomains), Boltz https://github.com/lnbits/lnbits/pull/1499 [extension repo](https://github.com/lnbits/boltz), Cashu https://github.com/lnbits/lnbits/pull/1512 [extension repo](https://github.com/lnbits/cashu), Paywall https://github.com/lnbits/lnbits/pull/1518 [extension repo](https://github.com/lnbits/paywall), Withdraw https://github.com/lnbits/lnbits/pull/1517 [extension repo](https://github.com/lnbits/withdraw), Market https://github.com/lnbits/lnbits/pull/1516 [extension repo](https://github.com/lnbits/market), Ngrok https://github.com/lnbits/lnbits/pull/1514 [extension repo](https://github.com/lnbits/ngrok), LNURLp https://github.com/lnbits/lnbits/pull/1511 [extension repo](https://github.com/lnbits/lnurlp), Deezy https://github.com/lnbits/lnbits/pull/1513 [extension repo](https://github.com/lnbits/deezy), Streamalerts https://github.com/lnbits/lnbits/pull/1503 [extension repo](https://github.com/lnbits/streamalerts), Bleskomat https://github.com/lnbits/lnbits/pull/1521 [extension repo](https://github.com/lnbits/bleskomat), LNDHub https://github.com/lnbits/lnbits/pull/1523 [extension repo](https://github.com/lnbits/lndhub), Scrub https://github.com/lnbits/lnbits/pull/1524 [extension repo](https://github.com/lnbits/scrub), LNaddress https://github.com/lnbits/lnbits/pull/1525 [extension repo](https://github.com/lnbits/lnadress), TipJar https://github.com/lnbits/lnbits/pull/1522 [extension repo](https://github.com/lnbits/tipjar), SatsPay https://github.com/lnbits/lnbits/pull/1520 [extension repo](https://github.com/lnbits/satspay), Onchain Wallet https://github.com/lnbits/lnbits/pull/1526 [extension repo](https://github.com/lnbits/watchonly), Invoices https://github.com/lnbits/lnbits/pull/1515 [extension repo](https://github.com/lnbits/invoices))
* Related (https://github.com/lnbits/lnbits/pull/1509 https://github.com/lnbits/lnbits/pull/1528 https://github.com/lnbits/lnbits/pull/1510 https://github.com/lnbits/lnbits/pull/1534 https://github.com/lnbits/lnbits/pull/1533 https://github.com/lnbits/lnbits/pull/1535 https://github.com/lnbits/lnbits/pull/1532 https://github.com/lnbits/lnbits/pull/1543)

Updates
* Clean/format code base(https://github.com/lnbits/lnbits/pull/1369 https://github.com/lnbits/lnbits/pull/1473 https://github.com/lnbits/lnbits/pull/1469 https://github.com/lnbits/lnbits/pull/1489)
* Testing (https://github.com/lnbits/lnbits/pull/1428 https://github.com/lnbits/lnbits/pull/1414 https://github.com/lnbits/lnbits/pull/1490 https://github.com/lnbits/lnbits/pull/1540)
* respect https setting in admin ui link https://github.com/lnbits/lnbits/pull/1416
* moving build file into tools, keep rootdir clean https://github.com/lnbits/lnbits/pull/1434
* Added cyber theme https://github.com/lnbits/lnbits/pull/1529
* Installer: log process https://github.com/lnbits/lnbits/pull/1530
* Check for amountless invoices deeper in the call stack https://github.com/lnbits/lnbits/pull/1536
* fix: hide Admin UI if `LNBITS_ADMIN_UI` is `false` https://github.com/lnbits/lnbits/pull/1537
* BUGFIX: topup 1506 https://github.com/lnbits/lnbits/pull/1541
* introduce baseurl and remove force_https https://github.com/lnbits/lnbits/pull/1549

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.9.7...0.10

0.9.7

This minor release updates the Docker images and fixes the dependency versions.

See the [full changelog here](https://github.com/lnbits/lnbits/releases/tag/0.9.6.1).

0.9.6.1

This release is named in honor of the great [Fusion44](https://github.com/fusion44), a long-time LNbits contributor who also contributes to many other free and open-source projects in the Bitcoin space. Thank you Fusion for helping making LNbits the great software it is today 🙌

**Note**: This release includes last-minute bug fixes from 0.9.6

Core
- Code base spring clean (thanks prusnak and dni)
- Bump poetry version to `1.3.1` (1242, 1350, 1357, 1332)
- Use UUIDs instead of sequential integers for links (1255, 1291, 1317)
- Extensions list shows tiles instead of material icons (1266)
- Fix parsing issue with Spark backend (967)
- LnTips backend improvements (1374)
- New FAQ page by Darth-Coin (1372, 1388)
- Builtin Tinyurl-lile redirect links (1361)

Extensions
- **New**: Gerty, your personal Bitcoin assistant (1018, 1075, 1130, 1207, 1360)
- **New**: NIP-05 Verification (1225, 1258, 1264, 1331, 1338, 1347, 1354)
- **New**: Market, a stall based webshop extension (nostr support coming soon) (908, 1335)
- **New**: Deezy swap extension by (1181)
- **New**: SMTP extension for sending emails for sats (1333, 1353)
- Boltz with recurring swaps (981, 1386)
- Fixes in On-chain wallet (1235)
- Fixes in LNURLdevice ATM (1311)
- Shorten LNURLp for smaller QR codes (1302)
- Fix: Boltcard refunds (1322)
- Improvements of the Example extension (1321, 1341)
- Fixes in the Tipjar extension (1334)
- Improvements of Offlineshop (1352)
- Update Cashu extension to 0.8.2 (1370)
- Improvements of Copilot extension (1351)
- Track fiat amount in TPoS invoices (1384)

New Contributors
* prusnak made their first contribution in https://github.com/lnbits/lnbits/pull/1247
* arbadacarbaYK made their first contribution in https://github.com/lnbits/lnbits/pull/1241
* Uthpala made their first contribution in https://github.com/lnbits/lnbits/pull/1181
* kornpow made their first contribution in https://github.com/lnbits/lnbits/pull/1364
* Darth-Coin made their first contribution in https://github.com/lnbits/lnbits/pull/1372
* titusz made their first contribution in https://github.com/lnbits/lnbits/pull/1384

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.9.5.3...0.9.6

0.9.5.3

This release updates the LNbits Docker image.

See original release notes: https://github.com/lnbits/lnbits/releases/tag/0.9.5.1

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.9.5...0.9.5.3

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.