Appearance
eWizard.js framework v4.17.1
e-Detailer Export
- To IQVIA Remote Detailing: The new build is introduced.
- To Viseven CRM: The new build supports the custom KPI tracking module.
- SPA export new options
Calling the spa command for edetailer-builder, you can pass the following:
| Command | Result |
|---|---|
--no-ssr | Pre-rendering is deactivated |
--no-split-chunks | Сode splitting is deactivated so that all js are collected within a single app.js |
--public-path | Public path for all assets is set; it's added before each asset path |
Moreover, you can use these options in a kit with the aem-spa alias implemented for edetailer-builder. It runs the spa --no-ssr --no-split-chunks --public-path /my/public/path command. The publicPath value automatically matches the settings.json's clms['aem-spa'].publicPath field value.
aem-spa is just the alias; the required build and normal spa can be found in the spa directory.
- No shared directory for the Veeva CRM build
To put e-Detailer shared resources into each slide, pass the new --no-shared option when building the e-Detailer for Veeva CRM. For this, run irep with --no-shared in edetailer-builder. As a result, no shared key message is created.
Email Export improvements
Automatic link fixing deactivation
Usually, links and numbers in the email text within email clients become clickable. To avoid this, the eWizard.js builder automatically runs the dedicated fix at the stage of the build creation.
However, you can deactivate this fix with the new option in settings.json:
json
"content": {
"automaticLink": false // true by default
}Component development
The new FixedText property type
In addition to the Text (makes the text editable on UI) and LinkedText (sets the plugins applicable for links) properties, eWizard.js is adjusted with the FixedText property type. FixedText limits the text editability with plain text editing and restricts styles change. With this property active, all text editor controls are in the read-only mode.
eWizard CLI v0.21.0
init and slide optimization
Now, for the wiz-slide and wiz-init CLI commands, only the required version is cloned without the change history. Moreover, if the template is already copied, it isn't cloned.