Workshop and SDKcraft 0.9.1 release notes¶
8 June 2026¶
These release notes cover new features and changes in Workshop and SDKcraft 0.9.1.
Requirements and compatibility¶
Workshop relies on Snap and LXD:
See the Tutorial for setup instructions.
Refer to the Contribution Guide for development prerequisites.
What’s new in 0.9.1¶
Workshop and SDKcraft 0.9.1 add a custom-device interface, the new
sdkcraft revisions command, and ubuntu@26.04 base support, alongside several
fixes and clearer command output.
Workshop¶
Repository: https://github.com/canonical/workshop
Added a new
custom-deviceinterface:plugs: <NAME>: interface: custom-device subsystem: <SUBSYSTEM> # e.g. accel or input
Fixed unused SDK snapshots that remained after a workshop removal (issue #799).
Fixed
workshop execchange and task summaries so they show the user-requested command instead of Workshop’s internalsudoexecution wrapper.Added retry logic for failed pre-handshake requests to the SDK Store.
Simplified the error messages for
refresh.Added support for the
websitefield in thesdk infooutput for SDKs.
SDKcraft¶
Repository: https://github.com/canonical/sdkcraft
Added
sdkcraft revisions, a new command to list the SDK revisions available on the store.Added support for the
ubuntu@26.04base.
Reference SDKs¶
Repository: https://github.com/canonical/reference-sdks
Added
ubuntu@26.04base support to the reference SDKs (publishing is in progress and available soon).Added tests to the agentic and toolchain SDKs, with more automated end-to-end test coverage planned.
Full Changelog: