LNbits, free and open-source Lightning wallet and accounts system.
check_invalid_payments
command by @motorina0 in https://github.com/lnbits/lnbits/pull/2353
delete-walle
, delete-wallet-payment
and verbose
option, by @motorina0 in https://github.com/lnbits/lnbits/pull/2354
mark-payment-pending
command by @motorina0 in https://github.com/lnbits/lnbits/pull/2355
--auto-fix
option from check-payments
by @motorina0 in https://github.com/lnbits/lnbits/pull/2359
LNBITS_EXTENSIONS_DEACTIVATE_ALL
by @dni in https://github.com/lnbits/lnbits/pull/2341
lnbits-extensions
repo by @dni in https://github.com/lnbits/lnbits/pull/2374
TemplateResponse
by @dni in https://github.com/lnbits/lnbits/pull/2368
nofiy_upgrade
by @dni in https://github.com/lnbits/lnbits/pull/2383
A
by @dni in https://github.com/lnbits/lnbits/pull/2380
pycryptodomex
security issue by @dni in https://github.com/lnbits/lnbits/pull/2388
C
by @dni in https://github.com/lnbits/lnbits/pull/2379
.env.template
by @dni in https://github.com/lnbits/lnbits/pull/2393
Full Changelog: https://github.com/lnbits/lnbits/compare/0.12.4...0.12.5
Full Changelog: https://github.com/lnbits/lnbits/compare/0.12.3...0.12.4
create_task
wrapper by @dni in https://github.com/lnbits/lnbits/pull/2287
tests
and tools
aswell by @dni in https://github.com/lnbits/lnbits/pull/2296
settings
before updating by @motorina0 in https://github.com/lnbits/lnbits/pull/2306
mark_webhook_sent
by @dni in https://github.com/lnbits/lnbits/pull/2289
wallet.id
by @dni in https://github.com/lnbits/lnbits/pull/2338
app.py
by @dni in https://github.com/lnbits/lnbits/pull/2290
Full Changelog: https://github.com/lnbits/lnbits/compare/0.12.2...0.12.3
Keycloak
SSO by @motorina0 in https://github.com/lnbits/lnbits/pull/2272
Full Changelog: https://github.com/lnbits/lnbits/compare/0.12.1...0.12.2
perform_balance_check
by @dni in https://github.com/lnbits/lnbits/pull/2244
monitor
admin endpoint for listeners by @dni in https://github.com/lnbits/lnbits/pull/2242
get_dbversions
instead of db_versions
by @motorina0 in https://github.com/lnbits/lnbits/pull/2255
lnbits_allow_new_accounts
to admin ui by @dni in https://github.com/lnbits/lnbits/pull/2252
Full Changelog: https://github.com/lnbits/lnbits/compare/0.11.3...0.12.1
0.12.0 is a BIG update for LNbits, as well as a tonne of general fixes and updates, we now have a very powerful login system, better tools for querying transactions, mobile UI improvements and better workflows (backend, frontend and development) 🚀
Named after the great DNI, who started contributing to LNbits after building the breakthrough LNbits Boltz extension. DNI has since becomes one of LNbits most prolific maintainers.
created_at
and updated_at
to wallets and accounts by @dni in https://github.com/lnbits/lnbits/pull/2177
AESCipher
to crypto.py
by @motorina0 in https://github.com/lnbits/lnbits/pull/2202
encrypt_internal_message
and decrypt_internal_message
by @motorina0 in https://github.com/lnbits/lnbits/pull/2210
cleanup-wallets
cli command by @dni in https://github.com/lnbits/lnbits/pull/2176
+
into component by @dni in https://github.com/lnbits/lnbits/pull/2217
prepareFilterQuery
to utils by @dni in https://github.com/lnbits/lnbits/pull/2219
Full Changelog: https://github.com/lnbits/lnbits/compare/0.11.3...0.12.0
<lnbits-dynamic-fields>
by @dni in https://github.com/lnbits/lnbits/pull/2141
Full Changelog: https://github.com/lnbits/lnbits/compare/0.11.2...0.11.3
.env
file or use the Admin-UI to enable this feature:
LNBITS_SERVICE_FEE
: the service fee (in percent)LNBITS_SERVICE_FEE_WALLET
: the wallet where fees go toLNBITS_SERVICE_FEE_MAX
: the maximum fee per transaction (in satoshis)LNBITS_SERVICE_FEE_IGNORE_INTERNAL
: disable fees for internal transactionslnbits-cli
can now manage extensions.env
file without Admin-UIlnbits-dynamic-fields
components by @motorina0 in https://github.com/lnbits/lnbits/pull/2053
extension-settings
vue component by @dni in https://github.com/lnbits/lnbits/pull/2004
SUPER_USER
field by @motorina0 in https://github.com/lnbits/lnbits/pull/2097
/api
) by @motorina0 in https://github.com/lnbits/lnbits/pull/2120
Full Changelog: https://github.com/lnbits/lnbits/compare/0.11.1...0.11.2
This bugfix release fixes several issues with 0.11.0
Due to a mistake on the last merge into main, we had to revert some commits on it.
If you run into issues pulling from main
, reset your local main branch like this git reset origin/main --hard
NodePayment
by @jackstar12 in https://github.com/lnbits/lnbits/pull/2005
lnbits-dynamic-fields
component by @motorina0 in https://github.com/lnbits/lnbits/pull/2018
This release's name is dedicated to Leo. Leo is easily one of the nicest people in Bitcoin and has been active in the LNbits chat since the beginning, helping people debug, and coming up with new great ideas such as his Bitcoin Laisee (red envelopes of bitcoin given to people on the Chinese New Year). Thank you Leo!
Among countless optimizations and stability improvements that make LNbits faster and more reliable, we are thrilled to announce a new exciting feature which we (with the incredible work of @jackstar12) have been working on for some time: The LNbits node manager.
This release introduces the LNbits node manager which allows you to manage your Lightning channels directly from within your LNbits. The node manager works with Core Lightning and LND and we plan to add support for more Lightning backends soon.
Manage your Lightning channels directly from within your LNbits.
View the transaction history on your node to see a list of all incoming and outgoing payments.
The node manager also offers a public node page that you can share with others who want to open a channel to your node.
You can activate the node UI in your LNbits admin panel.
We have upgraded the API framework that we use in LNbits. That means that most extensions need to be update to work with this release. Please log in as an admin user and update your extensions to the latest version after upgrading your LNbits. (Thank you @dni and @talvasconcelos grinding through and patching ALL the extensions)
.super_user
move it into data dir by @dni in https://github.com/lnbits/lnbits/pull/1900
description_hash
validation by @callebtc in https://github.com/lnbits/lnbits/pull/1951
Full Changelog: https://github.com/lnbits/lnbits/compare/0.10.10...0.11.0