The below update covers release notes from January to April 2018 for the SDL Integration for AEM version 6.4. It is for information to those customers wanting to know what changes have been made this year as we develop the integration, and whether they shoudl upgrade to the latest versions.
The Post request in the Translation API was not setting up correctly the encoding to UTF-8 when posting content to either WorldServer environment or TMS environment. Therefore if the description field or the reject translation comment contained any special characters they were not being posted correctly to either WorldServer environment or TMS environment.
This aspect has been fixed by setting up the encoding of the StringEntity to UTF-8.
The root package structure has been changed to com.sdl.connectors.The package group that is inherited by all child poms in AEM 6.4 connector has been changed to com.sdl.connectors.reactor.The paths from the cloud service configuration page have remained intact and no alteration has been performed on them.
Introduce Gson dependency to replace Json Writer which has been deprecated by Adobe.The Gson object mapper can be used to transform data into JSON and send it to the front-end.
Translation API has been updated to version 1.0.8. The connector should now support also the reject translation functionality through Mantra API.
Eliminated the Apache Sling Service User Mapper Service configurations that the connector was writing during its installation.
These configurations are not needed anymore because the connector will make use only of the written configurations in Apache Sling User Mapper Service Amendment.
When installing the connector the following will happen: