[BUGFIX] Compatibility with HTML sanitizer in TYPO3 10.4.19 (#543)
* [BUGFIX] Disable page content HTML sanitation
Disables HTML sanitation in pageContentPreProcessing. TYPO3 10.4.19 introduces a security-related HTML sanitation feature. The feature affects Frontend Editing's pageContentPreProcessing TypoScript configuration, leading to all of the page's HTML being escaped. This is fixed by setting `parseFunc.htmlSanitize = 0`.
Fixes #542
* [BUGFIX] Allow extra attributes in HTML sanitation
The DefaultSanitizerBuilder does not allow HTML tags to have the attributes `contenteditable` and `placeholder`, which are used by FrontendEditing. This is fixed by using a custom class (`FrontendEditingSanitizerBuilder`) that adds these attributes when FrontendEditing is enabled.
Edit in backend module, placeholders by default, RTE configuration magic, etc. Release notes: https://github.com/FriendsOfTYPO3/frontend_editing/releases/tag/v2.0.0
Prevent inception on form submit, fix load screen, and fix broken icons. Release notes: https://github.com/FriendsOfTYPO3/frontend_editing/releases/tag/v1.9.5
TYPO3 v10 Support, Placeholders, Forced Frontend, and Editable Templates. Last minor branch with support for TYPO3 8.7. Release notes: https://github.com/FriendsOfTYPO3/frontend_editing/releases/tag/v1.9.0
No lost edits on reload. Edit translated content elements. Customizable base URL.
Release notes: https://github.com/FriendsOfTYPO3/frontend_editing/releases/tag/v1.8.0
Use router to generate page URLs in TYPO3 v9, as well as some bug fixes.
Release notes: https://github.com/FriendsOfTYPO3/frontend_editing/releases/tag/v1.7.0
* Fix regression for RequireJS - Since release of TYPO3 8.7.24 and 9.5.4 there is a change of the way
RequireJS is handled internally.
* Remove dependency to ''setup'' extension
This release contains the following fixes and improvements:
* Fix fetching null as id for page to get all the correct Content elements for the page
* Update nimut/testing-framework to version 2.0
* Add possibility to include javascript in to window
This is a new major release which have focus on better performance and a more slim UI. A big part of the UI changes are related to the inline editing to make it more intuitive.
More information here: https://github.com/FriendsOfTYPO3/frontend_editing/r
This release focus on improved handling of creating new content elements, so now there is support for multi column layouts. So from now on the is a possibility to add new content elements to for example a 3 column splitter, to each and one of the columns.