This repository has been archived by the owner on Nov 3, 2023. It is now read-only.
3.2.beta1
Pre-release
Pre-release
Updated
- Updated slimbox to version 1.8 (see #5747).
New
- Added a
system/docs/UPGRADE.md
file to document API changes (see #6236). - Added new DCA table config flags (see #5254).
- Add the CSS classes "first" and "last" to articles/content elements (see #2583).
- The form generator now supports defining a minimum input length (see #4394).
- If you are running Contao via an SSL proxy server, you can now set the proxy server domain in the back end settings (see #4615).
- Add an
arc_[archive-id]
CSS class to all news list items (see #4998). - You can now define a list of trusted proxy server IPs in the back end settings to improve identifying the user's remote address (see #5830).
- Back end users can now store their Google+ profile ID, which will then be used to add a
rel="author"
link in FAQs and news items (see #4914). - Added the "nullIfEmpty" flag to the "eval" section of the DCA (see #6186).
- The "file" insert tag now also handles UUIDs (see #5512).
- Support using closures as DCA callbacks (see #5772).
- Templates now support adding callables (see #6176).
- Optionally follow redirects in the
Request
class. - Add basic authorization support to the
Request
class (see #6062).
Changed
- Send an "X-Ajax-Location" header to redirect upon Ajax requests (see #5647).
- Allow to alter any button set via the "buttons_callback" (see #4691).
- Use
COLLATE utf8_bin
instead ofvarbinary
to preserve case-sensitivity. - Render the file tree view based on the eval flags "isGallery" and "isDownloads" instead of making it depend on the "type" column (see #5884).
- Use unique IDs in the database assisted file system (see #5757).
Improved
- Always show the save buttons in the modal windows (see #5985).
- Show the release notes when installing or upgrading an extension (see #5058).
- Add tooltips to the preview height togglers (see #6213).
- Use translatable error screens wherever the application dies.
- Only cache the languages which are in use (see #6013).
- Purge the search index if a page is deleted (see #5897).
- Pass additional parameters to the "insertTagFlags" hooks (see #5806).
- Added a generic
Model::findMultipleByIds()
method (see #5805). - Show error messages if a user is logged into the install tool (see #5001).
- Wrap the SQL statements in the install tool in a scrollable div (see #6100).