This repository has been archived by the owner on Nov 3, 2023. It is now read-only.
Releases: contao/core
Releases · contao/core
3.3.5
Fixed
- Do not output an empty
label
tag (see #7249). - Allow floating point numbers in "number" input fields (see #7257).
- Do not adjust the start time of past events (see #7121).
- Reset the image margins if it exceeds the maximum image size (see #7245).
- Reset
$blnPreventSaving
when a model is cloned (see #7243). - Do not reload after storing
CURRENT_ID
in the session (see #7240). - Correctly validate the page number of the versions menu (see #7235).
- Handle underscores in the Google+ vanity name (see #7241).
- Correctly handle the
rem
unit when importing style sheets (see #7220). - Fix two issues with the extension repository theme.
3.3.4
Fixed
- Restore permission to delete root pages for admin users (see #7135).
- Pass the file IDs instead of their UUIDs to the file picker (see #7139).
- Correctly handle double quotes in comments (see #7102).
- Ignore hidden files when building the internal cache (see #7098).
- Correctly pass the insert ID of the undo record (see #6234).
- Update the vendor libraries (fixes various issues).
3.2.13
Update
- Update SwiftMailer to version 5.2.1 (see #7110).
Fixed
- Use
DOMDocument::loadXML()
instead ofDOMDocument::load()
(see 7192). - Specify the font size in
rem
for modern browsers (see #7209). - Make sure the default language file is loaded in the DCA extractor (see #7202).
- Do not add unpublished FAQs to the XML sitemap (see #7210).
- Preserve new lines when replacing simple tokens (see #7178).
- Always prevent saving if
PageModel::loadDetails()
is executed (see #7199). - Use
===
to compare password hashes (see #7175). - Correctly mark GET parameters as used (see #7185).
- Correctly apply the "disabled" attribute to input unit fields (see #7147).
- Correctly check the permission to edit multiple files (see #7157).
- Correctly handle other MySQL character sets (see #7140).
- Correctly recognize Opera Mobile in the
Environment
class (see #5869). - Fix the grid offset for articles (see #7166).
- Restore the basic entities in the source editor (see #7170).
- Correctly build the breadcrumb trail in the style sheets module (see #7132).
- Do not associate the "use SSL" option with sitemaps only (see #7163).
- URL encode the pipe character in the Google web font URL (see #7120).
- Handle double quotes in the title attribute of the
<link>
element (see #7124). - Use the
save_callback
when generating multiple aliases (see #7114). - Correctly handle double quotes in comments (see #7102).
- Ignore hidden files when building the internal cache (see #7098).
- Correctly pass the insert ID of the undo record (see #6234).
3.3.3
3.2.12
Fixed
- Replace insert tags in external redirect targets (see #6765).
- Also apply the font settings to the ACE element (see #7103).
- Show the placeholder image in the "edit file" dialog if the original image exceeds the maximum dimensions supported by the GD library (see #7032).
- Preserve whitespace before
<textarea>
tags when minifying code (see #7087). - Restore the PHP 5.3 compatibility of the listing module (see #7078).
- Do not offer to drop tables or fields if the safe mode is active (see #7085).
- Correctly detect binary fields during theme export (see #7079).
3.3.2
Fixed
- Add the media query to the style sheets in debug mode (see #7070).
- Disable the debug mode in the extension creator (see #7068).
- Convert image source insert tags in the back end preview (see #7065).
- Render all root nodes in the page and file picker (see #6844).
- Add the "scssphp-compass" library to support Compass functions.
- Support adding multiple TinyMCE instances to the same page (see #7061).
3.2.11
3.3.1
Fixed
- Grant access to static files inside the
vendor
folder. - Do not make the
FormRadioButton
options an array (see #7060). - Support adding ACE and TinyMCE in subpalettes (see #7056).
- Only use the DropZone uploader where Ajax uploads can be processed (see #7046).
- Make the viewport field 255 characters long (see #7050).
- Restore the "submit_container" class in the
FormSubmit
widget (see #7055). - Correctly generate the CSS classes of the
FormSelectMenu
widget (see #7045). - Use a more precise UUID detection in the
FilesModel
class (see #7054). - Use
pack()
instead ofhex2bin()
to be compatible with PHP 5.3 (see #7010).
3.3.0
Update
- Update Compass to version 0.12.6.
Fixed
- Correctly show the comments in the "comments" element (see #7040).
- Correctly store the file selection in "edit multiple" mode (see #7028).
- Improve the UUID validation to prevent false positives (see #7010).
- Correctly sort by date in the listing module (see #5609).
- Fix the back link in the "single article" view (see #6955).
- Never cache insert tags if the output is not used on the website (see #7018).
- Strip forbidden HTML tags in the markdown content element (see #7021).
- Prevent parallel execution of the new command line scripts.
- Also set the
sql_mode
in the MySQLi driver (see #6996). - Purge the script cache if a style sheet is edited (see #7005).
- Disable the maintenance screen if a back end user is logged in (see #7009).
- Correctly set the textarea value in the template (see #6995).
- Make sure the security questions gets always generated (see #6990).
- Do not use
date_default_timezone_get()
in the configuration file (see #6989). - Correctly generate absolute URIs in
Controller::generateFrontendUrl()
. - Fix the link button padding (
a.tl_submit
).
3.2.10
Update
- Update MooTools to version 1.5.0 (see #6924).
- Update the back end date picker to version 2.2.0.
- Update ACE to version 1.1.3.
Fixed
- Correctly urlencode folder names in the file manager (see #6925).
- Allow for up to 13 characters in
Validator::isEmail()
(see #6950). - Only fall back to the default option if there is no POST data (see #6899).
- Do not override the event start time in
Events::addEvent()
(see #6701). - Correctly detect binary fields during theme import (see #6852).
- Do not urldecode twice in
DC_Folder
(see #6840). - Standardize the fallback behavior of the downloads/gallery element (see #6662).
- Correctly hide duplicated elements in the module wizard (see #6826).
- Fix the mediabox "imgBackground" option (see #6866).
- Strip double quotes in the options wizard (see #6919).
- Strip the insert tag flags before passing the tag name to the hooks (see #6860).
- Catch Swift exceptions when sending form data via e-mail (see #6941).
- Check for reserved article aliases before validating the alias name (see #6978).
- Store the UUID of uploaded files in the session (see #6986).
- Only assume a moved file or folder for new resources (see #6907).
- Correctly strip the file extension in the
File
class (see #6968). - Remove the menu when
Swipe.kill()
is executed (see #6861). - Consider the protocol when embedding YouTube videos (see #6900).