cln/plugins
daywalker90 678ff47d37 crates: update dependencies and upgrade quick-xml, tower-http, and tokio-tungstenite
```
cargo update
    Updating crates.io index
     Locking 62 packages to latest Rust 1.85.0 compatible versions
    Updating anyhow v1.0.102 -> v1.0.103
    Updating arc-swap v1.9.1 -> v1.9.2
    Updating arrayvec v0.7.6 -> v0.7.8
    Updating base58ck v0.1.100 -> v0.1.101
    Updating bitcoin v0.32.100 -> v0.32.101
      Adding bitcoin-consensus-encoding v1.0.0
      Adding bitcoin-internals v0.5.0
    Updating bitcoin-io v0.1.100 -> v0.1.101
    Updating bitcoin-units v0.1.100 -> v0.1.101
    Updating bitcoin_hashes v0.14.100 -> v0.14.101
      Adding block-buffer v0.12.1
    Updating bytes v1.11.1 -> v1.12.1
    Updating cc v1.2.64 -> v1.2.67
    Updating chacha20 v0.10.0 -> v0.10.1
      Adding const-oid v0.10.2
      Adding crypto-common v0.2.2
      Adding defmt v1.1.1
      Adding defmt-macros v1.1.1
      Adding defmt-parser v1.0.0
      Adding digest v0.11.3
    Updating env_filter v1.0.1 -> v2.0.0
    Updating env_logger v0.11.10 -> v0.11.11
    Updating fs-err v3.3.0 -> v3.3.1
    Updating getrandom v0.4.2 -> v0.4.3
      Adding hex-conservative v0.3.2
      Adding hybrid-array v0.4.13
    Removing id-arena v2.3.0
    Updating jiff v0.2.28 -> v0.2.32
    Updating jiff-static v0.2.28 -> v0.2.32
    Updating js-sys v0.3.102 -> v0.3.103
    Removing leb128fmt v0.1.0
    Updating lightning v0.1.8 -> v0.1.11
    Updating lightning-invoice v0.33.2 -> v0.33.3
    Updating lightning-types v0.2.0 -> v0.2.1
    Updating log v0.4.32 -> v0.4.33
    Updating memchr v2.8.2 -> v2.8.3
    Updating num-bigint v0.4.6 -> v0.4.8
    Updating possiblyrandom v0.2.0 -> v0.2.1
    Updating quote v1.0.45 -> v1.0.46
    Removing rand v0.9.4
    Removing rand v0.10.1
      Adding rand v0.9.5
      Adding rand v0.10.2
    Updating regex v1.12.4 -> v1.13.0
    Updating regex-automata v0.4.14 -> v0.4.15
    Updating rust-embed v8.11.0 -> v8.12.0
    Updating rust-embed-impl v8.11.0 -> v8.12.0
    Updating rust-embed-utils v8.11.0 -> v8.12.0
    Updating rustls v0.23.40 -> v0.23.41
    Updating rustls-pki-types v1.14.1 -> v1.15.0
    Updating rustversion v1.0.22 -> v1.0.23
    Updating sha1 v0.10.6 -> v0.10.7
    Updating sha2 v0.10.9 -> v0.11.0
    Updating syn v2.0.117 -> v2.0.118
    Updating thread_local v1.1.9 -> v1.1.10
    Removing unicode-xid v0.2.6
    Removing wasip3 v0.4.0+wasi-0.3.0-rc-2026-01-06
    Updating wasm-bindgen v0.2.125 -> v0.2.126
    Updating wasm-bindgen-futures v0.4.75 -> v0.4.76
    Updating wasm-bindgen-macro v0.2.125 -> v0.2.126
    Updating wasm-bindgen-macro-support v0.2.125 -> v0.2.126
    Updating wasm-bindgen-shared v0.2.125 -> v0.2.126
    Removing wasm-encoder v0.244.0
    Removing wasm-metadata v0.244.0
    Removing wasmparser v0.244.0
    Updating web-sys v0.3.102 -> v0.3.103
    Updating webpki-root-certs v1.0.7 -> v1.0.8
    Removing wit-bindgen v0.51.0
    Removing wit-bindgen-core v0.51.0
    Removing wit-bindgen-rust v0.51.0
    Removing wit-bindgen-rust-macro v0.51.0
    Removing wit-component v0.244.0
    Removing wit-parser v0.244.0
    Updating zerocopy v0.8.52 -> v0.8.54
    Updating zerocopy-derive v0.8.52 -> v0.8.54
    Updating zlib-rs v0.6.3 -> v0.6.6
    Updating zmij v1.0.21 -> v1.0.22
```

quick-xml upgraded to 0.41
tower-http upgraded to 0.7
tokio-tungstenite upgraded to 0.30

No code changes needed.

Changelog-None
2026-07-14 11:16:17 +02:00
..
askrene getroutes: don't crash on source==destination 2026-06-18 13:20:16 +09:30
bip353-plugin crates: formatting with new 2024 edition rules 2026-04-24 15:48:06 +02:00
bkpr common: expose json_hex_to_be32/be64 2026-05-11 15:51:05 +09:30
bwatch bwatch: gate chain polling behind --experimental-bwatch 2026-05-11 15:51:05 +09:30
currencyrate-plugin currencyrate: vendor root certificates with webpki-roots 2026-06-25 12:11:15 +09:30
examples cln-plugin: include the full error chain when given a context 2026-07-06 19:25:22 +02:00
grpc-plugin crates: bump cln-rpc, cln-grpc and cln-plugin to v0.7.0 for release 2026-05-25 17:32:59 +02:00
lsps-plugin lsps-plugin: print whole error chain for HtlcError 2026-07-06 19:25:22 +02:00
renepay renepay: skip channels disabled in gossmap 2026-05-18 15:34:59 +02:00
rest-plugin crates: update dependencies and upgrade quick-xml, tower-http, and tokio-tungstenite 2026-07-14 11:16:17 +02:00
spender splice-script: Round channel balances down 2026-04-29 11:43:27 +09:30
src cln-plugin: include the full error chain when given a context 2026-07-06 19:25:22 +02:00
test offers: add createproof API. 2026-05-11 11:13:55 +09:30
wss-proxy-plugin crates: update dependencies and upgrade quick-xml, tower-http, and tokio-tungstenite 2026-07-14 11:16:17 +02:00
xpay listsendpays: discriminate ongoing payment by groupid 2026-06-30 15:54:43 -04:00
.gitignore plugins: rename bwatch output binary to cln-bwatch 2026-06-05 12:03:38 +02:00
autoclean.c plugins: simplify datastore interfaces now callers have mkdatastorekey. 2026-03-23 14:03:17 +10:00
bcli.c bcli: replace magic numbers with constants 2026-02-18 14:16:29 +10:00
Cargo.toml cln-subscribe-wildcard: properly handle shutdown notification with an exit 2026-06-17 18:49:59 +09:30
chanbackup.c chanbackup: Store the latest recvd peer storage only 2026-05-07 12:36:26 +10:00
channel_hint.c bitcoin: hash_scid and hash_scidd public functions. 2026-02-19 17:04:35 +10:30
channel_hint.h bitcoin: hash_scid and hash_scidd public functions. 2026-02-19 17:04:35 +10:30
commando.c common: implement tal_arr_append and tal_arr_appendn, and use them. 2026-05-11 13:51:52 +09:30
establish_onion_path.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
establish_onion_path.h global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
exposesecret.c ccan: update to get improved grab_file API, and adapt code. 2025-10-26 12:37:58 +10:30
fetchinvoice.c common/bolt12: use a const char * for fail reason. 2026-05-11 11:13:55 +09:30
fetchinvoice.h plugins: cancelrecurringinvoice command. 2025-10-01 15:31:30 +09:30
funder.c libplugin: hand command, not plugin, to parsing functions. 2026-03-23 14:03:17 +10:00
funder_policy.c libplugin: hand command, not plugin, to parsing functions. 2026-03-23 14:03:17 +10:00
funder_policy.h libplugin: hand command, not plugin, to parsing functions. 2026-03-23 14:03:17 +10:00
keysend.c keysend: deprecate in favor of xkeysend. 2026-05-11 13:51:52 +09:30
libplugin-pay.c common: add tal_free_if_taken() helper for common case. 2026-03-29 14:35:54 +10:30
libplugin-pay.h connectd, gossipd, pay, bcli: use timemono when solely measuring duration for timeouts. 2025-11-13 21:21:29 +10:30
libplugin.c libplugin: expose json_add_keypath. 2026-05-11 15:51:05 +09:30
libplugin.h libplugin: expose json_add_keypath. 2026-05-11 15:51:05 +09:30
Makefile plugins: rename bwatch output binary to cln-bwatch 2026-06-05 12:03:38 +02:00
offers.c offers: add createproof API. 2026-05-11 11:13:55 +09:30
offers.h offers: use amount hints in find_best_peer for blinded paths. 2026-04-02 10:36:10 +10:30
offers_inv_hook.c offers: use xpay. 2026-05-11 13:51:52 +09:30
offers_inv_hook.h offers: check they use the blinded path if one is specified. 2024-07-17 10:57:11 +02:00
offers_invreq_hook.c common/bolt12: use a const char * for fail reason. 2026-05-11 11:13:55 +09:30
offers_invreq_hook.h offers: check they use the blinded path if one is specified. 2024-07-17 10:57:11 +02:00
offers_offer.c Fix C comments which will accidentally trigger Python BOLT quote checker. 2026-04-30 12:17:43 +09:30
offers_offer.h plugins: move fetchinvoice functionality into offers plugin. 2024-07-17 10:57:11 +02:00
offers_proof.c offers: add createproof API. 2026-05-11 11:13:55 +09:30
offers_proof.h offers: add createproof API. 2026-05-11 11:13:55 +09:30
pay.c plugins: move listpays from pay plugin to xpay plugin. 2026-05-11 13:51:52 +09:30
README.md doc: fix wording in plugins/README.md 2020-01-06 12:57:59 +01:00
recklessrpc.c reckless: fail reckless rpc if executable fails 2026-03-18 14:11:01 +01:00
recover.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
sql.c sql: fix crash for large channelmoves tables. 2026-04-09 12:12:39 +09:30
topology.c getroute: deprecate in favor of getroutes 2026-05-11 13:51:52 +09:30
txprepare.c fix: release txprepare reservations on send failure 2026-05-11 15:54:55 +09:30

Plugin Directory

Any file in this directory which is executable and whose name only consists of alphanumeric characters, space, '.', '-' or '_' will be automatically loaded when lightningd starts (unless suppressed with commandline options).