# eWizard.js v5.36.0 and eWizard CLI v1.0.1
# New in eWizard.js
# eWizard–Contentful integration
eWizard templates now support the following settings for work with Contentful:
cli.identifyComponents
for e-Detailer and email system settings. When the value is set totrue
, running wiz archive adds adata-asset-id
attribute to all eWizard, Vue, and HTML components in theApp.vue
file of the template and theindex.vue
file of e-Detailer slides.externalSystems.contentful.twoWaySync
for email settings. When the value is set totrue
, the email template is synced with Contentful after you add the email in eWizard Library or upload the archive.
# New in eWizard CLI
The first major release of eWizard CLI includes various improvements.
# wiz unpublish
With the new wiz unpublish
command, you can remove a package version from a private or global CodeArtifact repository.
wiz unpublish [PACKAGE_NAME]@[PACKAGE_VERSION]
To remove package versions from a global CodeArtifact repository, use the -r global
option.
wiz unpublish [PACKAGE_NAME]@[PACKAGE_VERSION] -r global
For more information, see wiz unpublish.
# Latest and legacy npm versions
eWizard CLI now supports the latest
npm version 10 and the legacy
npm version 6. The npm version affects the wiz install
and wiz uninstall
commands. The latest
npm version also supports clean install (opens new window). You can configure what version to use in the ./ewizard/settings.json
file of your template.
// ./ewizard/settings.json
{
"cli": {
"npm": {
"version": "latest"
}
}
}
You can also use the following wiz install
options:
--save-exact
to clean install a componentwiz install @[SCOPE]/[COMPONENT_NAME] --save-exact
--save-dev
to install the component to devDependencies (opens new window)wiz install @[SCOPE]/[COMPONENT_NAME] --save-dev
For more information, see:
# Documentation updates
We've updated the following documentation articles: