Skip to content

Commit

Permalink
Add a version support policy for cnspec (#516)
Browse files Browse the repository at this point in the history
* Add a version support policy for cnspec

Signed-off-by: Tim Smith <[email protected]>

* Bump deps

Signed-off-by: Tim Smith <[email protected]>

* Update docs/cnspec/cnspec-adv-install/update.mdx

Co-authored-by: Letha <[email protected]>

* Update deps again

Signed-off-by: Tim Smith <[email protected]>

* Update docs/platform/maintain/version.mdx

Co-authored-by: Letha <[email protected]>

---------

Signed-off-by: Tim Smith <[email protected]>
Co-authored-by: Letha <[email protected]>
  • Loading branch information
tas50 and misterpantz authored Dec 26, 2024
1 parent bf3a33d commit 62d6a3d
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 13 deletions.
6 changes: 5 additions & 1 deletion docs/cnspec/cnspec-adv-install/update.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,11 @@ Mondoo's versioning policy is _based on_ the semantic versioning standard. For e

### Breaking changes policy

Major version releases of cnspec contain _soft-breaking_ changes. These may require you to update your policies, or automation scripts in order to avoid disruption, but you have a long time to make those updates. We provide advanced warning before we make these changes, and they don't become _hard-breaking_ changes until the next major release.
Major version releases of cnspec contain _soft-breaking_ changes. These may require you to update your policies, query packs, or automation scripts in order to avoid disruption, but you have a long time to make those updates. We provide advanced warning before we make these changes, and they don't become _hard-breaking_ changes until the next major release.

### Supported releases

cnspec follows an N-1 support cycle, meaning the current version (N) and the immediate previous version (N-1) are officially supported. During this time, both major versions can communicate with the Mondoo Platform and execute all published policies and query packs. For example, if the current release of cnspec is 11.37, the Mondoo Platform supports all versions from 10.0 through 11.37. When cnspec 12.0 is released, the minimum supported version will become 11.0, and all earlier 10.x releases will reach end of life (EOL).

## Update cnspec

Expand Down
4 changes: 4 additions & 0 deletions docs/platform/maintain/version.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ Mondoo's versioning policy is _based on_ the semantic versioning standard. For e

Major version releases of Mondoo contain _soft-breaking_ changes. These may require you to update your integrations, policies, or automation scripts in order to avoid disruption, but you have a long time to make those updates. We provide advanced warning before we make these changes, and they don't become _hard-breaking_ changes until the next major release.

### Supported releases

cnspec follows an N-1 support cycle, meaning the current version (N) and the immediate previous version (N-1) are officially supported. During this time, both major versions can communicate with the Mondoo Platform and execute all published policies and query packs. For example, if the current release of cnspec is 11.37, the Mondoo Platform supports all versions from 10.0 through 11.37. When cnspec 12.0 is released, the minimum supported version will become 11.0, and all earlier 10.x releases will reach end of life (EOL).

## Get help

Can't find what you need? Join our <a href="https://mondoo.link/slack">community Slack channel</a> to chat with us and other Mondoo users.
Expand Down
24 changes: 12 additions & 12 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3531,9 +3531,9 @@ connect-history-api-fallback@^2.0.0:
integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==

consola@^3.2.3:
version "3.3.1"
resolved "https://registry.yarnpkg.com/consola/-/consola-3.3.1.tgz#e60b4bfcd9e36cd766cc9afe2c93c14fe64c9356"
integrity sha512-GyKnPG3/I+a4RtJxgHquJXWr70g9I3c4NT3dvqh0LPHQP2nZFQBOBszb7a5u/pGzqr40AKplQA6UxM1BSynSXg==
version "3.3.3"
resolved "https://registry.yarnpkg.com/consola/-/consola-3.3.3.tgz#0dd8a2314b0f7bf18a49064138ad685f3346543d"
integrity sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==

[email protected]:
version "0.5.2"
Expand Down Expand Up @@ -4047,9 +4047,9 @@ domutils@^2.5.2, domutils@^2.8.0:
domhandler "^4.2.0"

domutils@^3.0.1:
version "3.1.0"
resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e"
integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==
version "3.2.1"
resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.2.1.tgz#b39f4c390a1ae6f6a2c56a5f5a16d6438b6bce28"
integrity sha512-xWXmuRnN9OMP6ptPd2+H0cCbcYBULa5YDTbMm/2lvkWvNA3O4wcW+GvzooqBuNM8yy6pl3VIAeJTUUWUbfI5Fw==
dependencies:
dom-serializer "^2.0.0"
domelementtype "^2.3.0"
Expand Down Expand Up @@ -4170,9 +4170,9 @@ es-errors@^1.3.0:
integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==

es-module-lexer@^1.2.1:
version "1.5.4"
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78"
integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==
version "1.6.0"
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.6.0.tgz#da49f587fd9e68ee2404fe4e256c0c7d3a81be21"
integrity sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==

es-object-atoms@^1.0.0:
version "1.0.0"
Expand Down Expand Up @@ -8794,9 +8794,9 @@ type-fest@^2.13.0, type-fest@^2.5.0:
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==

type-fest@^4.26.1:
version "4.30.2"
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.30.2.tgz#d94429edde1f7deacf554741650aab394197a4cc"
integrity sha512-UJShLPYi1aWqCdq9HycOL/gwsuqda1OISdBO3t8RlXQC4QvtuIz4b5FCfe2dQIWEpmlRExKmcTBfP1r9bhY7ig==
version "4.31.0"
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.31.0.tgz#a3de630c96eb77c281b6ba2affa5dae5fb3c326c"
integrity sha512-yCxltHW07Nkhv/1F6wWBr8kz+5BGMfP+RbRSYFnegVb0qV/UMT0G0ElBloPVerqn4M2ZV80Ir1FtCcYv1cT6vQ==

type-is@~1.6.18:
version "1.6.18"
Expand Down

0 comments on commit 62d6a3d

Please sign in to comment.