mirror of
https://github.com/element-hq/synapse.git
synced 2024-11-22 01:25:44 +03:00
deploy: 8de3283ebe
This commit is contained in:
parent
0f26e157cd
commit
e7a7f90a48
5 changed files with 40 additions and 2 deletions
|
@ -1843,6 +1843,22 @@ v1.61.0.</p>
|
||||||
<tr><td>v1.92.0 – v1.97.0</td><td>v1.90.0</td></tr>
|
<tr><td>v1.92.0 – v1.97.0</td><td>v1.90.0</td></tr>
|
||||||
<tr><td>v1.98.0 – v1.101.0</td><td>v1.96.0</td></tr>
|
<tr><td>v1.98.0 – v1.101.0</td><td>v1.96.0</td></tr>
|
||||||
</tbody></table>
|
</tbody></table>
|
||||||
|
<h2 id="upgrading-from-a-very-old-version"><a class="header" href="#upgrading-from-a-very-old-version">Upgrading from a very old version</a></h2>
|
||||||
|
<p>You need to read all of the upgrade notes for each version between your current
|
||||||
|
version and the latest so that you can update your dependencies, environment,
|
||||||
|
config files, etc. if necessary. But you do not need to perform an
|
||||||
|
upgrade to each individual version that was missed.</p>
|
||||||
|
<p>We do not have a list of which versions must be installed. Instead, we recommend
|
||||||
|
that you upgrade through each incompatible database schema version, which would
|
||||||
|
give you the ability to roll back the maximum number of versions should anything
|
||||||
|
go wrong. See <a href="upgrade.html#rolling-back-to-older-versions">Rolling back to older versions</a>
|
||||||
|
above.</p>
|
||||||
|
<p>Additionally, new versions of Synapse will occasionally run database migrations
|
||||||
|
and background updates to update the database. Synapse will not start until
|
||||||
|
database migrations are complete. You should wait until background updates from
|
||||||
|
each upgrade are complete before moving on to the next upgrade, to avoid
|
||||||
|
stacking them up. You can monitor the currently running background updates with
|
||||||
|
<a href="usage/administration/admin_api/background_updates.html#status">the Admin API</a>.</p>
|
||||||
<h1 id="upgrading-to-v11000"><a class="header" href="#upgrading-to-v11000">Upgrading to v1.100.0</a></h1>
|
<h1 id="upgrading-to-v11000"><a class="header" href="#upgrading-to-v11000">Upgrading to v1.100.0</a></h1>
|
||||||
<h2 id="minimum-supported-rust-version"><a class="header" href="#minimum-supported-rust-version">Minimum supported Rust version</a></h2>
|
<h2 id="minimum-supported-rust-version"><a class="header" href="#minimum-supported-rust-version">Minimum supported Rust version</a></h2>
|
||||||
<p>The minimum supported Rust version has been increased from v1.61.0 to v1.65.0.
|
<p>The minimum supported Rust version has been increased from v1.61.0 to v1.65.0.
|
||||||
|
@ -16344,6 +16360,9 @@ for file in $source_directory/*; do
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
</code></pre>
|
</code></pre>
|
||||||
|
<h2 id="how-do-i-upgrade-from-a-very-old-version-of-synapse-to-the-latest"><a class="header" href="#how-do-i-upgrade-from-a-very-old-version-of-synapse-to-the-latest">How do I upgrade from a very old version of Synapse to the latest?</a></h2>
|
||||||
|
<p>See <a href="usage/administration/../../upgrade.html#upgrading-from-a-very-old-version">this</a> section in the
|
||||||
|
upgrade docs.</p>
|
||||||
<h2 id="manually-resetting-passwords"><a class="header" href="#manually-resetting-passwords">Manually resetting passwords</a></h2>
|
<h2 id="manually-resetting-passwords"><a class="header" href="#manually-resetting-passwords">Manually resetting passwords</a></h2>
|
||||||
<p>Users can reset their password through their client. Alternatively, a server admin
|
<p>Users can reset their password through their client. Alternatively, a server admin
|
||||||
can reset a user's password using the <a href="usage/administration/../../admin_api/user_admin_api.html#reset-password">admin API</a>.</p>
|
can reset a user's password using the <a href="usage/administration/../../admin_api/user_admin_api.html#reset-password">admin API</a>.</p>
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -268,6 +268,22 @@ v1.61.0.</p>
|
||||||
<tr><td>v1.92.0 – v1.97.0</td><td>v1.90.0</td></tr>
|
<tr><td>v1.92.0 – v1.97.0</td><td>v1.90.0</td></tr>
|
||||||
<tr><td>v1.98.0 – v1.101.0</td><td>v1.96.0</td></tr>
|
<tr><td>v1.98.0 – v1.101.0</td><td>v1.96.0</td></tr>
|
||||||
</tbody></table>
|
</tbody></table>
|
||||||
|
<h2 id="upgrading-from-a-very-old-version"><a class="header" href="#upgrading-from-a-very-old-version">Upgrading from a very old version</a></h2>
|
||||||
|
<p>You need to read all of the upgrade notes for each version between your current
|
||||||
|
version and the latest so that you can update your dependencies, environment,
|
||||||
|
config files, etc. if necessary. But you do not need to perform an
|
||||||
|
upgrade to each individual version that was missed.</p>
|
||||||
|
<p>We do not have a list of which versions must be installed. Instead, we recommend
|
||||||
|
that you upgrade through each incompatible database schema version, which would
|
||||||
|
give you the ability to roll back the maximum number of versions should anything
|
||||||
|
go wrong. See <a href="#rolling-back-to-older-versions">Rolling back to older versions</a>
|
||||||
|
above.</p>
|
||||||
|
<p>Additionally, new versions of Synapse will occasionally run database migrations
|
||||||
|
and background updates to update the database. Synapse will not start until
|
||||||
|
database migrations are complete. You should wait until background updates from
|
||||||
|
each upgrade are complete before moving on to the next upgrade, to avoid
|
||||||
|
stacking them up. You can monitor the currently running background updates with
|
||||||
|
<a href="usage/administration/admin_api/background_updates.html#status">the Admin API</a>.</p>
|
||||||
<h1 id="upgrading-to-v11000"><a class="header" href="#upgrading-to-v11000">Upgrading to v1.100.0</a></h1>
|
<h1 id="upgrading-to-v11000"><a class="header" href="#upgrading-to-v11000">Upgrading to v1.100.0</a></h1>
|
||||||
<h2 id="minimum-supported-rust-version"><a class="header" href="#minimum-supported-rust-version">Minimum supported Rust version</a></h2>
|
<h2 id="minimum-supported-rust-version"><a class="header" href="#minimum-supported-rust-version">Minimum supported Rust version</a></h2>
|
||||||
<p>The minimum supported Rust version has been increased from v1.61.0 to v1.65.0.
|
<p>The minimum supported Rust version has been increased from v1.61.0 to v1.65.0.
|
||||||
|
|
|
@ -251,6 +251,9 @@ for file in $source_directory/*; do
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
</code></pre>
|
</code></pre>
|
||||||
|
<h2 id="how-do-i-upgrade-from-a-very-old-version-of-synapse-to-the-latest"><a class="header" href="#how-do-i-upgrade-from-a-very-old-version-of-synapse-to-the-latest">How do I upgrade from a very old version of Synapse to the latest?</a></h2>
|
||||||
|
<p>See <a href="../../upgrade.html#upgrading-from-a-very-old-version">this</a> section in the
|
||||||
|
upgrade docs.</p>
|
||||||
<h2 id="manually-resetting-passwords"><a class="header" href="#manually-resetting-passwords">Manually resetting passwords</a></h2>
|
<h2 id="manually-resetting-passwords"><a class="header" href="#manually-resetting-passwords">Manually resetting passwords</a></h2>
|
||||||
<p>Users can reset their password through their client. Alternatively, a server admin
|
<p>Users can reset their password through their client. Alternatively, a server admin
|
||||||
can reset a user's password using the <a href="../../admin_api/user_admin_api.html#reset-password">admin API</a>.</p>
|
can reset a user's password using the <a href="../../admin_api/user_admin_api.html#reset-password">admin API</a>.</p>
|
||||||
|
|
Loading…
Reference in a new issue