Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE
Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE
Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE
Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE
Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE

Release Roundup - October 2024

In October, the Stacks network successfully upgraded with the Nakamoto release! To coincide with that upgrade, we shipped additional Nakamoto support in our tooling, including new Nakamoto endpoints in the Stacks Blockchain API, updated information in the Stacks Explorer, and more. We also shipped v7 of Stacks.js, which is more intuitive to use and easier to debug. Let’s get into it.

Type
Product update
Topic(s)
Hiro
Product
Published
November 7, 2024
Author(s)
Team
A newspaper that reads "Release Roundup October 2024"
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 October and share some of our priorities in November:

Release Roundup

Hiro Platform

  • We’ve upgraded the Hiro Platform to support Stacks 3.0 (post Nakamoto upgrade). We’ve also added a new DeFi contract template to the platform, so you can easily see Nakamoto’s fast blocks in action, and we’ve also added Clarity 3 syntax highlighting.
  • In addition, we’ve released a few UI improvements to the Hiro Platform, including devnet loading status information, as well as descriptions and documentation links for the Platform API for devnet and chainhook.

DevTools

Clarinet

  • With the latest release of Clarinet, v2.11.x, Clarinet will now create and execute contracts in epoch 3.0 and with Clarity 3 by default.
  • We’ve updated the testnet epoch heights, which makes the Clarinet default settings in line with primary testnet.
  • Lastly, we refactored how we handle the code coverage hook, which makes it easier to pass more hooks to contract calls.

Stacks.js

  • We released v7.0.x of Stacks.js, which brings major changes to these libraries. In particular, this release makes it easier to debug and inspect your code and makes Stacks.js as a whole more intuitive and easier to use. This release achieves this by redesigning Stacks.js to be more oriented around descriptive strings, improved <code-rich-text>PostCondition<code-rich-text> types, better Clarity representations, new a-to-b helpers and updating network objects and fetching logic. Learn more here.
  • Note: this release has breaking changes, so be sure to reference this migration guide.
  • This release is also compatible with the latest release of Stacks Connect.

API Services

Stacks Blockchain API

Blockchain

  • On October 28th, the Stacks network successfully upgraded! We contributed to the public ecosystem working group on shipping this major release, which brings fast blocks and Bitcoin finality to Stacks. In October, core devs upgraded both Stacks primary testnet and mainnet, and they have many more optimizations in the works now that the upgrade is out the door, including the sBTC release coming later in Q4.

Stacks Explorer

  • In October, all of our Nakamoto updates went live in the Explorer. You can see Nakamoto’s fast blocks in both mainnet and testnet, updated signer information, and more. 
A screenshot of fast blocks in the Stacks Explorer

Documentation

  • We shipped several updates to documentation in October, including a new API reference section for the Stacks node RPC API to create a cleaner distinction from Hiro’s Stacks Blockchain API. We also added a new home page to Hiro docs, updated Stacks.js documentation to reflect the release of Stacks.js v7, and updated information around predicate design for Chainhook.

Looking Ahead to November

Here are our biggest priorities in the coming month:

  • Simulate transaction execution using mainnet data: We’re working on letting developers test transactions in Clarinet’s simnet using mainnet data. This is particularly helpful for developers who are building projects that leverage existing contracts on mainnet and/or oracles. 
  • Launch signer metrics dashboard in the Stacks Explorer: We are working on a new dashboard in the Stacks Explorer that will show performance metrics related to signers on the Stacks network.
  • Ensure sBTC-readiness: The Stacks network is gearing up for another big release in Q4 that will bring sBTC, a programmable, productive BTC asset to Stacks, and in November we will ensure that all Hiro products are ready for this new asset.

As always, we will be shipping new features and upgrades outside of what’s listed here. Keep an eye out for new updates.

Learn More

For a full list of releases and improvements by product, please view the following links:

Product updates & dev resources straight to your inbox
Your Email is in an invalid format
Checkbox is required.
Thanks for
subscribing.
Oops! Something went wrong while submitting the form.
Copy link
Mailbox
Hiro news & product updates straight to your inbox
Only relevant communications. We promise we won’t spam.

Related stories