Appearance
eWizard.js v5.10.0 and eWizard CLI v0.26.3
August 2021
With the current release you get:
New eWizard.js framework features
eWizard CLI new commands and options
New in eWizard.js
Routing structure for the site pages
Now, you can navigate between your site pages with the Vue.js routing structure. Create the site structure in the pages.json file and add the site pages to individual directories.
For more information, see Multipage sites.
Navigation plugin for sites
To ensure navigation between the site pages, we've added the viewer component and the site navigation API.
For more information, see Site navigation plugin.
List of email blocks for tracking modules in Veeva Vault
We've added the eWizard.js feature that parses the email blocks data when you publish the email to Veeva Vault. The feature returns the array of objects with the email blocks IDs, names, and key message. This information is used for tracking modules in Veeva Vault.
New in eWizard CLI
Build emails with a specific layout and theme
To reduce the size of the resulting email build, you can now use the wiz archive --layout [LAYOUT_NAME] --current-theme eWizard CLI command option. The zipped email project contains only the blocks from the specified layout and theme, ignoring the rest of the blocks in the email master template.
For more information, see Multi-layout templates.
Support for target devices
When you initialize the e-Detailer project with the wiz init command, you can now select from four groups of target devices with different screen resolutions. The target device settings are specified in the ./settings.json file. This feature ensures that your e-Detailer fits the browser window and fills the screen without black margins.
For more information, see Target devices.