Features & Improvements
- Receive USDT/USDC
- Instant and/or expedited claim for on-chain deposits
What's Changed
- Drop sqlx and rejoin lnurl crate into workspace by @danielgranhao in #1021
- spark: bump protos by @JssDWt in #1119
- Retry transient chain service errors, disable the Spark HTLC tests by @danielgranhao in #1111
- Add check-unilateral-exit CLI command by @dangeross in #1109
- chore: sync CLI languages with Rust CLI changes by @erdemyerebasmaz in #1127
- Claim unconfirmed on-chain deposits by @dangeross in #1101
- feat(cross-chain): expose Orchestra route amount limits by @danielgranhao in #1110
- docs: separate hosted and self-hosted LNURL server setup by @JssDWt in #1130
- export exit state: serialize transactions as hex by @JssDWt in #1129
- Skip leaves whose exit already finished when quoting an exit by @JssDWt in #1134
- Fix conversions failing on a null hostname in the Flashnet pool listing by @dangeross in #1112
- Add Signet support to the wallet SDK by @benthecarman in #1126
- Document treasury wallets by @danielgranhao in #1131
- chore: sync CLI languages with Rust CLI changes by @erdemyerebasmaz in #1135
- Remove unused Android rustflags from the Flutter Cargo.toml by @erdemyerebasmaz in #1133
- Update Flutter and flutter_rust_bridge to latest stable releases by @erdemyerebasmaz in #1132
- add what a service provider needs from the spark crate by @JssDWt in #1120
- docs: Add a table to clarify quote state and what the SDK will do by @dangeross in #1136
- allow signing with other key by @JssDWt in #1122
- wasm: stop cross-chain sends hanging on route amount limits by @erdemyerebasmaz in #1139
- cross-chain: tell a refused or unavailable route apart from other errors by @erdemyerebasmaz in #1142
- wasm: catch u128 values JS can't pass back by @erdemyerebasmaz in #1148
- cross-chain: leave out receive routes a wallet can't complete by @erdemyerebasmaz in #1141
- Keep ParentExited and RenewLocked leaves through a refresh by @JssDWt in #1149
- cross-chain: list the receive routes the provider serves by @erdemyerebasmaz in #1150
- Move to spark-primitives 0.2.0 by @peterrojs in #1147
- cross-chain: attach receive metadata on arrival and announce metadata updates by @danielgranhao in #1157
- cross-chain: quote again when a receive comes back short by @erdemyerebasmaz in #1140
- Broadcast token create and mint instead of start/commit by @peterrojs in #1154
- Give a deposit its own claim fee ceiling by @dangeross in #1158
- Show cross-chain service fees at the right scale by @dangeross in #1163
Full Changelog: 0.25.0...0.26.0