Releases and Versions
How Mondoo versions its releases and how the cnspec N-1 support cycle works.
Mondoo Platform is web-based SaaS, so the Mondoo App and the platform itself update automatically. You don't upgrade them. cnspec, Mondoo's CLI agent, is a binary that runs on your assets, so keeping it current is up to you.
You're responsible for updating cnspec across your infrastructure. To learn how, read Update cnspec.
How Mondoo versioning works
Mondoo follows a variation of semantic versioning. A version like 13.1.2 is MAJOR.MINOR.PATCH. Each release bumps one of those, depending on what changed.
Breaking changes
Major releases can introduce soft-breaking changes: behavior that may require updates to your integrations, policies, or automation scripts. Mondoo announces these in advance and keeps the old behavior working until the next major release, at which point the change becomes hard-breaking. That gives you a full major cycle to react.
Supported cnspec versions (N-1)
The Mondoo Platform supports the current major version of cnspec (N) and the previous major version (N-1). Both can talk to the platform and run any published policy or query pack.
For example, if the latest cnspec is 13.1.2:
- Supported: all
12.xand13.xreleases. - Unsupported: any release older than
12.0.
When cnspec 14.0 ships, the minimum supported version becomes 13.0 and the entire 12.x line reaches end of life.
Get help
Can't find what you need? Join the Mondoo community Slack channel to chat with the Mondoo team and other users.