Skip to content

Latest commit

 

History

History
293 lines (270 loc) · 15 KB

CHANGELOG.md

File metadata and controls

293 lines (270 loc) · 15 KB

Changelog

This project adheres to Semantic Versioning.

[4.10.2] (2020-09-25)

4.10.1 (2020-09-24)

Fixed issues:

4.10.0 (2020-08-18)

4.10.0-RC4 (2020-08-14)

Fixed issues:

  • #2151 Correctly inherit the disableLanguageRedirect property (aschempp)
  • #2145 Disable the no-language-redirect feature in legacy routing mode (aschempp)
  • #2144 Correctly handle multiple slashes in a path (aschempp)
  • #2136 Decorate mailer.mailer instead of mailer (bytehead)

4.10.0-RC3 (2020-08-06)

New features:

Fixed issues:

  • #2019 Add custom exception to further handle route parameter errors (aschempp)
  • #2071 Also add template options to legacy template data (m-vo)
  • #2098 Use HTTP status code 303 instead of 307 for redirects (leofeyer)
  • #2065 Enable legacy routing by default (aschempp)
  • #2064 Fix and improve route debugging (aschempp)
  • #2069 Correctly set the active record in the ContentCompositionListener (leofeyer)
  • #2068 Improve the PageUrlListener in "edit multiple" mode (leofeyer)
  • #2060 Support getOverwriteMetadata() in more models (m-vo)
  • #2062 Correctly deprecate the ampersand() function (leofeyer)
  • #2061 Fix a case-sensitivity mismatch in the figure builder (leofeyer)
  • #2059 Remove content routing (aschempp)
  • #2048 Re-arrange the root page form layout (leofeyer)
  • #2041 Fix a memory leak in the resize images command (leofeyer)
  • #2042 Add missing where condition for url prefix check (ausi)
  • #1984 Fix the SERP preview with mandatory route parameters (bytehead)
  • #2026 Use escapeshellarg() in the symfony/process BC layer (leofeyer)
  • #2024 Fix the .tox-menubar format definition (leofeyer)
  • #2018 Ignore pages without alias when checking for duplicates (aschempp)
  • #1985 Update terminal42/service-annotation-bundle and fix Page annotation (aschempp)
  • #2008 Prevent installing jQuery <3.5 (leofeyer)
  • #2009 Upgrade to highlight.js 10 (leofeyer)
  • #2000 Fix the search index subscriber test (leofeyer)
  • #1986 Private properties in ImageResult and LightboxResult (m-vo)
  • #1987 Also migrate the "useFolderUrl" setting (fritzmg)
  • #1990 Support indexed tokens in the SimpleTokenParser (fritzmg)

4.10.0-RC2 (2020-07-24)

Fixed issues:

4.10.0-RC1 (2020-07-21)

New features:

  • #1516 Enhance the routing implementation (aschempp)
  • #1528 Add a Twig helper for rendering figures (m-vo)
  • #1830 Make configured mailer transports selectable in the back end (fritzmg)
  • #1463 Add the contao:user:create and contao:user:list commands (richardhj)
  • #1753 Add the image studio (m-vo)
  • #1768 Add the "format_date" and "convert_date" insert tags (fritzmg)
  • #1756 Add a simple token parser service (m-vo)
  • #1864 Support all backend user permissions in the back end access voter (aschempp)
  • #1902 Use webmozart/path-util for all path operations (m-vo)
  • #1904 Remove the ID column from the search index table (ausi)
  • #1893 Allow new major versions of third-party packages (leofeyer)
  • #1679 Make the search storage more efficient (ausi)
  • #1890 Allow more recent Doctrine versions in the composer.json (leofeyer)
  • #1896 Allow ContainerBuilder with different configurations (aschempp)
  • #1798 Do not use blacklist and whitelist (Toflar)
  • #1829 Replace symfony/swiftmailer-bundle with symfony/mailer (fritzmg)
  • #1850 Optimize importing DB fixtures in the functional tests (leofeyer)
  • #1382 Disable settings in the back end if defined in the container (dmolineus)
  • #1881 Allow to define a default ptable (leofeyer)
  • #1446 Determine ptable dynamically (fritzmg)
  • #1778 Allow overriding robots settings in news and events (dmolineus)
  • #1870 Add csv_excel format to form generator (ausi)
  • #1869 Do not use the contao_root route (aschempp)
  • #1465 Add featured events (bytehead)
  • #1826 Improve the StripCookiesSubscriber::filterCookies() method (ausi)
  • #1652 Let the pretty error screen handle unused argument exceptions (aschempp)
  • #1650 Fallback to the regular icon if a page type has no icon (aschempp)
  • #1509 Support Symfony Expression Language in Simple Tokens (Toflar)
  • #1624 Allow stripping query parameters in the reverse proxy (Toflar)
  • #1518 Split routing functional tests into separate YAML files (aschempp)
  • #1526 Add ID to filter box for tl_module (eS-IT)
  • #1506 Convert functional test SQL to YAML (aschempp)
  • #1501 Rename routing.yml to routes.yml (aschempp)
  • #1468 Use "isSortable" in file and page trees without orderField (ausi)
  • #1483 Add Psalm with level 7 (bytehead)
  • #1480 Deprecate the remaining helper functions (ausi)
  • #1447 Re-add the folderUrl setting to the root page (aschempp)

Fixed issues:

  • #1951 Explicitly register the model classes (leofeyer)
  • #1948 Greatly simplify the PhpStan configuration (leofeyer)
  • #1946 Use symfony/deprecation-contracts to trigger deprecation warnings (leofeyer)
  • #1954 Clean up the routing changes (leofeyer)
  • #1953 Rename "light box" to "lightbox" (m-vo)
  • #1944 Fix the lightbox group identifier description (m-vo)
  • #1924 Unlock phpstan level 5 (m-vo)
  • #1936 Remove @param Something&MockObject annotations (leofeyer)
  • #1931 Fix a merge error (ausi)
  • #1930 Replace lexik/maintenance-bundle with our Symfony 5 compatible fork (leofeyer)
  • #1916 Replace the deprecated Doctrine cache bundle (leofeyer)
  • #1918 Restore the old StringUtil logic (but compare on normalized strings) (m-vo)
  • #1915 Fix two left-over path util usages (leofeyer)
  • #1911 Remove an incorrect BC layer (Toflar)
  • #1900 Use createResult() in the OrderFieldMigration (fritzmg)
  • #1895 Support projectDir instead of rootDir for ContaoModuleBundle (aschempp)
  • #1884 Get rid of more deprecations (leofeyer)
  • #1872 Make the functional tests compatible with Symfony 5 (leofeyer)
  • #1848 Remove sleep() from the password modules (leofeyer)
  • #1574 Fix a glitch in the tl_settings.xlf file (Toflar)
  • #1448 Remove the "doNotRedirectEmpty" option (aschempp)
  • #1464 Do not allow slashes at the beginning and end of a folder alias (leofeyer)
  • #1458 Always set host and language when generating the navigation menu (aschempp)