Features
- Image subtitles for videos can be determined automatically with AI support(details).
- If server utilisation is high, access by bots is automatically blocked (details).
- The "Systemcheck" desklet shows the current server utilisation.
- Captcha: Bots are always blocked when an audio output is generated.
- It can be set that cookies that are set via the EGOCMS always set the secure flag(Administration > System > Security > Force secure cookies).
- The Ego_Mobile class has been replaced by Ego_Detect. The defined methods remain unchanged.
- The content from the Meta Description and Meta Keywords fields is counted as content for the search, making it easier to search for synonyms or related terms.
- Materialkit design: The one-pager page type can be used to display a page with customised navigation so that the navigation points refer to the sections in the content.
- JSON REST API: Alternative login via the Authorisation header is possible(details).
Performance
- The definitions of the page and site classes have been revised to reduce the size of the files. This increases performance when opening the files in different IDEs. For this purpose, several method definitions via PHP traits have been moved to separate files. These files are located in the lib/base/traits directory.
- The internal calculations of the map block are cached, which means that the map block loads faster when many addresses are used.
- Rewrite1 and Rewrite2: URL generation is no longer executed for the preview.
Bugfixes
- The behaviour of Mediapool archives has been corrected and optimised (only if "Save and Publish" is activated).
- If a page is mounted multiple times and the parent page is deleted, the children are no longer deleted after unmounting.
- The status of the sitemap is always saved in the browser's localStorage (if the browser supports this feature; otherwise this happens with cookies).
- Frontend administration: If a block cannot be removed, it cannot be cut out.
- Rewrite2: Corrections for the generation of URLs for multiple pages that are to be generated depending on the path (e.g. in the navigation).
- The editor plugin egotecMarkdown has been corrected so that the detection of whether Markdown is present in the clipboard works more reliably. If you select No when asked whether the content from the clipboard should be pasted as Markdown, the original pasting process is restored correctly.