Skip to content

Latest commit

 

History

History
381 lines (341 loc) · 18.8 KB

File metadata and controls

381 lines (341 loc) · 18.8 KB

Changelog

This project adheres to Semantic Versioning.

4.10.7 (2021-02-16)

Fixed issues:

  • #2749 Correctly fix the domain when generating URLs from a page array (aschempp)
  • #2716 Urldecode file paths from metadata URLs in the FigureBuilder (m-vo)
  • #2690 Correctly handle trailing slashes in URLs (aschempp)

4.10.6 (2021-01-21)

Fixed issues:

  • #2673 Correctly handle hosts with port number (leofeyer)
  • #2199 Do not encode HTML in metadata captions (m-vo)
  • #2632 Deserialize the image size when using maxWidth (m-vo)
  • #2639 Correctly match the language URL if there is no trailing slash (aschempp)
  • #2635 Loosen type constraint for $rowData['fullsize'] (m-vo)
  • #2555 Do not return empty strings in the link_url insert tag (leofeyer)
  • #2475 Adjust the PictureInterface for Contao 5 (leofeyer)
  • #2601 Cast numeric identifiers to int in the FigureBuilder (m-vo)
  • #2603 Update the CONTRIBUTORS.md file (leofeyer)

4.10.5 (2020-12-11)

Fixed issues:

  • #2553 Strip port numbers from root page domains (leofeyer)
  • #2532 Trigger the onload_callback when featuring news/events (leofeyer)
  • #2524 Add the feature action to the permission checks (bytehead)
  • #2314 Add missing ResizeOptions to the studio classes (m-vo)

4.10.4 (2020-10-20)

Fixed issues:

  • #2419 Fix unknown option when creating or editing error pages (fritzmg)
  • #2423 Correctly show the xlabel in the checkbox wizard (leofeyer)

4.10.3 (2020-10-07)

New features:

  • #2379 Add the image_container class to the default figure template (m-vo)

Fixed issues:

  • #2410 Port the numeric alias changes to the PageUrlListener class (leofeyer)
  • #2341 Make the SimpleTokenParser backwards compatible (m-vo)
  • #2397 Check allowed page types (aschempp)
  • #2337 Fix the asset URL handling in the image studio (m-vo)
  • #2265 Purge the search tables directly (aschempp)
  • #2372 Remove existing tags from annotations that could be arrays (aschempp)
  • #2385 Check submitInput() again after validation (leofeyer)
  • #2365 Fix non-normalized file extension comparisons when building lightboxes (m-vo)

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)