What's New?

Aurigma Customer's Canvas 4.0.3 - Released November 30, 2016

New Features and General Improvements

Bug Fixes

  • Fixed a problem with resizing an image when the user changes content of placeholders.
  • Fixed a problem when predefined images were mixed with images in placeholders.

Aurigma Customer's Canvas 4.0.2 - Released November 16, 2016

New Features and General Improvements

  • Added the maskedPlaceholderUnderscoreEnabled parameter allowing you to change the text placeholder symbol. Now it can display spaces or underscores for blank characters.

Bug Fixes

  • Fixed a problem with cursor positioning in text placeholders.

Aurigma Customer's Canvas 4.0.1 - Released November 3, 2016

New Features and General Improvements

  • Added the possibility to save metadata in the hi-res PDF output using the hiResOutputPdfMetadata parameter. It is possible to set it up at runtime.

Aurigma Customer's Canvas 4.0.0 - Released October 27, 2016

New Features and General Improvements

  • Customer's Canvas gets Material Design and customizable themes.
  • Added the possibility to set up non-rectangular image placeholders in PSD templates using vector masks.
  • Added a special type of text layers - text placeholders (<TPH>) - prompting users to fill them out. This new feature would be useful in case if some text layers are mandatory for customizing by customers.
  • Added the capability to automatically convert images added to a design to black and white. It is needed if your end users create products printed in duotone.
  • Vertical orientation is supported for both point and rich (paragraph) texts now.
  • Added a new vector element - line.
  • When users add a new object to the web-to-print designer, the object automatically obtains the focus.
  • Introduced the foreground (<FG>) layer. Objects added to this layer cannot be edited by the user and always sit above any regular editable element.
  • Added the possibility to change user data at runtime. Editor.loadUserInfo gets an optional data parameter now.
  • Now it is possible to resize an image item without keeping its original aspect ratio.
  • Added snap lines support.
  • Now two different TopToolbar layouts are available - a simple line and a two-level view.
  • Added the linked placeholders which allow for populating their content at once.
  • The grips for editing elements on the canvas are HTML objects now. This feature improves overall user experience and reduces likeliness of the situation when the grip goes out of the canvas and cannot be picked by the mouse.
  • Unified Color Picker control.
  • Added the support for Retina screens.
  • Added the possibility to keep user files and the cache on different disk drives, including network ones.
  • Now pictures in image placeholders can be pre-transformed: scaled, translated, and rotated.
  • Now users can type custom values in drop-down lists in the Rich text editor.
  • Added the possibility to zoom in/out the content in the Rich text editor.
  • Added the proofImageMockupEnabled parameter. Now, you can allow or disallow for drawing mockups on proof images.
  • Added the possibility to configure the designer's look and feel in a different way for different pages.
  • Added the support for stroke and shadow (<TAESH> and <TAEST>) text effects.

Other

  • Added a new pre-loader with Customer's Canvas logo. It can be set up through IConfiguration.
  • Now On-premises Trial package is a Windows installer file which deploys Customer's Canvas to a development computer.

Bug Fixes

  • Fixed a problem with font sizes bigger than 100pt in point text objects.
  • Fixed some problems with the <MVI> and <IAPSF> markers for image placeholders.
  • Fixed a problem with retrieving smart object transformations from PSD templates.
  • Fixed a problem with resizing an image to fit its placeholder.
  • Fixed a problem with loading font names into the drop-down list in the Rich text editor.
  • Fixed a problem with the leading setting in rich text elements.
  • Fixed some problems with text wrapping.
  • Fixed a problem with font names being case sensitive in the font list in clientConfig.json which caused them to fail to load.
  • Fixed a problem with the resize cursors in Safari.
  • Fixed a problem with the toolbar layout in the Rich text editor.
  • Fixed a problem with cropping proof images.
  • Fixed a problem with text strings being rendered too bold for some specific fonts.
  • Fixed a problem with changing public gallery content on per product/page basis.

Documentation

Aurigma Customer's Canvas 3.2.10 - Released August 8, 2016

Bug Fixes

  • Fixed a problem with loadEditor failure when the third argument is omitted.

Aurigma Customer's Canvas 3.2.9 - Released August 4, 2016

Bug Fixes

  • Fixed a problem with white stripes when cropping a proof image.

Aurigma Customer's Canvas 3.2.8 - Released July 29, 2016

Bug Fixes

  • Fixed a problem with invisible navigation area when the user reverts the product and adds a new surface.
  • Fixed a problem with the user interface on iPhones and other small-screen mobile devices.

Aurigma Customer's Canvas 3.2.6 - Released July 18, 2016

New Features and General Improvements

  • Added the ability to resize images added by the user to the product without keeping aspect ratio.
  • Now it is possible to change layer values at the runtime using IFrame API.
  • Added the ability to display the MyFiles tab in the Gallery for image placeholders initialized with the <IAPSF_folder> marker.

Aurigma Customer's Canvas 3.2.4 - Released June 30, 2016

Bug Fixes

  • Fixed a problem when layers could not be edited in case if the product restricted all changes done by the user to a pre-defined area.

Aurigma Customer's Canvas 3.2.3 - Released June 23, 2016

Bug Fixes

  • Fixed a problem with invisible thumbnails for predefined items in an image layer.

Aurigma Customer's Canvas 3.2.2 - Released June 6, 2016

New Features and General Improvements

  • Added the ability to limit the number of characters in the rich text. The new <TCL> marker for PSD layers defines maximum text length. The Rich text editor displays character count in the lower right corner now.
  • Now Customer's Canvas allows for restricting changes made by the user to a specific area in the product design. The new <R> marker defines the allowable area within PSD templates.
  • Added the possibility to configure Customer's Canvas to flip proof images and hi-res files.
  • Added support for vertical alignment in paragraph text layers.
  • Now curved text layers support automatic font size adjustments based on length of the text entered by the user. Previous versions allowed to only reducing the font size. Starting from version 3.2.2, Customer's Canvas gradually restores font size back to original value when the user reduces text length.
  • Added the possibility to combine print products from multiple saved states.
  • Now it is possible to initialize the editor using IFrame API by passing up a query string in the old query-string API format. It facilitates for simple upgrading to the new API without any changes in the source code used to integrate the editor into a web-to-print site.
  • Now safety lines can have different horizontal and vertical margins.

Bug Fixes

  • Fixed a problem with the editor not initializing after upgrading to a newer version.
  • Fixed a problem with transparent background in cases when the editor is configured to crop proof images to safety lines.

Aurigma Customer's Canvas 3.2.0 - Released May 4, 2016

New Features and General Improvements

  • Support for custom fonts has been radically improved.
  • Added the Web API for Manipulating Design and Mockup Files allowing for deleting, uploading, and replacing files, getting file lists of designs and mockups folders, and generating image preview of design templates and mockups.
  • Added the ability to get layer dimensions through the API; see the Measuring Products topic for details.
  • Added the possibility to select multiple objects on the canvas using mouse.
  • Added the support for automatic load of user info without getting the user to click on the Load my info button.
  • Added the new Anonymous Mode for public websites where users can customize products without registering accounts.
  • Added the possibility to pre-populate image placeholders using user info.
  • Now the Rich text editor supports the following additional font settings: tracking, leading, first line indent, before/after paragraph space, and left/right indent. See the Rich Text Editor topic for details.
  • Added the ability to change layer opacity in the top toolbar.
  • Now it is possible to create blank templates with backgrounds loaded from raster image files.
  • Added the zoomStep parameter allowing for changing zoom level step on the canvas.
  • Added the TopToolbar.fontSizeParams settings defining maximum/minimum values and step size for the spinner controlling font size.
  • Added the fontListMode parameter allowing for hiding the font style list.
  • Added the settings for configuring a default font used to render text layers if their original fonts are not found.
  • Added the support for cut lines having different left/right and top/bottom margins. See the IConfiguration interface for details.
  • Added automatic outline for texts not foiled well against the background in the Rich text editor. The outline configuration parameters are described in the Configuration Parameters topic.
  • Improved user experience in the image Gallery.
  • The text leading and text tracking buttons have been added to the top toolbar.
  • Added the overwriteExistingFiles parameter allowing for overwriting images with existing names in the Gallery.
  • Added the hiResOutputBackgroundColor parameter setting background color for the hi-res output.
  • Added the proofImageSafetyLinesEnabled parameter allowing for drawing safety lines on proof images.
  • Added the newImageName parameter setting default name for a new image layer.
  • Added the <PH_stub> marker allowing for adding default content to image placeholders. The content is displayed for demonstration purposes and the user is supposed to replace it with a custom image.
  • In Hosted Version

    • Added the ability to open product templates in the admin panel for preview purposes.
    • Added the ability to overwrite files in the admin panel.
    • Added the ability to localize the editor's user interface.
    • Added the ability to add custom CSS styles.
    • Added the Reload local fonts button which is clicked after custom fonts have been added/removed in a hosted instance. The button applies changes made to custom fonts to the web-to-print editor and print templates.
    • Performance improvements - improved page load time.

Other

  • The support for non-proportional resize is turned off now for all layer types except rectangle, ellipse, rich text, and automatically scaled text.
  • The demo page, index.aspx, is rewritten using the IFrame API.
  • Custom styles \customCss\*.css, configuration file clientConfig.json, and localization file translations.json are stored in the ~\Configuration\ folder now.
  • Localization changes - TITLE_FONT_LIST of the top toolbar is renamed to TITLE_FONT_FAMILY_LIST.
  • The <TACS> marker is renamed to <TACBIU>.
  • The font list definition format is changed; see the Custom Fonts topic. The old format is supported.
  • The Iconfiguration.appUrl property is removed; use the IFrameApi.editorUrl instead.
  • The proofImageWatermarkFontName parameter is renamed to proofImageWatermarkFontPostScriptName and its default value is changed to "ArialMT".

Bug Fixes

  • Fixed a problem when a text was unreadable because of low contrast against the background.
  • Fixed a problem when the Load my info button returned wrong values.
  • Fixed a problem with passing user data to the Rich text editor.
  • Fixed a problem with loading product states when the most recent version keeps restoring instead of a given state.
  • Fixed a problem occurred when publicFolderName is set to a non-existing folder.

Documentation

Aurigma Customer's Canvas 3.1.1 - Released January 7, 2016

Bug Fixes

  • Fixed a problem with image context menu.

Aurigma Customer's Canvas 3.1.0 - Released December 30, 2015

New Features and General Improvements

  • Added the support for Multi-Column Text.
  • Added the support for shaped text.
  • Added the possibility to load rotated text layers from PSD templates.
  • Added the ability to change a folder where public images in the Gallery are loaded from; see the publicFolderName configuration parameter.
  • File cache is improved; the cache configuration parameters are changed.
  • Added the new closeFontMenuOnClickEnabled parameter to configure the Select font drop-down list behavior.
  • Added the new <AST> marker that automatically scales a user-entered text to fit the bounding rectangle of the original text.
  • The setUserId method can merge user accounts now. When changing user id at runtime, it copies user files (serialized product states and uploaded files) to the new user folder.
  • The new setPrintAreas method allows for changing templates at runtime.
  • Now it can be configured whether changes made by the setMockup and setPrintAreas methods are reverted by clicking the Revert button.

Other

  • Now paragraph text layers are loaded to the editor as rich text.
  • The zoom step is 15% now.

Bug Fixes

  • Fixed a problem with incorrect displaying rich text items in the Object inspector.
  • Fixed a problem with incorrect handling of images having wrong or corrupted color profile.
  • Fixed a problem when finishProductDesign returns undefined as user identificator.
  • Fixed a problem with uploading images which names duplicate ones already placed in the Gallery.
  • Fixed a problem with incorrect default zoom value.
  • Fixed a problem with moving and resizing texts on iPad.
  • Fixed a problem when users are able to delete elements which are restricted to be removed with a marker.

Aurigma Customer's Canvas 3.0.0 - Released November 6, 2015

New Features and General Improvements

  • Added an ability to hide the public image and the My Files tabs in the Gallery.
  • Added an ability to set up a public image folder for a specific template.
  • Full window and full screen modes are available in the editor now.
  • Added 3D preview feature which allows for displaying realistic proof images.
  • Added an ability to load formatted text from PSD templates.
  • Advanced paragraph settings are now loaded from PSD templates: spacing, paragraph spacing, and first line indent.
  • Color Picker displays transparency now.
  • Added an ability to hide buttons for changing text style via both PSD markers and settings in ~\Configuration\clientConfig.json.
  • Default font size depends on product size now.
  • Improved image placeholder user experience - Select image and Edit buttons are now displayed only if focus is set on the placeholder.
  • The select fill color button is now hidden by default for images and placeholders. It can be displayed back using the <SACFC> marker.
  • Now it is possible to change localization language via the API.

New IFrame API

New JavaScript API (IFrame API) offers possibility to control print product at runtime:

  • The IFrame API includes all the functionality of the query-string API.
  • It is much more suitable for complex configurations, for example, for multipage products.
  • The IFrame API offers more flexibility when configuring the designer and print products.
  • It allows managing products at runtime - add/remove surfaces, change mockups, etc.

For more information about the new API read the Introduction Into IFrame API topic. The full API reference can be found here.

Bug Fixes

  • Fixed a problem with updating buttons in the Top toolbar.
  • Fixed several problems with incorrect right click behavior.
  • Fixed a problem with Color Picker and background items.
  • Fixed a problem with updating social networks tabs.
  • Fixed a problem with applying settings loaded from ~\Configuration\clientConfig.json.
  • Fixed a problem with smart layers in PSD templates.
  • Fixed several problems with warnings in the Object Inspector.
  • Fixed a problem with updating font list in the hosted version after installing new custom fonts.

Other

  • Localization changes: LOAD_INFO_BUTTON and TITLE_LOAD_INFO are moved from LeftToolbar to TopToolbar.
  • If there is no localized string for an element, then the element's name is used.
  • The proofImageDpi parameter is removed. Now the resolution of proof images is 72 DPI. For more information see the Configuring Your First Print Product topic.

Aurigma Customer's Canvas 2.1.2 - Released October 16, 2015

Bug Fixes

  • Fixed a problem with Facebook integration.

Aurigma Customer's Canvas 2.1.1 - Released September 15, 2015

New Features and General Improvements

Bug Fixes

  • Several GUI bug fixes including pop-up menu problems, drag-and-drop problems in the Object Inspector, Rich text editor issues, etc.
  • Fixed a problem with rendering products containing images deleted in the image gallery dialog.
  • Fixed a problem with image placeholder permissions being reset after host page refresh.
  • Fixed a problem when default query string values overwrite parameters loaded from ~\Configuration\clientConfig.json.
  • Fixed a problem when no elements besides background were rendered into the hi-res output.

Other

  • OutputFolder and OutputFileLifespan parameters are removed.

Aurigma Customer's Canvas 2.0.4 - Released July 31, 2015

Bug Fixes

  • Fixed a problem with limited color set in Color picker.
  • Fixed a problem with Gallery in Chrome.

Aurigma Customer's Canvas 2.0.3 - Released July 15, 2015

Bug Fixes

  • Fixed a problem with text thickness on different zoom levels.

Aurigma Customer's Canvas 2.0.2 - Released June 8, 2015

Bug Fixes

  • Fixed a problem with too thick text.
  • Fixed a problem that appeared when cursor went beyond the canvas.
  • Fixed a problem with Facebook tab in Gallery.

API Improvements

  • The getApproveImages method is renamed to getProofImages.

Aurigma Customer's Canvas 2.0.1 - Released May 12, 2015

Bug Fixes

  • Fixed a problem that caused a server error while loading a product or rendering hi-res output.