Features
- DeepL Pro: All contents of a block can be translated without an intermediate check.
- Rewrite2: Optionally, short URLs can be generated with the ID of the page instead of the path. These are then considered canonical URLs. All other URLs remain as secondary URLs.
- Multimedia content can be downloaded via the context menu of the sitemap.
- The advanced search also allows you to search for pages that contain a specific block.
- Email templates keep a where-used list.
- The display of desklets and other elements has been adapted to the current design in the backend.
Compatibility
- Support for Elasticsearch 8
- EGOCMS version 24.1.0 sets Elasticsearch 7.17 as the minimum requirement.
- If you are already using Elasticsearch 7.17, you can easily switch to Elasticsearch 8.
- If you are using Elasticsearch 7.16 or older, your search will not work. After upgrading to Elasticsearch 7.17 or higher, you may have to recalculate your entire search index.
- tinymce 7.0.0
- The tinymce plugin template no longer exists in the free version and was used for the EGOCMS feature Prefabricated template content(details). This EGOCMS feature no longer exists.
- The database and tables now use the collation utf8mb4. This makes it possible, for example, to save emojis in the content. This change only applies to the MySQL/InnoDB EGOCMS database drivers.
- The backend now uses HTML5 (formerly XHTML 1.0 Transitional) as the doctype. This may affect the display of customised developments in the backend.
- The page method addParent now recognises a third parameter $param=array(). If you have overwritten this method via a PageExtension, you must extend it accordingly.