Skip to content

Latest commit

 

History

History
413 lines (370 loc) · 20.7 KB

CHANGELOG.md

File metadata and controls

413 lines (370 loc) · 20.7 KB

Changelog

This project adheres to Semantic Versioning.

5.5.8 (2025-03-26)

Fixed issues:

  • #8236 Correctly remove the MooTools events (leofeyer)
  • #8231 Use calls: instead of _instanceof: (leofeyer)
  • #8220 Fix rendering a wrong template in the back end fallback route (m-vo)

5.5.7 (2025-03-20)

Fixed issues:

  • #8203 Use separate signals to prevent executing connects/disconnects in the Choices controller (m-vo)
  • #8177 Use requestSubmit for Backend.autoSubmit (fritzmg)
  • #8206 Handle non-Contao base templates in the Twig inspector (m-vo)
  • #8163 Use a CSS selector to check for contained elements (aschempp)

5.5.6 (2025-03-18)

Security fixes:

5.5.5 (2025-03-13)

Fixed issues:

  • #8195 Adjust the service_unavailable namespace for the maintenance mode (zoglo)

5.5.4 (2025-03-12)

Fixed issues:

5.5.3 (2025-03-05)

Fixed issues:

5.5.2 (2025-03-04)

Fixed issues:

  • #8160 Always make child records movable (aschempp)
  • #8153 Fix a typo in ContaoCoreExtension::handleTemplateStudioConfig() (fritzmg)
  • #8133 Fix the module wizard and section wizard scripts (m-vo)
  • #8145 Do not prefetch on slow connections or in data-saving mode (m-vo)
  • #8136 Ensure all content within tl_content_right is displayed in a single line (zoglo)
  • #8127 Restore TinyMCE properly on Safari (m-vo)
  • #8126 Fix the login screen (leofeyer)

5.5.1 (2025-02-19)

Fixed issues:

  • #8122 Handle the case when there is no theme selector in the Template Studio (m-vo)
  • #8118 Allow passing children as string within the clipboard manager (zoglo)
  • #8120 Make the search bar less intrusive (leofeyer)
  • #8113 Increase the search delay to 300ms (leofeyer)
  • #8111 Only omit the request token for the edit operation in the form generator (leofeyer)
  • #8108 Add an abortController to the back end search (zoglo)
  • #8104 Allow entire tables to be excluded from the back end search (Toflar)

5.5.0 (2025-02-18)

Fixed issues:

  • #8101 Pass the correct argument to URLSearchParams() (leofeyer)
  • #8063 Fix the back end search results handling (zoglo)
  • #8098 Do not apply the core.js textarea resize script to the ACE editor (m-vo)
  • #8075 Harden the Stimulus controllers (m-vo)
  • #8090 Prevent Turbo prefetch for modal iframes (fritzmg)
  • #8092 Adjust the default location for Loupe (Toflar)
  • #8079 Prevent clicking operations from changing the picker selection (leofeyer)
  • #8084 Remove a non-breaking space from the root paste button (leofeyer)
  • #8073 Make the back end tabs "turbo-temporary" (m-vo)
  • #8067 Do not unset the default operation options (leofeyer)

5.5.0-RC4 (2025-02-11)

Fixed issues:

  • #8043 Allow the <img> element within the operation menu links (zoglo)
  • #8048 Do not use Turbo Drive for the exportTheme link (zoglo)
  • #8045 Align the checkbox at the start within tl_tree_checkbox (zoglo)
  • #8044 Handle missing operations-menu-controller targets within the parent-view header (zoglo)
  • #8031 Fix a CSRF token issue with Passkey logins (fritzmg)
  • #8025 Enable the ACE keyboard accessibility in the Template Studio (zoglo)

5.5.0-RC3 (2025-02-05)

