What's Changed in v0.4.0-rc.2
Features
- Add safeguards on VHTLC APIs (c260f9e)
- Ensure the same delegate fee address is always used across sessions (9ccf3bc)
- Add HD/single-key identity matrix to fulmine e2e tests (38ec8dd)
Bug Fixes
- Fix derivation of delegate private key from mnemonic (5ad3ede)
- Fix startup of legacy fulmine (080e016)
- Fix BIP-21 utils (fcd6ad7)
- Fixes to delegate behaviour (41c437e, 3047294)
- Fix web e2e test (f58716a)
- Add safechecks on VHTLC APIs (c260f9e)
Refactor / Cleanup
- Remove custom SendOffchain in favour of SDK default (2ed9cc5)
- Cleanup permissions and fix unit tests (f52bbc4)
- Cleanup templates & update web UI integration tests (0dac5f9)
- Update protos (44b9775)
- Drop unused/deprecated Dockerfiles (99db83b)
- Lint (392086a)
Dependencies & Infrastructure
- Bump Go → 1.26.5 (0f97aec)
- Bump go-sdk to 2026-07-28 pre-release commit (7ad2d37)
⚠️ go-sdk v0.10.2 not yet tagged - Bump arkade-regtest (b7c794e)
- Use
require.Eventuallyfor VHTLC status checks in e2e tests (384aba9)
⚠️ Known Issues This RC
build-and-uploadCI step fails:ENOENT ./build/fulmine-linux-amd64— binary artifacts not attached to this release- Depends on
github.com/arkade-os/go-sdk v0.10.2-0.20260728100801-5dfe88b5be1c(pseudo-version); go-sdk v0.10.2 must be tagged before the final v0.4.0 release
Full Changelog: v0.4.0-rc.1...v0.4.0-rc.2