Protect the DcaExtractor
constructor (use getInstance()
instead).
Return null
if a widget is empty and the DB field is nullable (see #17).
Remove the JS library dependencies from the library agnostic scripts (see #23).
Replace the syntax highlighter component with highlight.js.
Removed the "default" theme in favor of the "flexible" theme.
Load the third-party components via contao-components
.
Removed the MooTools "slimbox" plugin.
Removed the CSS3PIE plugin.
Controller::replaceInsertTags()
is now public static.
Make the public extension folders configurable (see #8).
Correctly symlink the upload folder.
Do not use a constant for the website path (see contao/core#5347).
Support scopes in the Message
class (see contao/core#6558).
Use <fieldset>
and <legend>
in the newsletter channel selection menu.
Always pass the DC object as first argument in the ondelete_callback.
Do not auto-generate article IDs from their alias names (see contao/core#4837).
Correctly assign the CSS classes "odd" and "even" to the table element.
Use a <strong>
tag to highlight keywords in search results.
Use a <strong>
tag instead of a <span>
tag for active menu items.
Use the CSS class active
instead of current
in the pagination menu.
Use the CSS class previous
instead of prev
in the book navigation module.
Correctly set the folder protection status when loading subfolders (see #4).
Adjust the logic of the File
class (see contao/core#5341).
Remove the Safe Mode Hack, the XHTML resources and the IE6 warning.
Move all public resources to the web/
subdirectory.