Upgrade 3.20
Version: 3.20
Version required: 3.12 and above
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 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.
- So upgrading from 3.19 to 3.20 is "seamless" and no different from upgrading from say 3.19.52 to 3.19.53. No additional libraries/modules need to be installed
- Removed limit on the number of addressable objects (buildings, streets, localities)
- In version 3.20 the sections are deleted:
- "Layout of construction lengths and mounted couplings for cable line routes"
- "Unknown MAC-addresses"
- "Technical Support Interface"
- Upgrade. Recommended to have two instances of the system. 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.
- Our Telegram group for mutual communication of clients with each other: https://t.me/usersideeu and the news channel: https://t.me/userside
Specifics in performing the upgrade
When upgrading in a Docker environment, refer to the instructions in the Docker bundle repository.
- If you are upgrading from a version 3.10 - check out the page: Upgrade 3.11
- If you are upgrading from a version 3.11 and before - check out the page: Upgrade 3.12
- If you are upgrading from a version 3.12 and before - check out the page: Upgrade 3.13
- If you are upgrading from a version 3.13 and before - check out the page: Upgrade 3.14
- If you are upgrading from a version 3.14 and before - check out the page: Upgrade 3.15
- If you are upgrading from a version 3.15 and before - check out the page: Upgrade 3.16
- If you are upgrading from a version 3.16 and before - check out the page: Upgrade 3.17
- If you are upgrading from a version 3.17 and before - check out the page: Upgrade 3.18
- If you are upgrading from a version 3.17 and before - check out the page: Upgrade 3.19
- 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
sudo -u www-data php userside_install.phar install
- Don't forget to update all modules to their latest versions
List of changes: view
Performing an upgrade: instruction