# Upgrade Guide

Please refer to the following sections for comprehensive information regarding the upgrade procedures for both the server and client.

{% hint style="warning" %}
**Pre-update testing**\
It is advisable to conduct thorough pre-deployment testing of any updates within a controlled staging or development environment before their production deployment. This proactive approach will help mitigate the risk of encountering unforeseen issues.
{% endhint %}

{% hint style="info" %}
**Update procedure: client - server**

Ensure the Helmut4 client is updated on every workstation in advance.

Note: Updating the Helmut server first may result in compatibility issues, as the client might lack some dependencies introduced as part of new features/changes.
{% endhint %}

**Supported Versions of Helmut4**

Please refer to [Supported Versions of Helmut4](https://docs.helmut.de/helmut4-releases/getting-started/release-cycles#helmut4-version-support) to determine which versions are covered by our support.
