github apotdevin/thunderhub v0.16.0

8 hours ago

0.16.0 (2026-04-28)

Features

  • add BTC liquidity safeguard to asset trade flow (#705) (71454ca)
  • add db nodes and switch in ui (62ab375)
  • add precision parameter to asset minting (#706) (5553d9b)
  • add tapd daemon info to advanced assets view (#711) (4063775)
  • add taproot asset invoice creation (#671) (50302b8)
  • add taproot assets page with list, send, receive (#664) (00f248a)
  • add trading offers section for taproot assets (#667) (72431bd)
  • add transfers, mint, burn, channels, universe management (#665) (581b301)
  • always create private channels for asset magma orders (#714) (72e3dc3)
  • bake super macaroon option (5a6f067)
  • db initial setup (1117879)
  • display asset channel balances in channels tab (#712) (d611aaa)
  • execute swaps (0822483)
  • execute swaps (#698) (c3f7f91)
  • Filter Magma Orders by node [AMB-2522] (#734) (d0db288)
  • guided steps (#736) (2864186)
  • in-app payment for Magma orders (#720) (0bdcf33)
  • node tables (129d094)
  • pending channels in trade preview and offer list (#707) (60c8455)
  • portfolio distribution card in assets tab (AMB-2390) (#687) (9fcdbea)
  • setup trading partner (trade magma) [AMB-2421] (#697) (09bf1be)
  • show Amboss Listed badge on supported assets (AMB-2409) (#695) (5743c74)
  • show pending Magma orders on Channels page (#700) (7537d6d)
  • trader should sync to universe before buying channel [AMB-2447] (#694) (5a0497c)

Bug Fixes

  • allow Boltz WebSocket in Content-Security-Policy (#676) (67551f9)
  • console errors (3bcdfe9)
  • correct asset/BTC rate ticker order in trading UI (#726) (9d5585d)
  • derive pending channel count from getPendingChannels query (#725) (ce93af4)
  • docker build drizzle (#713) (807c947)
  • don't prefill the trading form input (#719) (492d94d)
  • error message extraction (a1abe69)
  • group key check (de35c86)
  • handle decimal amounts in trade input (#708) (dab23b6)
  • lnurl decoding in the browser (2a9f61f)
  • login and asset amount (56b0bc0)
  • magma condition (5083a00)
  • move is_private into options for CreateManualOrderInput (#723) (6757237)
  • patch tapd-api to make TLS cert optional (#678) (57d36ea)
  • query ids for caching (2cb5d9f)
  • respect word boundaries in toast messages (#731) (1686d27)
  • route trade payments through virtual SCID via payViaRoutes (#710) (2601319)
  • schema fields (94ab39c)
  • super macaroon bake (17c0534)
  • tests (cd6124b)
  • trade url based on network (38fa240)
  • use asset precision for display (8b63236)
  • use consistent asset id for trading offer selection (#691) (fa8e4fc)
  • use explicit BTC route hint for asset-sale self-pay invoice (#704) (0430fee)

Improvements

Refactoring

  • organize ta queries and mutations (0db206b)

Docs

  • add GraphQL codegen step to CLAUDE.md (#677) (f3ee54b)

Styling

  • small border change (595465b)
  • small node switch badge color change (615a386)

CI

Don't miss a new thunderhub release

NewReleases is sending notifications on new releases.