How to check if a new feature has been made or a bug has been fixed

Communication with a client when developing new functions and fixing bugs is structured as follows.

When a client contacts Streamco technical support and communicates about a problem, technical support must either solve the problem or diagnose and open a new Task in the company's online task tracking system (http://redmine.streamco.org/).
It can be either a fix or an improvement request.

The client has web access to the Streamco online task tracking system.
At the same time, he can only see the tasks that relate to his company.
Also, the client receives e-mail notifications about all changes in tasks related to his company.

After adding a task by Streamco technical support, the client can add clarifying comments or questions to each task.
Also clarifying questions can be asked by Streamco employees who will perform the task.

After the solution, the Streamco employee closes the task, setting the task Status = Closed.
The client receives a corresponding notification by e-mail.

When closing an issue, a Streamco employee indicates the revision in which the issue was resolved.
For example, r32957.
The client receives a corresponding notification to his e-mail.
This means that the problem has been resolved and verified on the Streamco test server, and the corresponding code has been checked into version control at revision 32957.

Getting the solution to the client's production server requires planning and performing an upgrade.
At the same time, the update contains not only a specific fix or a new feature, but all the fixes and features that have entered the version control system over the last period of time.
It usually makes no sense to update after every minor fix or improvement, since each update involves a planned service outage for your customers (see How long will be down time when upgrading), and also has the risk of an unscheduled service outage if something goes wrong so during the update.
Therefore, upgrade planning occurs when a sufficient number of requested changes have accumulated, and if a Streamco employee confirms that the current version of Smartswitch is stable enough to perform the upgrade of production servers.

To check if your production server contains a fix or a feature ordered, look at the Smartswitch package version in the System -> Info -> Packages -> smartswitch menu.
Version control revisions are incremented by 1 sequentially after each new fix or new feature.
If your Smartswitch version is greater than or equal to the revision specified by the Streamco employee when closing the issue, then your server contains the ordered feature or fix.

Русский перевод