|
| 1 | +# Release Notes |
| 2 | +- [Bug Fixes](#bug-fixes) |
| 3 | +- [New Features](#new-features) |
| 4 | + - [Functional Enhancements](#functional-enhancements) |
| 5 | + - [RPC Additions](#rpc-additions) |
| 6 | + - [lncli Additions](#lncli-additions) |
| 7 | +- [Improvements](#improvements) |
| 8 | + - [Functional Updates](#functional-updates) |
| 9 | + - [RPC Updates](#rpc-updates) |
| 10 | + - [lncli Updates](#lncli-updates) |
| 11 | + - [Breaking Changes](#breaking-changes) |
| 12 | + - [Performance Improvements](#performance-improvements) |
| 13 | + - [Deprecations](#deprecations) |
| 14 | +- [Technical and Architectural Updates](#technical-and-architectural-updates) |
| 15 | + - [BOLT Spec Updates](#bolt-spec-updates) |
| 16 | + - [Testing](#testing) |
| 17 | + - [Database](#database) |
| 18 | + - [Code Health](#code-health) |
| 19 | + - [Tooling and Documentation](#tooling-and-documentation) |
| 20 | + |
| 21 | +# Bug Fixes |
| 22 | + |
| 23 | +# New Features |
| 24 | + |
| 25 | +## Functional Enhancements |
| 26 | + |
| 27 | +## RPC Additions |
| 28 | + |
| 29 | +## lncli Additions |
| 30 | + |
| 31 | +# Improvements |
| 32 | +## Functional Updates |
| 33 | + |
| 34 | +## RPC Updates |
| 35 | + |
| 36 | +## lncli Updates |
| 37 | + |
| 38 | +## Code Health |
| 39 | + |
| 40 | +## Breaking Changes |
| 41 | +## Performance Improvements |
| 42 | + |
| 43 | +## Deprecations |
| 44 | + |
| 45 | +### ⚠️ **Warning:** The following RPCs will be removed in release version **0.21**: |
| 46 | + |
| 47 | +| Deprecated RPC Method | REST Equivalent | HTTP Method | Path | Replaced By | |
| 48 | +|----------------------|----------------|-------------|------------------------------|------------------| |
| 49 | +| [`lnrpc.SendToRoute`](https://lightning.engineering/api-docs/api/lnd/lightning/send-to-route/index.html) <br> [`routerrpc.SendToRoute`](https://lightning.engineering/api-docs/api/lnd/router/send-to-route/) | ❌ (No direct REST equivalent) | — | — | [`routerrpc.SendToRouteV2`](https://lightning.engineering/api-docs/api/lnd/router/send-to-route-v2/) | |
| 50 | +| [`lnrpc.SendPayment`](https://lightning.engineering/api-docs/api/lnd/lightning/send-payment/) <br> [`routerrpc.SendPayment`](https://lightning.engineering/api-docs/api/lnd/router/send-payment/) | ✅ | `POST` | `/v1/channels/transaction-stream` | [`routerrpc.SendPaymentV2`](https://lightning.engineering/api-docs/api/lnd/router/send-payment-v2/index.html) | |
| 51 | +| [`lnrpc.SendToRouteSync`](https://lightning.engineering/api-docs/api/lnd/lightning/send-to-route-sync/index.html) | ✅ | `POST` | `/v1/channels/transactions/route` | [`routerrpc.SendToRouteV2`](https://lightning.engineering/api-docs/api/lnd/router/send-to-route-v2/) | |
| 52 | +| [`lnrpc.SendPaymentSync`](https://lightning.engineering/api-docs/api/lnd/lightning/send-payment-sync/index.html) | ✅ | `POST` | `/v1/channels/transactions` | [`routerrpc.SendPaymentV2`](https://lightning.engineering/api-docs/api/lnd/router/send-payment-v2/index.html) | |
| 53 | +| [`router.TrackPayment`](https://lightning.engineering/api-docs/api/lnd/router/track-payment/index.html) | ❌ (No direct REST equivalent) | — | — | [`routerrpc.TrackPaymentV2`](https://lightning.engineering/api-docs/api/lnd/router/track-payment-v2/) | |
| 54 | + |
| 55 | +🚨 **Users are strongly encouraged** to transition to the new **V2 methods** before release **0.21** to ensure compatibility: |
| 56 | + |
| 57 | +| New RPC Method | REST Equivalent | HTTP Method | Path | |
| 58 | +|---------------|----------------|-------------|------------------------| |
| 59 | +| [`routerrpc.SendToRouteV2`](https://lightning.engineering/api-docs/api/lnd/router/send-to-route-v2/) | ✅ | `POST` | `/v2/router/route/send` | |
| 60 | +| [`routerrpc.SendPaymentV2`](https://lightning.engineering/api-docs/api/lnd/router/send-payment-v2/index.html) | ✅ | `POST` | `/v2/router/send` | |
| 61 | +| [`routerrpc.TrackPaymentV2`](https://lightning.engineering/api-docs/api/lnd/router/track-payment-v2/) | ✅ | `GET` | `/v2/router/track/{payment_hash}` | |
| 62 | + |
| 63 | +# Technical and Architectural Updates |
| 64 | +## BOLT Spec Updates |
| 65 | + |
| 66 | +## Testing |
| 67 | + |
| 68 | +## Database |
| 69 | + |
| 70 | +## Code Health |
| 71 | + |
| 72 | +## Tooling and Documentation |
| 73 | + |
| 74 | +# Contributors (Alphabetical Order) |
0 commit comments