Merge branch 'hotfix/3.1.3'
Correctly handle special characters in page aliases (see #6232)
Correctly handle special characters in page aliases (see #6232)
Use `COLLATE utf8_bin` instead of `varbinary` to preserve case-sensitivity
Add the list of trusted proxy server IPs to the back end settings (see #5830)
Add an `arc_[archive-id]` CSS class to all news list items (see #4998)
Show the release notes when installing or upgrading an extension (see #5058)
Allow to alter any button set via the "buttons_callback" (see #4691)
Correctly handle empty databases in `Database::listTables()` (see #6222)
Move the "edit multiple" selection buttons to their own DCA category (see #4691)
Allow to set the proxy server domain in the back end settings (see #4615)
The form generator now supports defining a minimum input length (see #4394)
Handle incorrectly configured SSL proxy servers
Add the CSS classes "first" and "last" to articles/content elements (see #2583)
Fix the versions diff viewer
Always show the save buttons in the modal windows (see #5985)
Always return `https://` if an SSL proxy server is used
Added new DCA table config flags (see #5254)
Send an "X-Ajax-Location" header to redirect upon Ajax requests (see #5647)
Added a `system/docs/UPGRADE.md` file to document API changes (see #6236)