Skip to content

Releases: chrisguida/smaug

v0.1.4

22 Jan 05:06

Choose a tag to compare

Added

  • Bitcoind RPC credential auto-detection with 6-priority fallback chain
  • Graceful startup mode: plugin now starts without credentials and returns helpful error on RPC calls
  • New src/brpc_auth.rs module for credential detection logic
  • Support for reading credentials from CLN's listconfigs RPC
  • Support for parsing ~/.bitcoin/bitcoin.conf with network-specific sections
  • Comprehensive tests for credential detection scenarios

Fixed

  • Plugin no longer crashes when bitcoind credentials are not configured
  • Correct cookie file paths for all networks (mainnet, testnet, regtest, signet)

Changed

  • (docs) Update README to use uv instead of poetry for development setup
  • (tests) Add pre-commit to dev dependencies

Release binaries info

  • Release binaries were built using rust 1.92.0
  • Linux release binaries require glibc>=2.31

v0.1.3

21 Jan 23:05

Choose a tag to compare

Changed

  • (tests) move python test deps to tests/ and switch to uv for reckless support

Release binaries info

  • Release binaries were built using rust 1.92.0
  • Linux release binaries require glibc>=2.31

v0.1.2

21 Jan 21:42

Choose a tag to compare

Changed

  • upgrade cln-rpc and cln-plugin dependencies to 0.3
  • (tests) fix compatibility with CLN 25.x, Bitcoin Core 28.1+, and upstream plugins repo CI

Release binaries info

  • Release binaries were built using rust 1.92.0
  • Linux release binaries require glibc>=2.31

v0.1.1

31 Jan 20:42

Choose a tag to compare

Build/CI significantly updated for compatibility with the plugins repo: lightningd/plugins#644

Fixed

  • better handling of cookie file on signet/mutinynet
  • use default port for signet/mutinynet

Release binaries info

  • Release binaries were built using rust 1.84.1
  • Linux release binaries require glibc>=2.31

v0.1.1-rc1

31 Jan 18:01

Choose a tag to compare

v0.1.1-rc1 Pre-release
Pre-release

No changelog entry for pre-release

Release binaries info

  • Release binaries were built using rust 1.84.1
  • Linux release binaries require glibc>=2.31

Smaug v0.1.0: Breath of Fire

27 Sep 19:41
3fb3823

Choose a tag to compare

Initial release of Smaug Wallet Tracker for CLN's bookkeeper v24.08 and above!

This is a beta release. There are still lots of rough edges, but it should be good enough for businesses to start using for real stuff.

Thanks to everyone who helped make Smaug a reality!

What's Changed

New Contributors

Full Changelog: https://github.com/chrisguida/smaug/commits/v0.1.0