lightning-terminal/docs/release-notes/release-notes-0.16.0.md
Viktor Torstensson 9e3ce6577a
Merge pull request #1168 from ZZiigguurraatt/cache_golang
dev.Dockerfile: use cache mounts to speed up rebuilding
2025-12-02 19:45:28 +01:00

2.9 KiB

Release Notes

Lightning Terminal

Bug Fixes

Functional Changes/Additions

  • dev.Dockerfile now uses cache mounts to cache the GOMODCACHE and GOCACHE directories so that dependencies don't need to be re-downloaded and re-built every time the image is re-created. As a result of this change, dev.Dockerfile now requires BuildKit to build. When using docker build, this can be enabled by setting the environmental variable DOCKER_BUILDKIT=1. BuildKit also does not unnecessarily rebuild images when the build context is a remote git repository because COPY layers are more smartly compared to cache.

Technical and Architectural Updates

RPC Updates

  • Updated litcli to support sending an asset payment without specifying a single peer. This will use the new multi-rfq feature of taproot-assets which will automatically pick the rfq peers for you. The field rfq_peer_pubkey is now optional for both adding invoices and sending payments.

Integrated Binary Updates

LND

  • PR: Bump: lnd@v0.20.0-beta.

Loop

  • PR: Bump: loop@v0.31.6-beta, loop/looprpc@v1.0.12, loop/swapserverrpc v1.0.19.

Pool

Faraday

Taproot Assets

  • PR: Bump: taproot-assets@v0.7.0, taproot-assets/taprpc@v1.0.11.

Contributors (Alphabetical Order)