Releases: stackav-oss/clockwork
Releases · stackav-oss/clockwork
Release list
Clockwork 2026.9
Clockwork 2026.9 Release
Highlights include:
- Built-in Bitset type
- Message aligners for declaratively selecting coherent groups of input messages using constraints and optimization objectives
- Parameterized channels, cogs, and boxes, including support for parameterized policies and generated test-cog wrappers
- Direct connections to cog state and configuration members
- Multi-connect inputs and bounded multi-message cog outputs, including Python cog support for multi-message outputs
- Serializable state snapshot and restore support
- Generated Simplelaunch runner configurations, status messages, and diagnostics
See the Changelog for more details.
Clockwork 2026.3
Clockwork 2026.3 Release
Highlights include:
- Struct-of-Arrays (SoA) Containers: New
FixedSoaandVarSoacontainer types for SoA data layout - State and Config Snapshot/Restore: New mechanism for capturing and restoring Clockwork cog state and configuration
- Unit Test Framework for Cogs: Generated C++ cog unit-test wrappers for executing a cog in a unit test
- Boilerplate Reduction in Schemas: Simplify the generation syntax and build rules for Clockwork entities
See the Changelog for more details.
Clockwork 2025.9
Clockwork 2025.9 Release
Highlights include:
- Cog Metrics: Clockwork cogs now generate metrics related to their execution timing
- Pinion Safety Margins: Static checks and runtime checks for pinion message buffers
- New call signature library to handle function arguments and outcomes
- Update to Bazel 8 and Clang 21
See the Changelog for more details.
Sysroot
Clang sysroots