Highlights • Images • Upgrade Instructions
✨ Highlights
- Make preparatory changes to allow operators to run pruned nodes. Final support requires further changes.
- Implemented some of the necessary changes to enable us to ship distroless images. Distroless images, when shipped, require operators to modify their Docker Compose files if they use our example.
🐳 Images:
Important
Always use immutable image tags - the image digests are provided below. Verify the attestation of these images using this guide.
We publish our images on GitHub Container Registry.
sBTC Signer
- 🏷️
stacks-sbtc/sbtc:signer-v1.3.1 - 🔒
sha256:bfa05631f3ac013d6015d3cbca5cbcd121c448d515bacec57c3085ecd109112f
Blocklist Client
- 🏷️
stacks-sbtc/sbtc:blocklist-client-v1.3.1 - 🔒
sha256:0e31cb12af6841bfa630f9223d15c5cde07f318d37dab807d737f12540866f9f
🛠️ Upgrade Instructions:
- Stop your sBTC signer
- Update your sBTC and blocklist client images as specified above
- Restart your sBTC signer and blocklist client
📝 What's Changed
- chore: remove deprecated testnet env by @matteojug in #2004
- feat: remove necessity of
txindex=1on bitcoin core by @djordon in #1976 - feat: update logging levels in block observer by @djordon in #2007
- refactor: remove the WSTS Packet type by @djordon in #2000
- refactor: remove process timeout wsts by @djordon in #2002
- refactor: remove unused save and load functions from WSTS by @djordon in #2003
- fix: make sure devenv bitcoin mempool works by @djordon in #2008
- chore: lower the log level of relatively benign errors by @djordon-stacks in #2013
- chore: update the release notes templates by @djordon-stacks in #2012
- feat: prepare for distroless images by @djordon in #1990
Full Changelog: v1.3.0...v1.3.1