A new release has been cut. The notable changes since the previous release are:
Experimental support for Pulley applets (and platforms):
Pulley is a bytecode developed by Wasmtime and optimized for interpretation
It has comparable performance to native applets while still being sandboxed
The downside is the significative footprint in flash and RAM
Breaking changes to the applet and board APIs:
Consolidate the vendor API into its own component
Refactor platform update and applet install APIs
Remove the BLE advertisement API (now in the vendor API of the Nordic platform)
Improvements to the applet and board APIs:
Extend the vendor API to support platform events, applet callbacks, and applet memory access
Add fingerprint matcher and sensor APIs
Add AES-256-CBC, ECDSA, ECDH, and Ed25519 APIs
Extend GPIO API with event support
Add USB CTAP API
Add an example applet implementing a FIDO2 security key using OpenSK
See the changelog for more information and other less notable changes.