Skip to content

eWizard.js framework v4.10.0

Send a Test button functionality fix

Previously, template builder failed if you tried to send test email that didn't have common/block directory at the template. Now it will work as expected.

Components update

We have updated components to improve overall performance and make the development of the themes easier.

Add possibility to load files described in json's

We have created the loader for Edetailer builders to load files that were described in json, and implemented this feature in all prod builders.

Assets popup fix

Content-library improvement: now signed link will generate only when it's required. Minor fixes for saving images procedure and image related components.

Merge tags plugin (inline WYSIWYG)

We have created the plugin that give us possibility to inline editing of merge tags at the WYSIWYG editor of eWizard UP

Now you can easily add merge tags to the text components and publish them to the target system. They will be automatically identified and validated by the target system.

Update cobalt-cli and ewizard-cli Node 13

We have updated cobalt-cli and ewizard-cli match up with latest Node.js versions and implemented performance improvements for LTS version.

Fixes and minor improvements

  • There were an issue that in some email clients, border and height were not applied for the <table>, but working in <td> or <th>.So, we have implemented a functionality of transferring height and border properties from <table> to <td> or <th> in order to overcome the issue.

  • The performance of our builder services has been increased. Our Dev team has optimized dependencies of the builders and refactored the code which led to decreasing the time for building eDetailers to appropriate CLMs.

  • Some improvements have been made for iqvia-mpa build. We have optimized the mechanism of copying fonts and also added minification of CSS files which led to decreasing the size of resulted build.

  • Fixed an issue with rendering texts after the build for OCE MPA. There were an issue that after opening eDetailer the texts were flickering sometimes or just dissapear and after a certain amount of time appeara again. Our Dev team have made appropiative fixes in our builders and overcome the issue.

Email Templates General CSS Module

In this feature was created the module in which are assembled common styles and fixes for mails, mobile classes (indents, text sizes, etc), adaptability. For using it import email-templates-general-css to add stylesheet (main.css):

html
@import "../../node_modules/email-templates-general-css/dist/main.css";

or add the rows below in App.vue:

html
<style lang="scss">
  @import "node_modules/email-templates-general-css/dist/main.css";
  ...
</style>