Fixed issues:

  • #8028 Allow the button element within the operation menu links (zoglo)
  • #8021 Use a prefix for the passkey user handle (fritzmg)
  • #8018 Remove <turbo-frame> in the DC drivers (fritzmg)
  • #8019 Close the search bar on the input blur event (zoglo)
  • #8015 Backport the MSC.edit translation (fritzmg)
  • #8003 Optimize the operations menu (aschempp)
  • #7967 Show the "select all" button even if the picker is hidden (leofeyer)
  • #7996 Make the scroll offset controller fully compatible with Turbo (fritzmg)
  • #7979 Fix some context menu quirks (m-vo)
  • #7966 Fix adding new articles after an existing article (aschempp)
  • #7974 Hide the context menu when empty (aschempp)
  • #7980 Fix a Template Studio CSS Safari bug (ausi)
  • #7970 Correctly add the Template Studio menu item (leofeyer)
  • #7976 Remove the MooTools events before dispatching the domready event (m-vo)
  • #7953 Fix splitting grouped document IDs (Toflar)
  • #7950 Update the language key for the "confirm" action (zoglo)
  • #7937 Correctly toggle the icons (aschempp)
  • #7936 Prevent operation titles from being added multiple times (aschempp)
  • #7935 Insert the context menu icons at the correct position (aschempp)

5.5.0-RC2 (2025-01-22)

Fixed issues:

  • #7925 Make the Twig inspector aware of the RuntimeThemeExpression (part 2) (m-vo)
  • #7901 Fix the Choices.js initialization (fritzmg)
  • #7916 Inline the operations and picker (zoglo)
  • #7914 Make the Twig inspector aware of the RuntimeThemeExpression (m-vo)
  • #7909 Revert the changes to FormSelect regarding Chosen (fritzmg)
  • #7897 Fix the context menu issues (aschempp)
  • #7903 Fix a small formatting issue in the Template Studio (m-vo)
  • #7886 Improve handling of Turbo stream requests when unauthenticated (m-vo)

5.5.0-RC1 (2025-01-15)

New features:

  • #7686 Rework the <dialog> element (zoglo)
  • #7839 Remove redundant title attributes (leofeyer)
  • #7816 Add the context menu (aschempp)
  • #7863 Show breadcrumbs as labels in the back end search (ausi)
  • #7824 Replace Chosen with Choices.js (zoglo)
  • #7594 Rewrite tl_panel and tl_subpanel to display: flex (zoglo)
  • #7842 Add edit and view URLs for the back end search (ausi)
  • #7817 Allow adding additional login providers to the back end login screen (leofeyer)
  • #7835 Implement search invalidation on file storage DBAFS updates (m-vo)
  • #7833 Fine-tune the template studio (m-vo)
  • #7826 Split the BackendMenuListener class into two separate classes (leofeyer)
  • #7851 Implement Flysystem default public URI support (m-vo)
  • #7838 Make sure back end search related messages are never too big (Toflar)
  • #7837 Use stable SEAL versions (Toflar)
  • #7831 Use the #[IsGranted] PHP attribute in template studio controller (fritzmg)
  • #7814 Pass on the information if a message has been triggered via the WebWorker (Toflar)
  • #7829 Allow installing scssphp/scssphp version 2 (zoglo)
  • #7792 Use the Stimulus color picker instead of the old MooTools one (zoglo)
  • #7683 Support themes in the template studio (m-vo)
  • #7818 Move the "continue" button on the login screen to the right (leofeyer)
  • #7819 Correctly show the record label if showColumns is enabled (ausi)
  • #7675 Add a Stimulus controller and the UI for the back end search (zoglo)
  • #7811 Switch to new SEAL ReindexProvider framework (Toflar)
  • #7796 Use PHP CMS-IG SEAL for the back end search (Toflar)
  • #7684 Adjust the template studio layout (zoglo)
  • #7769 Implement search invalidation on DC_Table edits (Toflar)
  • #7761 Implement a re-index maintenance job for the back end search (Toflar)
  • #7604 Implement subtitles and CC functionality for videos (zoglo)
  • #7659 Move the bundle templates into the @Contao namespace (m-vo)
  • #7681 Add IDE autocompletion for core templates (m-vo)
  • #7721 Fix the delete API of the back end search (Toflar)
  • #7738 Allow events to format DC_Table search results (Toflar)
  • #7672 Add autocompletion for the template studio (m-vo)
  • #7627 Use the VFS in the FileProvider of the back end search (m-vo)
  • #7658 Add template studio operations to create and rename variant templates (m-vo)
  • #7648 Extract the clipboard session handling (aschempp)
  • #7651 Reduce code duplication and add a template for the buttons builder (aschempp)
  • #7598 Add code lens and operations support to the template studio (m-vo)
  • #7640 Implement deleting search documents (Toflar)
  • #7642 Turbo request/response improvements (m-vo)
  • #7643 Add the template studio config (m-vo)
  • #7645 Add the buttons builder (aschempp)
  • #7609 Use the data container operations builder (aschempp)
  • #7571 Implement passkey authentication for the back end (fritzmg)
  • #7635 Add the FigureBuilder::fromFilesystemItem() method (m-vo)
  • #7621 Twig Finder improvements (m-vo)
  • #7634 Add events to modify indexed documents and search hits (Toflar)
  • #7616 Extract the duplicate header operations markup (aschempp)
  • #7608 Hide the picker in "edit all" or clipboard mode (aschempp)
  • #7607 Add a DC_Table search provider (Toflar)
  • #7601 Improve the search logic (Toflar)
  • #7613 Improve UX on edit multiple (Toflar)
  • #7611 Refactor the ternary operator in header operations (aschempp)
  • #7610 Allow row-highlighting in every view (zoglo)
  • #7593 Add the data container operations builder (aschempp)
  • #7592 Experimental foundation for a back end search (Toflar)
  • #7589 Add the template studio editor (m-vo)
  • #7588 Record labeler service (ausi)
  • #7473 Add the autocomplete attribute to form fields (zoglo)
  • #7586 Improve the profiler toolbar and panel (ausi)
  • #7572 Add a title attribute to the youtube and vimeo element (zoglo)
  • #7587 Add the foundation for the template studio (m-vo)
  • #7584 Move the form field input validation fields into their own palette (leofeyer)
  • #7470 Pass slider settings as a single JSON data attribute (delirius)
  • #7580 Add a basic PostCSS setup (m-vo)
  • #7566 Introduce a general cache tag invalidator service (Toflar)
  • #7576 Highlight selected rows in edit multiple mode (zoglo)
  • #7478 Simplify adding extensions to contao.image.valid_extensions (zoglo)
  • #7573 Add a user templates VFS storage (m-vo)
  • #7579 Make the Twig inspector understand the block hierarchy (m-vo)
  • #7505 Make Twig 3.12 the minimum version (leofeyer)
  • #7452 Unlock dragonmantank/cron-expression version 3 (fritzmg)

Fixed issues:

  • #7853 Remove the ability to edit Twig templates in the old template editor (m-vo)
  • #7864 Add error handling in the backend-search-controller (zoglo)
  • #7866 Vote on the document instead of the hit in the back end search (Toflar)
  • #7867 Adjust the ClipboardManager::set() method signature (aschempp)
  • #7857 Remove an unnecessary line of code (m-vo)
  • #7855 Use the DBAFS manager in DC_Folder (m-vo)
  • #7850 Fix the SEAL index name (Toflar)
  • #7834 Allow setting a custom redirect route when unauthenticated (m-vo)
  • #7830 Fix $models within ContaoDataCollector being null (zoglo)
  • #7780 Replace the CacheTagInvalidator service with the CacheTagManager (aschempp)
  • #7813 Update the back end search UI (zoglo)
  • #7819 Correctly show the record label if showColumns is enabled (ausi)
  • #7600 Fix prefetching of edit, children and select links (aschempp)
  • #7691 Fix the partials regex in the Twig template finder (fritzmg)
  • #7701 Use the return value of the InvalidateCacheTagsEvent (leofeyer)
  • #7673 Fix a type hint in the figure renderer (m-vo)
  • #7649 Enable pauseOnMouseEnter by default (fritzmg)
  • #7646 Fix a copy and paste error in tree mode (aschempp)
  • #7582 Add PostCSS as described in Symfony Encore (leofeyer)