> ## Documentation Index
> Fetch the complete documentation index at: https://docs.craftingstudiopro.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Version Management

> Learn how to manage updates and release channels for your CraftingStudio Pro resources

## Semantic Versioning (SemVer)

We recommend using [Semantic Versioning](https://semver.org/) to provide clarity to your users about the nature of your updates.

<CardGroup cols={3}>
  <Card title="Major (X.0.0)" icon="1">
    Incompatible API changes or major reworks that might break existing setups.
  </Card>

  <Card title="Minor (1.X.0)" icon="bolt">
    New features added in a backwards-compatible manner.
  </Card>

  <Card title="Patch (1.0.X)" icon="bug">
    Backwards-compatible bug fixes and performance optimizations.
  </Card>
</CardGroup>

## Release Channels

You can categorize your updates into different channels to manage user expectations.

<CardGroup cols={3}>
  <Card title="Stable" icon="check-circle" color="green">
    Production-ready version for all users. Tested and reliable.
  </Card>

  <Card title="Beta" icon="vial" color="amber">
    Feature-complete but requires community testing to find edge-case bugs.
  </Card>

  <Card title="Alpha" icon="flask" color="red">
    Early experiments and new features. Potentially unstable.
  </Card>
</CardGroup>

<Note>
  **Why it matters:** Using clear versioning and release channels helps users decide when it is safe to update their production servers.
</Note>
