# Upgrade Guide

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

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

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

Please update the helmut client on every workstation in advance.\
\
You might run into compatibility issues if you update the helmut server first as the client might lack of some dependencies which have been introduced as part of new features/changes.
{% endhint %}
