Skip to content

eWizard.js v5.16.0 and eWizard CLI v0.30.1 ​

April 2022

With the current release you get:

  • New eWizard.js framework features and improvements.

  • eWizard CLI new commands and options.

New in eWizard.js ​

Custom filters for email blocks ​

You can now make custom filters for your email blocks in eWizard.js. Add your filters to the filters array in the blocks.json file of an email project. You can apply a filter to a block with the filters field in the components array of the blocks.json file.

You can also create block groups in the filters array and add a block to a group with the groups field.

For more information, see Block groups and filters.

mobileContentIndents mixin improvements ​

Use the mobileContentIndents mixin to apply classes to the email components for the correct display on mobile devices. The defaultConfig.ts file of the mixin has a rule function. This function defines how to apply a class and the classList array with classes.

For more information, see mobileContentIndents mixin

Block order updates ​

From now on, the order of blocks in eWizard Editor is defined by the blocks-themes.json file of an email template. If the template doesn't have the blocks-themes.json file, the order is defined by the blocks.json file.

For more information, see Block groups and filters.

New in eWizard CLI ​

wiz docs ​

Added a new wiz docs command to view eWizard.js and eWizard CLI documentation. Run this command with options to open the specific sections:

  • wiz docs --edetailer for e-Detailer docs

  • wiz docs --email for email docs

  • wiz docs --site for landing page docs

For more information, see wiz docs.

wiz thumbs, wiz screen block, and wiz screen preview ​

When you run the wiz thumbs, wiz screen block, or wiz screen preview commands in a project without a development build, eWizard.js automatically runs the wiz dev command. This ensures that the screenshots, thumbnails, and icons include any changes made in a project.

For more information, see wiz thumbs, wiz screen preview, wiz screen block.

Messenger ad ​

With eWizard CLI, you can initialize a messenger ad—a landing page designed for promotional campaigns in different messengers like WeChat.

You can customize your messenger ad template in a code editor and upload it to eWizard Editor. The template is a directory that includes files with markup, project settings, and common media.

For more information, see Messenger ad.

Documentation updates ​

Enjoy the recently updated eWizard.js and eWizard CLI articles.

Get started ​

General development ​

eWizard CLI ​

e-Detailer development ​

Email development ​

Site development ​

Messenger ad development ​

Block development ​

Email components ​

Site components ​