Skip to content

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:

CommandResult
--no-ssrPre-rendering is deactivated
--no-split-chunksСode splitting is deactivated so that all js are collected within a single app.js
--public-pathPublic 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.