Contents
This month, we announced another fiat-onramp in the Hiro wallet as well as US support. We are on track to reaching the M1 milestone for hyperchains. We shipped a new debugger feature for Clarinet, reduced bundle sizes for stacks.js.
Shout out to all of our community members who submitted new PRs. We’ll begin tracking this metric on a monthly basis. Overall, we saw 34 new community PRs in March compared to 41 submitted in February.
Enough chit chat, let’s dive in.
Stacks API
- API improvements in Q1 include performance improvements, faster event replays, better caching, foundation for functional tests, improved documentation and test coverage.
- This month, Rafael worked on “pruned” event import mode (#1125) which will be included in an upcoming release as part of a broader set of Event Replay Optimizations (#1082). Previously, developers only had the option of “archival” event import mode which imports all onchain events including mempool transactions and microblocks. The new “pruned” discards stale transactions (older than 256 blocks) as well as mempool transactions and microblocks. The result is 40% faster event import times.
- Visit the Github repo for an overview of PRs merged and issues closed in the past 30 days. Current release: v3.0.2.
Blockchain
- Pavitthra worked on an initial version of hyperchains contracts enabling users to move assets from the Stacks chain to a hyperchain and vice versa. For a more detailed overview of the first hyperchains milestone, tune into Sarala’s talk at Bitcoin Unleashed, Tuesday April 5th at 1:30 PM EST.
Clarinet
- The latest Clarinet release includes an inline debugger command and more fixes. Check out our latest Hiro Hacks video for an overview of the debugger from Brice and this ReadMe tutorial with sample code to explore the feature yourself.
- Visit the Github repo for an overview of PRs merged and issues closed in the past 30 days. Current releases: Clarinet v0.28.1, clarity-repl 0.25.0
Stacks.js
- Stacks.js saw several big improvements in the last 30 days including reduced bundle-sizes (removing large dependencies, e.g. elliptic), dark mode for docs at https://stacks.js.org/ and browser compatibility. Check out this recent blog post from Jannik for a step by step guide on how to authenticate users using the stacks.js library.
- Visit the Github repo for an overview of PRs merged and issues closed in the past 30 days. Current release: v3.5.0.
Hiro Wallet
- The latest release for the browser extension includes US support in two fiat onramps (MoonPay and Transak), new “Next Steps” available for getting started from the home page, and other bug fixes.
- Visit the Github repo for an overview of PRs merged and issues closed in the past 30 days. Current releases: web v3.6.1, desktop v4.6.1
Stacks Explorer
- The two major improvements to the explorer this month are refactoring the search bar (#666 😈) and correcting the decimal display (#625).
- Visit the Github repo for an overview of PRs merged and issues closed in the past 30 days. Current release: v1.18.10
That’s it for March. Have questions?