Skip to content

v1.8.4

Choose a tag to compare

@orangeshyguy21 orangeshyguy21 released this 24 Apr 20:29
· 71 commits to master since this release
819cff3

Overview

End-to-End Testing Matrix

  • Orchard now runs against a full automated test matrix covering five real configuration scenarios.
  • Tests drive the real web UI and compare what it shows against the underlying Bitcoin, Lightning, and mint daemons, so visual and data regressions get caught in development.
  • Fixtures seed realistic activity — forwards, mints, swaps, mempool traffic, etc.

Bug Fixes

  • CDK mint timestamps: dates returned by CDK now come through as clean Unix times, so dates line up consistently for sqlite and postgres.
  • Lightning Balance Sheet: stacked metrics (like channel opens) that shared the same time bucket were overwriting each other and disappearing from the chart. They now accumulate correctly.
  • CLN bolt12 offers: receiving against a bolt12 offer on CLN used to leave Orchard unable to identify the backend. Bolt12 flows are now detected correctly.
  • Pruned Bitcoin nodes: if your node's prune target was larger than ~2 GB, the Bitcoin sync would error out. Any prune size now renders cleanly.
  • Startup: Schema generation no longer retries database connections cleaning up error logs.

What's Changed

Full Changelog: v1.8.3...v1.8.4