Release Version

Planned Release Date

April 1st, 2021

Version Released

1.11.0

Previous Version

1.10.3

Impact to Business Users

None

Implementation start and end date

Apr 7th

Deployment to QA/Demo environment : April 7th.

Introduction

Activator v1.11.0 is a minor release providing new features, fixing issues and some overall improvements.

A minor release contains updates that are backward compatible with current release.

The release has a particular focus in supporting features of responsive design and copy-binder.

PLEASE NOTE  When a part of a Shared Resource, it’s required that the SR is atleast the same version as the version released.

Features 

Possibility to use % instead of px in editor – Slide Editor SHARED RESOURCE

Users are now able to use % in the fusion components fields in addition to using pixels. This way it is easier to specify the sizes.

Mj-group in email editor

Users are now able to group columns in email templates. The component works like the column container and components inside mj-group is stackable in mobile view. Changing the width of the component influences the width change for the image.

Possibility to use % instead of px in editor – Email SHARED RESOURCE

Users are now able to use % in the fusion components fields for Email Editor, additionally to using pixels, so that it is also easier to specify sizes.

Slide web component

Users are now able to define a slide as a web component. Slides can be defined as web components instead of article tags with slide class.

Backend job status service

Previously users didn't get notified on what is going on with requests and sometimes users didn't receive info on result. Now the backend notifies the frontend about progress. Here is an example to illustrate this: 

  1. User push 'Publish' button of a document

  2. Initial status: 'Preparing to publish document to Vault'

  3. Status update: 'Document packaged. Sending to Vault'

  4. Status update: 'New version created in Vault. Importing to Activator'

  5. Status update: 'Document imported. Reloading document'                              

User Interface notes

A feature has been introduced that will enable Anthill to add notes to the UI to explain features that might be difficult to understand for the users or work in an unexpected way. Notes are added to the UI as icons, and some type of overlay, e.g. tooltip or popup.

Duplicate Shared Resource in Activator

Users are now able to duplicate a shared resource with all metadata copied from original. It is possible to duplicate a shared resource in Activator, like a slide is duplicated. When duplicating, it is possible to assign editors (users/groups) to the content. 

Duplicate Binder in Activator

Users are now able to duplicate a binder with all metadata copied from original. When duplicating, it is possible to configure the following options: 

  • Select which slides should be copied (default all).

  • Select if a new shared resource should be created from original, or if binder relates to the same as the original

  • Allow adding prefix and suffix to the name. This will be applied to all the content (binder, slides, shared resource).

  • Allow adding prefix and suffix to package json for shared resource

  • It is possible to assign editors (users/groups) to the content. 

Duplicate Email Template (Approved Email)

Users are now able to duplicate an email template with all metadata copied from original. When duplicating, it is possible for user to configure a few things: 1) select which fragments to copy (default all), relate or leave out, 2) allow adding prefix and suffix to the name, which will be applied to all content 3) assign editors (users/groups) to the content.

Modal to select binder slides to copy and other options

After users has clicked the ‘Binder copy’ button, user is provided with a modal (dialog) with the following sections:

  1. A check if the binder and its documents have only a single common shared resource

  2. A section to update metadata. The metadata should be set from the original source

  3. A section, so the user can select prefix or suffix to be added to the copied entities. Optional. (not showing in design)

  4. A section to allow user to select which slides to copy

  5. A dropdown for ‘Copy / Relate original shared resource / Select a shared resource’.

  6. Clicking outside the modal will not close it. To close, click the X in the top right of the dialog.

Duplicate Slides in Activator

Users are now able to duplicate a slide with all metadata copied from original. The feature allows coping the metadata as well as the content of the original slide. When duplicating, it is possible to assign editors (users/groups) to the content.

Improvements 

Grouping components prepared

Web component properties is grouped more consistently so that they are displayed together. The Fusion library is thereby prepared so that we in can apply a smarter UI for the users.

Fragments to be hidden in a shared resource

Users are now able to hide fragment from view and translation. Previously there was an issue where clients made changes to what fragments to use and not to use in a project, especially localizations. All fragments where previously displayed and included when generating XLIFF files. This improvement makes it possible to make certain fragments inactive, which mean they don't display in Activator UI and are not included when XLIFF files are generated.

Show error message for JavaScript errors

Previously when a JavaScript error occurred, e.g. in dist/main.js, the user was told that the slide isn't compatible with Activator. Now the user is told that there is a JavaScript error in the slide or shared resource that prevents the system from loading the editor.

CSS positioning for elements in Slide Editor

Users are now able to select what type of CSS positioning to apply to an element within the Slide Editor. 

CSS positions:

  • absolute (current default)

  • relative

  • static (CSS default)

  • fixed

This improvement is applicable to all Fusion components (not custom components), unless it breaks their functionality (eg: inline slide show, slider).

Support object properties in object mixin

Users are now able to specify object properties on images in slide editor. This improvement support user options for object-fit and object-position to image component.

Support background attachments

Users are now able to set background properties on elements supporting backgrounds. We have extended our support for backgrounds so that users gains better control of the background image. Following is supported in all components where it's possible to set background image:

  • background-position

  • background-repeat [default: no-repeat]

  • background-attachment

List Fusion components to be deprecated

A Fusion Library developer is now able to flag components as deprecated.

Thereby letting users know that the components will be removed in later version

Flagging a component as deprecated outputs a log to user's console with a message like:

“The fusion-chart component has been deprecated. It will be removed in v1.12.0 version.”

The improvement is creating a list of components that is to be considered deprecated in Fusion shared resource. It will be used to flag them as deprecated for removal in later version.

Fusion-table component update

Fusion-table component has been improved in order for users to have the possibility to work with units. For all fields in 'table' where px unit is possible, there is also now the option to use %. 

FusionSlider update - update for responsive design

The FusionSlider has been updated to include the possibility of using % (width properties).

Allow mix of units and keywords in fields

The component allows you to select unit values such as percentages, pixels, and so on. Also, this component allows you to add non-digital values, such as "top, left, center", etc. But in latter case, the component did not work correctly. This has been improved to work correctly now.

Only Activator Content" toggle set to default

Client requires default toggle of "Only Activator Content" set as default "on". Even though this potentially will expose lack of content to users. This is client specific request.

Blank layout doesn't have font family embedded - update layouts

For all client releases, select update in the background, both for font family and for root attribute. The improvement makes the font family appear in layouts.

Error from Vault that needed to be handled

This improvement is addressing a separate issue which caused reports service and queue to fail. The issue concerned presentation preview, actual slides preview, PDF production report images did not align. This has been improved now so what the user sees in the PDF report is the same as it is in Activator, when the user selects a production report. 

Text and URL inserted on landing page of Activator

When a user reaches the product landing page of Activator, there is now a text stating that login can happen via PromoMats and the URL to PromoMats is included.

Fixes 

'Compare and translate' didn’t show the original slide/image on the right hand side

When opening a document in Activator and going into 'Compare and translate' option, the user sees the two slides load side by side, but the right hand side flickers/loads correct image but then reverts to the wrong image. This has been fixed.

Empty search string

This bug appeared when typing in a search string. Then deleted the search string from the search bar, while the search was still loading. This triggered an error saying: "Missing search term in FIND string ['']". This bug has now been fixed, so search can be canceled, search performed anyway, with no error thrown.

Update side menu for compatibility with different units

When resize side-menu with % unit child buttons size was calculated incorrect. This has been fixed so side menu component remains size in % and px, adding buttons will neither increase nor decrease the parent component size (fusion-side-menu).

Path to assets in slide fragments

When a user inserting assets in slide fragments it did not generate a complete path. This has been fixed so inserting assets in slide fragments, generates correct path from within shared resource.

Filtering for Activator content

The filtering for Activator content did not work as expected in binder preview. This has been fixed, so the filter is now showing Activator content.

Images in AE fragment did not stack on mobile preview in browser

For Approved Email we have detected a stacking problem in the Mobile preview for an email fragment. The AE was utilizing a fragment which contained 3 images and some text. When previewing it the images did not stack and the text was lined up in the limited space in each column. This has now been fixed.

Update 'Could not login' message when opening from Veeva Vault

When using an 'Open in Activator' link from Vault that has an expired sessionId, two cases might happen, but there was previously only a single message.

Case 1: If the user is not logged in, user should not be able to login as the sessionId is expired. The error message was correct, but has been improved to: 'Could not login due to expired link'.

Case 2: The user was already logged in, and the same link is used (with expired sessionId). User got the same error 'Could not login'.

A fix has been implemented with an updated message: 'You are already logged in, but the link you tried is expired'.

Popups didn't close after user navigation

Before the fix users experienced the edit mode with open previous component popup

Now the fix has provided edit mode without open popups.

Compare Mode. Email. Tooltip shows on component hovering

In `Side by Side` or `Toggle` section users could see tooltip on component hovering. This has been fixed, so tooltip does not appear for these scenarios.

Publishing image instabile

The user experienced that the system did not save on demand, only when deselecting.    This issue originates from slow network connection and the recommended workaround for this issue will be to deselect the image and then publish, then the error will not be thrown, and the publishing will happen also under a slow network connection.

Error when manipulating objects - Backend disconnect

When a user attemped to change a popup an error appeared. Fx. in the attempt to implement an overlay. User experienced that the error occurs often, but systematically. Issue seemed to be affected by performance from servers. A fix has been implemented so a notification appears with the option of using the refresh button. This is shown when detecting a network error. Clicking the refresh button reloads the screen. 

Remove text formatting was not working correctly on AEs

In Activator the font was not looking as it should be, with the formatting that was copied. It was also not possible to edit the text in Activator. This has been fixed so both Activator and the published document has the exact same font family and style as the one copied from. Also texts that are copied into Activator, are possible to be edited and changed.

Bottom menu issue on italic

On bottom menu font-style italic formatting did not stick in selector, even though the font formatting changed on the component. This has been fixed, so selecting italic formatting also will keep in the drop down selector.

Button component, font style light, thin, extra light didn’t stick

When user created a button and choose font style "regular" then choosing thin, light or extra light, this changed the font appearance to being thinner, but not resemble in the selector. This has been fixed so the font style sticks in the selector.

Width and height broken in info tab component

When a user creates an info tab component and changes the width or/and height, this previously shrinked the component. This has been fixed, so the user are able to change the size of the component.

Direction property on inline slideshow broke on vertical and horizontal

When a user creates inline slide show and adds two states, both states are visible in the preview, when previewing slide states. This has been fixed, so only one state is visible at a time.

On list, font style value did not stick in selector

When a user creates a list and sets a font family and font style, the value can be changed to italic, but the value did not stick in the selector. This has been fixed so the chosen value is now visible in the selector.

On text component choosing font style italic is removing thing/light/extra light font style.

When a user selects thin, light or extra light values this would change the font formatting, but not stick in selector. When font style italic is selected the font-weight looses it's thin, light, extra light formatting. This has been fixed so the values sticks in selector and on component, if changes to font formatting are applied.

On text component, increasing the font size, does not also increases the size of the component handler/outlines

When a user created a text component, the component outlines, handlers did not adjust to the new font size. This has been fixed, so the component outlines and handlers adjusts to the new font size.

Border radius % on reference overlay, does overlap with the component borders.

When a user sets border radius in % on reference overlay, it did overlap with the component borders. This has been fixed, so whole component adjusts to border radius, with no overlaps.

On reference pop up, font-weight light/thin/extralight didn’t stick

When a user created reference pop up and on reference pop up chose light/extralight/thin font-weight, then it'll would change the font weight, but not stick in selector. This has been fixed, so the value stick in the selector.

Changing shape on shape component broken.

When a user added shape component, and used the shape selector and tried to change the shape, the shape just remained square. This has been fixed, so shape changes accordingly to selection.

On site button menu font style will not stick in selector

When a user created a side menu button and changed font style, the font style didn't stick to the selector. This has been fixed, so the value stick in the selector.

Background image not working on state container.

When a user selected background image nothing happened, background image was not placed anywhere. This has been fixed, so the background image appears on state.

On text input font style italic does not stick in selector

When a user increased padding right property did not indent the text. This has been fixed, so it indents as the other padding properties.

On text component, color broken

When a user used the text component and tried to change color, the color was not changing. This has been fixed.

Upload of zipped folder with XLIFF files fails

When a user tried to updated slide text when uploading zipped folder with XLIFF files it did not update. This has been fixed, so that the slides are updated.

Export Binder not include shared resource

When a user exported a binder the shared resource was not exported.

This has been fixed, so when exporting a binder this includes the shared resource.

AddAssignee.vue should have possibility to clear typed data in input

Previously AddAssignee did not have the option to clear typed data in input.  AddAssignee has now the option to clear typed data in input, when coping a binder.

Inline slide show has only ‘absolute’

Before user had only one option of selection. This has been fixed, so user does not need the drop down at all if only one option is available.

Audio player, bottom menu, scroll component, have also disabled resizing handlers on position 'static"

Users could not use the resizing handlers on 'static' postion on named components. This has been fixed, so it is now possible to use resizing handlers like in other components.

Incorrect current tab in assets picker in shared resource fragments

When a user opened an assets picker, the user saw the active local tab, when it was disabled. This has been fixed, so the user now sees the opened shared tab.

Duplicating binder modal did not complain about alphanumeric characters in pre and suffix

Since prefix and suffix will become part of the Binder name, unsupported characters should not be able to be filled in there as well. This has been fixed, so a warning is throwed also on these fields.

Fix nameValidator

When a user clicked on an open duplicate binder, on first step postfix or suffix field showed an error on empty values. This has been fixed, so the nameValidator returns an error only in case if not alphanumeric characters is used, except underscores, hyphens and spaces.

Fix bug with multiple click on open duplicate modal

User experienced the possibility to click multiple times on open duplicate modal. This has been fixed, so user now is prevented from multiple click.

Activator_release_note v1.11.0.pdf