Hi devs,
We have for quite a while now an Icon Transformation which job is to transform something that looks like emoticon ASCII syntax into an actual emoticon.
The fact that it’s a transformation always caused some problems, mainly:
- you cannot really escape it
- it applies to any content, whatever the source is even some for which it’s really not expected (for example when you explicitly use plain/1.0 to be sure nothing is interpreted…)
@MichaelHamann pointed out that nowadays (with UTF-8 support of emoticons, utf8mb4 in MySQL/MariaDB) this transformation also became very close to useless
So my proposal is disable it by default. If someone requires it, it’s easy to enable it back in xwiki.properties
(rendering.transformations
property).
WDYT ?