Overview
Onchain Mint & Melt
- Onchain minting and melting (NUT-30) makes its debut. cdk 0.17 mints with an onchain backend are now first-class across Orchard
- Dedicated config forms with amount bounds, confirmations, and activity charts.
- Onchain quotes in the database views: receiving address, amount paid, and fiat value
- Supported-method chips (bolt11 / bolt12 / onchain) on the mint dashboard
Note
Onchain features appear automatically when your mint advertises the method — no Orchard configuration required.
Documentation & Onboarding
- Unconfigured Bitcoin, Lightning, and Mint sections now walk you to step-by-step guides at docs.orchard.space instead of inline env samples
- A redesigned README landing page, plus automatic rebuilds of orchard.space and docs.orchard.space on every release, keep the docs in lockstep with the code
Under the Hood
- End-to-end coverage surface tripling: 1,000+ new tests
- New suites for reader-role permissions, database-verified mutations, AI chat under live inference
- Validated against the latest backends: cdk-mintd 0.17.1 and nutshell 0.20.2
- Vender dependency updates
- 7-day npm minimum-release-age to help prevent supply-chain attacks
Bug Fixes
- Lightning dashboard: cln node colors render correctly and the nav item no longer bounces to /mint
- Signup invite links survive the session-refresh redirect
SERVER_COMPRESSIONtypo in.env.example— the misspelled example silently did nothing- Assorted state issues: stale crew list after invite edits, missing timezone-change flash, NaN progress on unpaid quotes
What's Changed
- chore: add npm minimum release age policy by @orangeshyguy21 in #188
- chore: update 0626 by @orangeshyguy21 in #189
- chore: Angular 21 updates by @orangeshyguy21 in #190
- chore: bump deps (minors) by @orangeshyguy21 in #191
- chore: the README of the future by @orangeshyguy21 in #192
- Feat: onchain mint/melt by @orangeshyguy21 in #193
- chore: v1.10 prep by @orangeshyguy21 in #194
- chore: Coverage by @orangeshyguy21 in #195
- chore: site-rebuild release workflow by @orangeshyguy21 in #196
Full Changelog: v1.9.0...v1.10.0