<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.userside.eu/index.php?action=history&amp;feed=atom&amp;title=Upgrade_3.20</id>
	<title>Upgrade 3.20 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.userside.eu/index.php?action=history&amp;feed=atom&amp;title=Upgrade_3.20"/>
	<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=Upgrade_3.20&amp;action=history"/>
	<updated>2026-04-21T17:13:35Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=Upgrade_3.20&amp;diff=20693&amp;oldid=prev</id>
		<title>N.Skrypnik: Новая страница: «en | ru  Version: &#039;&#039;&#039;3.20&#039;&#039;&#039;  Version required: &#039;&#039;&#039;3.12 and above&#039;&#039;&#039;  == A few words from the author == * Version 3.19 was dynamically developed. We added small features as well as major improvements. The goal is that clients do not wait a year for a new version and new features, but use them now. Accordingly, almost all changes that are specified as improvements of version 3.20 - they gr...»</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=Upgrade_3.20&amp;diff=20693&amp;oldid=prev"/>
		<updated>2025-07-18T13:55:41Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&lt;a href=&quot;/Upgrade_3.20&quot; title=&quot;Upgrade 3.20&quot;&gt;en&lt;/a&gt; | &lt;a href=&quot;/%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_3.20&quot; title=&quot;Обновление 3.20&quot;&gt;ru&lt;/a&gt;  Version: &amp;#039;&amp;#039;&amp;#039;&lt;a href=&quot;/3.20_EN&quot; title=&quot;3.20 EN&quot;&gt;3.20&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039;  Version required: &amp;#039;&amp;#039;&amp;#039;&lt;a href=&quot;/3.12_EN&quot; title=&quot;3.12 EN&quot;&gt;3.12&lt;/a&gt; and above&amp;#039;&amp;#039;&amp;#039;  == A few words from the author == * Version 3.19 was dynamically developed. We added small features as well as major improvements. The goal is that clients do not wait a year for a new version and new features, but use them now. Accordingly, almost all changes that are specified as improvements of version 3.20 - they gr...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Upgrade_3.20|en]] | [[Обновление_3.20|ru]]&lt;br /&gt;
&lt;br /&gt;
Version: &amp;#039;&amp;#039;&amp;#039;[[3.20_EN|3.20]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Version required: &amp;#039;&amp;#039;&amp;#039;[[3.12_EN|3.12]] and above&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== A few words from the author ==&lt;br /&gt;
* Version 3.19 was dynamically developed. We added small features as well as major improvements. The goal is that clients do not wait a year for a new version and new features, but use them now. Accordingly, almost all changes that are specified as improvements of version 3.20 - they gradually became available for version 3.19. Say version 3.19.54 is not much different from version 3.20.0. Strictly speaking, the innovations of version 3.20.0 are the points we wanted to pay attention to in comparison with version 3.19.0.&lt;br /&gt;
&lt;br /&gt;
* So upgrading from 3.19 to 3.20 is &amp;quot;seamless&amp;quot; and no different from upgrading from say 3.19.52 to 3.19.53. No additional libraries/modules need to be installed&lt;br /&gt;
&lt;br /&gt;
* [[Objects limits|Removed limit]] on the number of addressable objects &amp;#039;&amp;#039;(buildings, streets, localities)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* In version 3.20 the sections are deleted:&lt;br /&gt;
** &amp;quot;Layout of construction lengths and mounted couplings for cable line routes&amp;quot;&lt;br /&gt;
** &amp;quot;[[Unknown MAC-addresses]]&amp;quot;&lt;br /&gt;
** &amp;quot;Technical Support Interface&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* [[Upgrade]]. &amp;#039;&amp;#039;&amp;#039;Recommended to have two instances of the system&amp;#039;&amp;#039;&amp;#039;. A separate operational one and a separate test one. On the test one you can periodically update the database from the operational system and perform updates to make sure that everything is working, familiarise yourself with innovations or identify things that have stopped working for you.&lt;br /&gt;
&lt;br /&gt;
* Our Telegram group for mutual communication of clients with each other: https://t.me/usersideeu and the news channel: https://t.me/userside&lt;br /&gt;
&lt;br /&gt;
== Specifics in performing the upgrade ==&lt;br /&gt;
&lt;br /&gt;
When upgrading in a Docker environment, refer to the [https://github.com/userside/userside-docker/tree/v3.18 instructions] in the Docker bundle repository.&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.10 - check out the page: [[Upgrade 3.11]]&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.11 and before - check out the page: [[Upgrade 3.12]]&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.12 and before - check out the page: [[Upgrade 3.13]]&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.13 and before - check out the page: [[Upgrade 3.14]]&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.14 and before - check out the page: [[Upgrade 3.15]]&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.15 and before - check out the page: [[Upgrade 3.16]]&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.16 and before - check out the page: [[Upgrade 3.17]]&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.17 and before - check out the page: [[Upgrade 3.18]]&lt;br /&gt;
&lt;br /&gt;
* If you are upgrading from a version 3.17 and before - check out the page: [[Upgrade 3.19]]&lt;br /&gt;
&lt;br /&gt;
* Move/remove any extraneous files, directories, etc. from the userside directory. Only distribution files of the system itself and files that the system creates during its operation should be stored there. Userside modules (usm) should not be stored there either. Use separate directories for them (e.g. /opt/userside). Extraneous files in the userside directory can be removed during the upgrade process&lt;br /&gt;
&lt;br /&gt;
* Use the automatic [[Installer|installer]] to perform an [[Upgrade|upgrade]]:&lt;br /&gt;
 sudo -u www-data php userside_install.phar install&lt;br /&gt;
&lt;br /&gt;
* Don&amp;#039;t forget to update all modules to their latest versions&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;List of changes:&amp;#039;&amp;#039;&amp;#039; [[3.20_EN|view]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Performing an upgrade:&amp;#039;&amp;#039;&amp;#039; [[Upgrade|instruction]]&lt;/div&gt;</summary>
		<author><name>N.Skrypnik</name></author>
	</entry>
</feed>