Rockcraft 1.10 release notes¶
4 April 2025
Learn about the new features, changes, and fixes introduced in Rockcraft 1.10. For information about the Rockcraft release cycle, see the Release policy and schedule.
Requirements and compatibility¶
To run Rockcraft, a system requires the following minimum hardware and installed software. These requirements apply to local hosts as well as VMs and container hosts.
Minimum hardware requirements¶
AMD64, ARM64, ARMv7-M, RISC-V 64-bit, PowerPC 64-bit little-endian, or S390x processor
2GB RAM
10GB available storage space
Internet access for remote software sources and the Snap Store
Platform requirements¶
Platform |
Version |
Software requirements |
---|---|---|
GNU/Linux |
Popular distributions that ship with systemd and are compatible with snapd |
systemd |
What’s new¶
Rockcraft 1.10 brings the following features, integrations, and improvements.
ExpressJS extension¶
The new ExpressJS extension streamlines the process of building rocks that bundle ExpressJS applications. This extension makes it easy to install your application’s dependencies, including the Node.js interpreter and NPM.
This new extension is experimental and subject to change. For more information, check out the ExpressJS tutorial and reference.
Minor features¶
Rockcraft 1.10 brings the following minor changes.
Part sources¶
The source-commit
key now accepts short hashes in addition
to the full hash of a Git commit.
OCI Annotations¶
Generated rocks now have a org.opencontainers.image.description
annotation
containing the project’s summary and description.
Fixed bugs and issues¶
Fixed in Rockcraft 1.10.0¶
Contributors¶
We would like to express a big thank you to all the people who contributed to this release.
@alesancor1
,
@bepri
,
@cjdcordeiro
,
@erinecon
,
@jdkandersson
,
@medubelko
,
@mr-cal
,
@tigarmo
,
and @yanksyoon
.