diff --git a/doc/admin/installation/docker_smallscale.rst b/doc/admin/installation/docker_smallscale.rst index ff5fc324d..cb8869ab3 100644 --- a/doc/admin/installation/docker_smallscale.rst +++ b/doc/admin/installation/docker_smallscale.rst @@ -276,7 +276,8 @@ Restarting the service can take a few seconds, especially if the update requires Replace ``stable`` above with a specific version number like ``1.0`` or with ``latest`` for the development version, if you want to. -Make sure to also read :ref:`update_notes` and the release notes of the version you are updating to. +Make sure to also read :ref:`update_notes` and the release notes of the version you are updating to. Pay special +attention to the "Runtime and server environment" section of all release notes between your current and new version. .. _`docker_plugininstall`: diff --git a/doc/admin/installation/manual_smallscale.rst b/doc/admin/installation/manual_smallscale.rst index 026367969..f442ae081 100644 --- a/doc/admin/installation/manual_smallscale.rst +++ b/doc/admin/installation/manual_smallscale.rst @@ -286,7 +286,8 @@ To upgrade to a new pretix release, pull the latest code changes and run the fol (venv)$ python -m pretix updatestyles # systemctl restart pretix-web pretix-worker -Make sure to also read :ref:`update_notes` and the release notes of the version you are updating to. +Make sure to also read :ref:`update_notes` and the release notes of the version you are updating to. Pay special +attention to the "Runtime and server environment" section of all release notes between your current and new version. .. _`manual_plugininstall`: diff --git a/doc/admin/updates.rst b/doc/admin/updates.rst index aef7bc680..caf7afe6a 100644 --- a/doc/admin/updates.rst +++ b/doc/admin/updates.rst @@ -47,5 +47,30 @@ Or, with a docker installation:: $ docker exec -it pretix.service pretix create_order_transactions +Upgrade to 2023.6.0 or newer +"""""""""""""""""""""""""""" + +MariaDB and MySQL are no longer supported. + +Upgrade to 2023.8.0 or newer +"""""""""""""""""""""""""""" + +PostgreSQL 11 is now required. + +Upgrade to 2023.9.0 or newer +"""""""""""""""""""""""""""" + +This release includes a migration that changes the `id` column of all core database tables from `integer` +to `bigint`. If you have a large database, the migration step of the upgrade might take significantly longer than +usual, so plan the update accordingly. + +The default value for the `registration` setting in `pretix.cfg` has changed to `false`. + +Upgrade to 2023.10.0 or newer +""""""""""""""""""""""""""""" + +This release includes a migration that changes retroactively fills an `organizer` column in the table +`pretixbase_logentry`. If you have a large database, the migration step of the upgrade might take significantly +longer than usual, so plan the update accordingly. .. _blog: https://pretix.eu/about/en/blog/