Contents
Release roundups are organized into a few categories spanning the breadth of the developer experience. From core protocol contributions all the way to the Hiro Platform in the cloud, let’s take a look at what we shipped in May and share some of our priorities in June:
Release Roundup
Hiro Platform
- In May, we added project check output in the platform’s new code validation preview, which helps surface error types that only appear when running <code-rich-text>clarinet check<code-rich-text> on an entire project (not just an individual contract).
- We also added UI improvements, including a “mine now” button for devnet (allowing users to mine blocks on demand), a redesigned sidebar for deploying contracts, and UI improvements for project management.
DevTools
Stacks.js
- We are working on v7 of Stacks.js, a big release that will come with lots of improvements as well as breaking changes. Check out this roadmap to see what's coming in the next major Stacks.js release.
- We also updated code coverage in Stacks.js, removed outdated .md storage, and allowed the <code-rich-text>0x<code-rich-text> prefix in hexToBytes helper, which makes it easier for developers to avoid formatting errors.
Chainhook
- We released v1.6.x of Chainhook, which adds a Bitcoin transaction index to the TypeScript client. This helps users that need to process transactions in the order in which they are mined. The latest release also separates the <code-rich-text>StacksPayload<code-rich-text> and the <code-rich-text>BitcoinPayload<code-rich-text> into separate types for easier client-side inference. This release also includes several bug fixes.
Ordhook
- We shipped v2.2.0 of Ordhook, which adds the BRC-20 schema to Ordhook. This means that BRC-20 support is now implemented within Ordhook (where previously it was implemented in the API itself). This offers much faster speeds for reindexing and also adds more flexibility to the tool, enabling devs to now build triggers specifically for BRC-20 updates and get notified as token operations happen.
API Services
Stacks Blockchain API
- We released the beta of v7.11.0 of the Stacks Blockchain API, which adds <code-rich-text>burn_block_height<code-rich-text> to Rosetta endpoints (GitHub PR). This helps determine transaction finality for the Nakamoto release. This release also adds <code-rich-text>signer_address<code-rich-text> to pox signer endpoints. This helps with debugging and matching signers to known entities. This beta release also includes two bug fixes.
Token Metadata API
- We released v0.7.0 of the Token Metadata API. This release adds an admin rpc to reprocess the token image cache, which improves performance. It also updates the TypeScript client with image thumbnails and adds two images (full size and thumbnail) to a configurable GCS bucket, giving more image optionality to users.
Blockchain
- We contributed to the public ecosystem blockchain working group on both progressing towards the Nakamoto launch and supporting the Stacks testnet migration from Bitcoin Testnet3 to Bitcoin Regtest. With this latter work complete, primary Stacks testnet operation is fully restored for builders to work against. Learn more about Stacks testnet here.
Blockchain Explorers
- We shipped a number of improvements to the Stacks Explorer in the last 30 days, including performance optimizations on the transaction and home pages that make the Explorer faster as well as updated navigation to account for the recent reset of Stacks testnet (and the corresponding Stacks Testnet Archive.
- We also launched a new Signer page, so you can more easily see Signer voting power, Signer distribution for the current stacking cycle, and more.
Looking Ahead to June
Here are our biggest priorities in the coming month:
- Adding Runes support in Ordinals tooling: We plan to add support for Bitcoin runes to our ordinals tooling, including the Ordinals API, the Ordinals Explorer, and Ordhook.
- Launching docs improvements: We plan to ship a new docs experience, one with better guides, new references, and a more intuitive experience.
- Supporting work towards Nakamoto mainnet: We are one of many contributors in the blockchain public working group progressing towards the launch of Nakamoto. In June, we plan to help update the Nakamoto Testnet with the latest Signer binary to enable signer testing. Learn more about the timeline to activation here.
Beyond that we’ll of course have lots of work and upgrades to the suite of Hiro products, so keep an eye out for new updates.
Learn More
For a full list of releases and improvements by product, please view the following links: