• Overview
  • Personalization Platform
  • Design Editor
  • UI Framework
  • Preflight
  • Dynamic Image
  • Legacy
Back to Website
  • Preflight
  • What's new
Show / Hide Table of Contents

Preflight

  • What is Preflight Tool?
  • What's new
  • Getting started
  • Preflight Widget
    • How to...
      • Configuring products
      • Loading state files
      • Defining preflight rules
      • Configuring the user interface
      • Changing the appearance
      • Configuring image formats
      • Getting links to print files
      • Uploading files through the Web API
      • Processing server errors
    • Reference
      • Config reference
      • Preflight rules
  • Preflight Web App
    • Installing Preflight
    • Back-end configuration
    • WEB API Reference
      • Upload
      • Get
      • Check
      • Build Info

What's new

  • 15 minutes to read

This topic includes new features, improvements, and bug fixes for the Preflight tool.

1.26.19 - May 30, 2025

General Improvements

  • Added support for non-separable blend modes: Hue, Saturation, and Luminosity.

Bug Fixes

  • Fixed some problems with rendering mesh shading to PDF files, improving output quality.

1.26.18 - May 5, 2025

Bug Fixes

  • Fixed some problems with retrieving build information through /about and /api/info endpoints.

1.26.17 - April 15, 2025

Bug Fixes

  • Fixed a problem when gradient masks in PDF files caused the Bad color space errors.
  • Fixed a problem with rendering gradients in PDF files in certain cases.

1.26.16 - March 5, 2025

Bug Fixes

  • Fixed a problem when images became pixelated after applying color management.
  • Fixed a problem when invisible PDF layers were rendered after resolving the Bad color space error in the document.

1.26.15 - February 17, 2025

General Improvements

  • Improved error messages for files that exceed the maximum allowed size of 512 MB. To change the default value, use the uploader.fileMaxSize parameter.

Bug Fixes

  • Fixed some problems with displaying toolbars in the layout for mobile devices.
  • Fixed a problem when the width of the page preview would change after adding an image to a blank page.

1.26.14 - December 5, 2024

General Improvements

  • Added the possibility to compress output print files and the embedded graphics. You can specify a compression format in the hiResOutputCompression parameter, either Zip or Jpeg. By default, this parameter is None, and no compression will be applied. For Jpeg, hiResOutputJpegCompressionQuality is additionally applied.

1.26.13 - November 29, 2024

Bug Fixes

  • Fixed a problem with displaying gears when loading the Preflight tool.

1.26.12 - November 27, 2024

General Improvements

  • Added the spotrequiredcolors preflight rule to validate if the print file contains the specified colors.
  • Added support for history of user actions. To add the Undo and Redo buttons, add the "history" object to the topToolbar array.

Bug Fixes

  • Fixed a problem when the Reset button distorted the loaded designs.

1.26.11 - June 26, 2024

Bug Fixes

  • Fixed a problem with color management when displaying images on the canvas.
  • Fixed a problem when style of safety lines changed after fixing the colors in uploaded images.

1.26.9 - June 19, 2024

General Improvements

  • Violation warnings now disabled in the viewer by default.

Bug Fixes

  • Fixed a problem with the page layout.

1.26.1 - May 5, 2024

General Improvements

  • The Preflight Tool now works based on the @aurigma/ng-design-atoms package. For icons, @aurigma/ng-editors-ui/svg-icon is now used instead of the previous implementation.

Bug Fixes

  • Fixed a problem when items could not be moved in the viewer after restoring the Preflight Tool.

1.25.10 - April 23, 2024

General Improvements

  • Added the possibility to define the step of changing the design zoom in the viewer. You can now customize the zoom levels in the array viewer.zoom.zoomValues.

Bug Fixes

  • Fixed a problem when a product was not uploaded using its stateId in the Upload step.
  • Fixed a problem with uploading a certain page from a multipage product.

1.25.6 - February 20, 2024

General Improvements

  • The Finish operation now runs hires and preview rendering in parallel.

1.25.5 - February 13, 2024

Bug Fixes

  • Fixed a problem when rotating the canvas would change the position of some elements.

1.25.3 - January 16, 2024

Bug Fixes

  • Fixed a problem with product image distortion when keeping aspect ratio.
  • Fixed a problem when after re-uploading a file, the image might not be displayed in the viewer.
  • Fixed a problem when ColorProfileId could be undefined in some cases.

1.25.1 - December 8, 2023

Bug Fixes

  • Fixed a problem with invalidating page thumbnails in the left panel.
  • Fixed a problem when text and shapes loaded from state files could appear shifted in the viewer.
  • Fixed a problem with assigning colors of safety lines.

1.25.0 - November 27, 2023

General Improvements

  • Added support for GroupItems loaded from state files.
  • When loading a state file fails, an error message is now displayed in a pop-up window.

Bug Fixes

  • Fixed a problem when wrong DPI value resulted in color conversion errors.
  • Fixed a problem with rotating the canvas.
  • Fixed a problem with error handling when uploading designs from asset storage.

Other

  • Angular and Material were upgraded to version 14.

1.24.6 - October 12, 2023

Bug Fixes

  • Fixed a problem with quality reduction of resulting PDF files.
  • Fixed a problem with color management in the viewer.

1.24.0 - July 14, 2023

Other

  • Design Atoms were upgraded to version 7.

1.23.10 - July 10, 2023

Bug Fixes

  • Fixed a problem with getting the product orientation based on storefront options.

1.23.8 - June 27, 2023

General Improvements

  • Added support for the Lithuanian (lt) language.
  • Added localization for the legend.

Bug Fixes

  • Fixed a problem with keeping aspect ratio.
  • Fixed a problem when bleed zone was incorrectly applied to a design from a state file.
  • Fixed a problem when the shadeBleedZone property was not applied from state files.
  • Fixed a problem when trim lines were not displayed after rotating the canvas.

1.23.4 - May 25, 2023

New Features

  • Added support for safety lines defined in state files. You can also change the line style in the product.safetyLines array using the same names of the safety lines as in the state file.

Bug Fixes

  • Fixed a problem when the product preview was not clipped by the bleed zone.
  • Fixed a problem when temporary files were created in the system folder regardless of the TempDataDirectoryPath parameter.
  • Fixed a problem with displaying page thumbnails.
  • Fixed a problem with displaying values in the Info dialog box.
  • Fixed a problem when preflight rules were not recalculated when resizing items on the canvas.
  • Fixed a problem with checking the nomarginBleedbox rule.
  • Fixed a problem when Fill to bleed was applied to the Trim zone instead of the Bleed zone.

1.23.0 - April 21, 2023

New Features

  • You can now load a state file into Preflight instead of a product configuration. The application now accepts a state object where you can pass the ID of a state file stored in BackOffice.

General Improvements

  • Added the possibility to hide the pagination control for single-page products. To do so, set product.allowAddPages to false and interface.leftToolbar.hideForSinglePageProduct to true.

1.22.2 - April 5, 2023

General Improvements

  • Added the possibility to customize the text style in the legend sections. To display the legend as a dialog box, set infoCard.isDialog to true.
  • Added the possibility to define different styles for different sections of the right toolbar. To apply these styles, set reportCard.useCustomLayout to true.

Bug Fixes

  • Fixed a problem when the fitToBleed initial mode was not applied to all product pages.
  • Fixed a problem with converting documents to PDF using LibreOffice.

1.21.5 - February 28, 2023

Other

  • Expanded the application logging.

1.21.2 - September 8, 2022

General Improvements

  • Added a tolerance to compare the product size.

1.21.0 - March 9, 2022

Bug Fixes

  • Fixed a problem when color profile conversion could take a long time.
  • Fixed a problem with checking the colorspace rule.
  • Fixed a problem with the page layout when the Top toolbar did not contain buttons.

1.20.0 - February 11, 2022

New Features

  • Now safety lines and preflight rules can be configured on a per-page basis.

Bug Fixes

  • Fixed a problem when rounding of converted measurement units caused errors in the safetyboxes rule.

1.19.0 - December 27, 2021

New Features

  • Added support for Microsoft Office and OpenOffice documents. You can learn how to configure the Preflight Tool to process these files in Configuring image formats.

General Improvements

  • Improved output of the legend. It now appears in the Info pop-up window and displays the defined colors on the image and text.

Bug Fixes

  • Fixed a problem when images with preflight problems were not highlighted in some cases.

1.18.0 - October 26, 2021

New Features

  • Introduced an updated mobile interface of the Preflight Tool.

Bug Fixes

  • Fixed a problem with applying the fit and fill modes to rotated images.

1.17.4 - October 21, 2021

Bug Fixes

  • Fixed a problem with processing the bleed area.

1.17.3 - October 7, 2021

General Improvements

  • Added rounding of values obtained after converting measurement units.

1.17.2 - October 6, 2021

New Features

  • Added the possibility to continue checkout if PDF processing fails for some reason. You can now change the error handling mode in the configuration to try to process the original image as much as possible.
  • You can now highlight images in the viewer that have preflight problems. To do so, set viewer.highlightImages to true in the config.

1.16.0 - September 13, 2021

New Features

  • Added the possibility to define the width and color of bleed lines and trim lines.

Bug Fixes

  • Fixed a problem with resolving preflight rules when there are several rules of the same type but with different severity.

1.15.3 - June 4, 2021

Bug Fixes

  • Fixed a problem with reading alternate colors from PDF.
  • Fixed a problem with rendering pages of a multipage document into separate print files.
  • Fixed a problem when users could delete product pages even if it was disabled in the config.

1.15.2 - May 25, 2021

General Improvements

  • Changed the primary color and icons to match the new corporate style.

Bug Fixes

  • Fixed a problem when the minfontsize rule verified text outside the bleed box.
  • Fixed a problem when preflight.hasEmptyPages returned an incorrect value.

1.15.1 - May 11, 2021

New Features

  • Added Russian (ru) localization.

Bug Fixes

  • Fixed a problem with rotating the canvas.
  • Fixed console errors that occurred when clicking the Fix All button.

1.15.0 - April 22, 2021

New Features

  • Added support for mockups in the viewer.

Bug Fixes

  • Fixed a problem with displaying error messages for missing fonts.

1.14.0 - April 6, 2021

New Features

  • Added the possibility to define hiResOutputPdfMetadata in the rendering config.
  • Added the possibility to define the width of bleed lines in the viewer.
  • Added the possibility to define and verify an area that must be free of design elements by using the warningMessages.

Bug Fixes

  • Fixed a problem when the scroll bar was not displayed in the viewer.

1.13.0 - April 1, 2021

New Features

  • Added the nomarginsBleedbox preflight rule to validate if the print file fills the entire bleed box, and there are no blank margins left.
  • Added the possibility to define how the uploaded file should be placed on product pages. You can insert files starting from the current page, from the first page, or to newly created pages.
  • Added the possibility to upload the entire file when it has more pages than defined in the preflight configuration. To add pages dynamically, set product.allowAddPagesUploading to true.
  • Added the possibility to convert SPOT colors to CMYK when the spotcolors rule fails.

1.12.0 - March 5, 2021

New Features

  • Added the possibility to add the Full screen button to the top panel.
  • Added support for the custom preloader defined in the UI Framework.

1.11.4 - February 8, 2021

Bug Fixes

  • Fixed a problem with rendering preview images.
  • Fixed a problem with restoring products from state files.

1.11.3 - January 19, 2021

General Improvements

  • You can now change the appearance of the Top toolbar buttons with the style parameter.
  • Added the possibility to enable and hide Top toolbar buttons.
  • Now, all transformations called from the Top toolbar are processed in one step.

Bug Fixes

Bug Fixes

  • Fixed a problem when black-and-white images were inverted in print files.

1.11.2 - January 11, 2021

New Features

  • Added support for viewer zoom modes. For example, to fit large products in the viewer, you can now set viewer.zoom.mode to "bestFit" and omit viewer.zoom.default.

General Improvements

  • You can now change the appearance of custom buttons with the style parameter.

Bug Fixes

  • Fixed a problem with DPI checks after rotating the canvas.
  • Fixed duplicating DPI lines in preflight reports.

1.11.0 - December 30, 2020

New Features

  • Added the rotateImage and applyToAll buttons to the top toolbar.

General Improvements

New Features

  • Added the interface.customButtons config property.
  • Now, the finish() method also returns stateId.

Bug Fixes

  • Fixed a problem with resetting the zoom level when changing a page.

1.10.0 - December 26, 2020

New Features

  • Added the rendering.keepPdfOriginalColors config property to get print files in the original color space.
  • Added the possibility to connect the Preflight tool with the Aurigma.AssetStorage.

General Improvements

  • Now, the check for the uploaded file extension is case-insensitive.

Bug Fixes

  • Fixed the conversion of spot colors to grayscale.
  • Fixed a problem with handling the sameorientation rule when rotating images in the viewer.
  • Fixed a problem with uploading several files by using drag-and-drop when uploader.multiple is false.
  • Fixed the width of the uploader window for displaying long file names.

1.9.5 - December 11, 2020

Bug Fixes

  • Fixed a problem with reading fonts from a page.

1.9.4 - December 11, 2020

Bug Fixes

  • Fixed the appearance of the Delete button in the navigation menu.

1.9.3 - December 10, 2020

Bug Fixes

  • Fixed a problem with handling images with gradients.
  • Fixed a problem with spot colors when fixing a color space.

1.9.0 - December 3, 2020

New Features

  • Added the rendering.ShowTrimLineOnPreview config property.

1.8.9 - December 2, 2020

General Improvements

  • Added a white background to product pages.

1.8.4 - November 2, 2020

Bug Fixes

  • Fixed displaying the allowed color spaces in the right panel.

1.8.3 - October 28, 2020

General Improvements

  • Added the possibility to specify the fileName for the downloaded file.
  • Now, the finish() method also returns the original file name.

Bug Fixes

  • Fixed some errors that occurred when fixing the color profile.

1.8.1 - October 16, 2020

New Features

  • Added the fillToBleed and fillToTrim buttons to the top toolbar.

1.8.0 - October 9, 2020

New Features

  • Added the rotateCanvas button to the top toolbar.

1.7.3 - September 29, 2020

New Features

  • Added the possibility to specify a page name prefix for localization.

Bug Fixes

  • Fixed some problems with the Add page button.
  • Fixed finishing the preflight when print files were uploaded through their URLs.

1.7.2 - August 31, 2020

New Features

  • Added the possibility to validate preflight rules by using the Web API.

Bug Fixes

  • Fixed a problem when shadeBleedZone and bleedZoneColor were not applied to multipage PDF files.
  • Fixed a problem with passing values of the allowAddPages option.
  • Fixed a problem with duplicating error messages for the resolution rule.
  • Fixed a problem when the text size was read as 0 pt instead of the actual value in some cases.

Other

  • Renamed the nofields rule to nomargins.

1.7.0 - July 13, 2020

New Features

  • Added the viewer.shadeBleedZone and viewer.bleedZoneColor parameters to shade the bleed zone in the editor.
  • Added the SafetyLine.legend parameter to define the description of safety lines.
  • You can now use HTML content when defining the Important block in the legend.
  • You can now define the product bleed zone through IMarginHV.
  • Added the possibility to customize UI themes to match the style of your site.
  • Added the Dutch (nl) localization.

General Improvements

  • Changed the default value of rendering.trimPreviewOnBleed to true.

Bug Fixes

  • Fixed a problem when spot colors were converted to CMYK.
  • Fixed a problem with uploading files when the uploader.multiple parameter was set to false.
  • Fixed an error handling when reading the separation color spaces.
  • Fixed some problems with navigation between steps.

1.6.0 - May 26, 2020

New Features

  • Added the uploader.initialMode parameter to define how the uploaded file should be adjusted in the product: fitToBleed, fitToTrim, fillToTrim, or fillToBleed. By default, the file is inserted as is.
  • Added the possibility to trim preview images to the Bleed area.

General Improvements

  • Now, the product size is displayed in the legend in the same measurement units as defined for the viewer rulers.

1.5.2 - March 6, 2020

Bug Fixes

  • Fixed some minor issues.

1.5.1 - March 4, 2020

Bug Fixes

  • Fixed a problem with checking the minFontSize rule.

1.5.0 - March 3, 2020

New Features

  • Added preflight rules for text. You can now validate if:
    • Print files use only allowed fonts (allowedfonts, forbiddenfonts).
    • Print files contain the fonts used (embeddedfonts).
    • Text size is greater than the specified value (minfontsize).
    • Text represents vector shapes (textascurves).
  • Added the FallbackFonts parameter to define the replacement of fonts that are missing both within the user file and on the server.

1.4.3 - January 31, 2020

General Improvements

  • Improved messages in the preflight report.

1.4.2 - January 27, 2020

Bug Fixes

  • Fixed a problem with checking the nofields rule.

1.4.1 - January 20, 2020

Bug Fixes

  • Fixed a problem with displaying bleed zones in the editor.

1.4.0 - January 17, 2020

New Features

  • Added the possibility to configure rulers in the editor. You can now specify the measurement units (either inch, mm, cm, point, or custom), shift the point of origin, and disable the rulers if needed.
  • Added the possibility to render pages of a multipage document into separate print files.

1.3.0 - January 15, 2020

New Features

  • Added new preflight rules. You can now validate if:
    • PDF metadata includes information about PDF page boxes (safetyboxes).
    • A print file fills the entire trim box (nofields).
    • Document pages have the same orientation (sameorientation).
    • Print files use only allowed spot colors (spotcolors).

1.2.2 - December 4, 2019

Bug Fixes

  • Fixed a problem with deleting the last page in the editor.
  • Fixed a problem when setFiles was called before the editor completes its initialization.
  • Fixed a problem that caused MediaCorruptedException when uploading some specific files.

1.2.1 - October 21, 2019

General Improvements

  • You can now use the ServerBaseUrl parameter to specify a direct server URL for links to preview and print files when running behind a firewall.

Other

  • Now, when you define backendUrl in config.json, this parameter will be used as your path to the back end instead of customersCanvasBaseUrl.
  • The FontDirectory parameter has been renamed to FontDirectoryPath.

1.2.0 - October 17, 2019

New Features

  • Added support for JPEG, PNG, BMP, GIF, PSD, TIFF, AI, and EPS file formats. You can now validate such images as well as PDF files.
  • Added the possibility to define the max and min number of pages in the Preflight Tool.

General Improvements

  • Added titles to the resulting links to preview and print files.
  • Improved user experience with uploading, deleting, and zooming images.

Bug Fixes

  • Fixed some minor issues.

1.0.0 - September 24, 2019

Initial release.

Was this page helpful?
Thanks for your feedback!
In This Article
  • 1.26.19 - May 30, 2025
    • General Improvements
    • Bug Fixes
  • 1.26.18 - May 5, 2025
    • Bug Fixes
  • 1.26.17 - April 15, 2025
    • Bug Fixes
  • 1.26.16 - March 5, 2025
    • Bug Fixes
  • 1.26.15 - February 17, 2025
    • General Improvements
    • Bug Fixes
  • 1.26.14 - December 5, 2024
    • General Improvements
  • 1.26.13 - November 29, 2024
    • Bug Fixes
  • 1.26.12 - November 27, 2024
    • General Improvements
    • Bug Fixes
  • 1.26.11 - June 26, 2024
    • Bug Fixes
  • 1.26.9 - June 19, 2024
    • General Improvements
    • Bug Fixes
  • 1.26.1 - May 5, 2024
    • General Improvements
    • Bug Fixes
  • 1.25.10 - April 23, 2024
    • General Improvements
    • Bug Fixes
  • 1.25.6 - February 20, 2024
    • General Improvements
  • 1.25.5 - February 13, 2024
    • Bug Fixes
  • 1.25.3 - January 16, 2024
    • Bug Fixes
  • 1.25.1 - December 8, 2023
    • Bug Fixes
  • 1.25.0 - November 27, 2023
    • General Improvements
    • Bug Fixes
    • Other
  • 1.24.6 - October 12, 2023
    • Bug Fixes
  • 1.24.0 - July 14, 2023
    • Other
  • 1.23.10 - July 10, 2023
    • Bug Fixes
  • 1.23.8 - June 27, 2023
    • General Improvements
    • Bug Fixes
  • 1.23.4 - May 25, 2023
    • New Features
    • Bug Fixes
  • 1.23.0 - April 21, 2023
    • New Features
    • General Improvements
  • 1.22.2 - April 5, 2023
    • General Improvements
    • Bug Fixes
  • 1.21.5 - February 28, 2023
    • Other
  • 1.21.2 - September 8, 2022
    • General Improvements
  • 1.21.0 - March 9, 2022
    • Bug Fixes
  • 1.20.0 - February 11, 2022
    • New Features
    • Bug Fixes
  • 1.19.0 - December 27, 2021
    • New Features
    • General Improvements
    • Bug Fixes
  • 1.18.0 - October 26, 2021
    • New Features
    • Bug Fixes
  • 1.17.4 - October 21, 2021
    • Bug Fixes
  • 1.17.3 - October 7, 2021
    • General Improvements
  • 1.17.2 - October 6, 2021
    • New Features
  • 1.16.0 - September 13, 2021
    • New Features
    • Bug Fixes
  • 1.15.3 - June 4, 2021
    • Bug Fixes
  • 1.15.2 - May 25, 2021
    • General Improvements
    • Bug Fixes
  • 1.15.1 - May 11, 2021
    • New Features
    • Bug Fixes
  • 1.15.0 - April 22, 2021
    • New Features
    • Bug Fixes
  • 1.14.0 - April 6, 2021
    • New Features
    • Bug Fixes
  • 1.13.0 - April 1, 2021
    • New Features
  • 1.12.0 - March 5, 2021
    • New Features
  • 1.11.4 - February 8, 2021
    • Bug Fixes
  • 1.11.3 - January 19, 2021
    • General Improvements
    • Bug Fixes
    • Bug Fixes
  • 1.11.2 - January 11, 2021
    • New Features
    • General Improvements
    • Bug Fixes
  • 1.11.0 - December 30, 2020
    • New Features
    • General Improvements
    • New Features
    • Bug Fixes
  • 1.10.0 - December 26, 2020
    • New Features
    • General Improvements
    • Bug Fixes
  • 1.9.5 - December 11, 2020
    • Bug Fixes
  • 1.9.4 - December 11, 2020
    • Bug Fixes
  • 1.9.3 - December 10, 2020
    • Bug Fixes
  • 1.9.0 - December 3, 2020
    • New Features
  • 1.8.9 - December 2, 2020
    • General Improvements
  • 1.8.4 - November 2, 2020
    • Bug Fixes
  • 1.8.3 - October 28, 2020
    • General Improvements
    • Bug Fixes
  • 1.8.1 - October 16, 2020
    • New Features
  • 1.8.0 - October 9, 2020
    • New Features
  • 1.7.3 - September 29, 2020
    • New Features
    • Bug Fixes
  • 1.7.2 - August 31, 2020
    • New Features
    • Bug Fixes
    • Other
  • 1.7.0 - July 13, 2020
    • New Features
    • General Improvements
    • Bug Fixes
  • 1.6.0 - May 26, 2020
    • New Features
    • General Improvements
  • 1.5.2 - March 6, 2020
    • Bug Fixes
  • 1.5.1 - March 4, 2020
    • Bug Fixes
  • 1.5.0 - March 3, 2020
    • New Features
  • 1.4.3 - January 31, 2020
    • General Improvements
  • 1.4.2 - January 27, 2020
    • Bug Fixes
  • 1.4.1 - January 20, 2020
    • Bug Fixes
  • 1.4.0 - January 17, 2020
    • New Features
  • 1.3.0 - January 15, 2020
    • New Features
  • 1.2.2 - December 4, 2019
    • Bug Fixes
  • 1.2.1 - October 21, 2019
    • General Improvements
    • Other
  • 1.2.0 - October 17, 2019
    • New Features
    • General Improvements
    • Bug Fixes
  • 1.0.0 - September 24, 2019
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback