Design Atoms Framework Changelog
- 8 minutes to read
This topic includes new features, improvements, and bug fixes for the front-end lib of Design Atoms Framework 7.
7.1.31 - November 7, 2024
Bug Fixes
- Fixed some problems with rendering the spot colors when their alternate color is defined in Lab color space.
- Fixed a problem when rendering tasks produced incorrect print files for single spot container when rendering to separate files.
7.1.29 - October 25, 2024
Bug Fixes
- Fixed a problem when plain text items were rendered enlarged in preview images with mockups after resizing the text on the canvas.
7.1.28 - October 3, 2024
Bug Fixes
- Fixed some problems with rendering image placeholders and text items when their
visibility
is set tofalse
.
7.1.27 - September 3, 2024
Bug Fixes
- Fixed a problem with rendering variable text fields that contains ampersand (
&
) symbols.
7.1.26 - August 26, 2024
Bug Fixes
- Fixed a problem with barcode validation occurred during editing.
7.1.22 - July 16, 2024
Bug Fixes
- Fixed a problem with importing IDML files in the
LegacyIdmlBleedParsingEnabled
mode. - Fixed invalid color conversion when rendering groups of items imported from IDML.
- Fixed a problem with rendering some script fonts on the canvas
7.1.21 - July 5, 2024
Bug Fixes
- Fixed a problem with validation of barcode contents when VDP rendering.
- Fixed a problem when the transparent background of embedded images turned white when rendering designs.
7.1.20 - June 14, 2024
Bug Fixes
- Fixed a problem with import of IDML templates.
- Fixed a problem when a one-pixel stripe would be rendered on preview images when using overlay mockups.
- Fixed a problem with rendering autolayouts.
7.1.19 – May 23, 2024
Bug Fixes
- Fixed a problem with color management when a new spot color added to a design would appear as semi-transparent color.
7.1.18 - May 22, 2024
General Improvements
- Added support for regions defined in channel containers. You can now import items with the
<R>
marker defined in the layer group of a container<CN>
.
Bug Fixes
- Fixed a problem with rendering text that contains non-escaped ampersand (
&
) symbols at the end of a string. - Fixed a problem with rendering proof images when watermarks are enabled.
- Fixed a problem when low-quality images were rendered instead of high-resolution outputs.
7.1.17 – May 8, 2024
Bug Fixes
- Fixed a problem with migrating STO files to newer versions of Design Atoms.
- Fixed a problem with aligning text items.
7.1.16 – April 28, 2024
Bug Fixes
- Fixed a problem with rendering designs when they use fonts that have duplicates with different PostScript names in storage.
7.1.14 – April 22, 2024
New Features
- Added the
InterpretEmptyGraphicFrameAsImagePlaceholder
configuration parameter to import graphic frames from IDML files as image placeholders. Its default value isfalse
, and graphic frames are loaded depending on the<PH>
marker. - Added the possibility to import design files that have only channel containers. When the designs do not have items in the Background, Main, or Foreground containers, they won't be added by default.
7.1.13 – April 15, 2024
General Improvements
- Added support for brush fill defined in IDML templates.
- Optimized the speed of VDP rendering in the text-as-text output mode.
Bug Fixes
- Fixed a problem with loading specific IDML templates for which preview colors would not be generated.
- Fixed a problem with importing vector graphics from IDML templates.
- Fixed a problem with rendering some TTF fonts.
- Fixed a problem with conversion of spot colors defined through Lab pixel format.
- Fixed a problem with simultaneous access of several services to a single file while rendering templates with multiple data sets.
- Fixed a problem with deserialization of a state file containing an
ImageSource
of theUser
orPublic
types. - Fixed a memory leak when compressing print files to ZIP.
7.1.12 – March 26, 2024
Bug Fixes
- Fixed some problems with inserting and fitting images into placeholders with
ApplyStateVdpData()
. - Fixed a problem with rendering
ArchedTextItem
in theOutlines
text mode.
7.1.11 – March 19, 2024
Bug Fixes
- Fixed a problem when a request to get a list of user state files was not executed in some cases.
- Fixed a problem that caused Unable to get ColorPreview error when loading some specific IDML templates.
7.1.10 – March 6, 2024
General Improvements
- Improved loading images from Asset Storage for VDP scenarios.
Bug Fixes
- Fixed a problem with rendering editable text to PDF files.
- Fixed a problem with color management when rendering output files in grayscale color space.
7.1.9 – February 20, 2024
Bug Fixes
- Fixed a problem with long initialization of fonts after restarting the application.
- Fixed a problem with file cache initialization.
7.1.7 – January 12, 2024
Bug Fixes
- Fixed a problem with multiple loading of the same image for rendering VDP products.
7.1.6 – December 14, 2023
Bug Fixes
- Fixed a problem with loading and rendering compressed images from PDF files.
- Fixed some problems with rendering spot colors in PDF outputs.
- Fixed a problem with transferring a color to inactive containers when using the
updateContainer
method withoutputColor
.
7.1.5 – December 8, 2023
Bug Fixes
- Fixed a problem with text rendering when First Baseline Offset was set to
Cap Height
in InDesign templates. - Fixed a problem when single-line bounded text did not fit into the bounding rectangle in the viewer.
7.1.4 – November 30, 2023
General Improvements
- Improved rendering of texture and spot containers. You can now specify the color to be rendered in PDF files by using the
OutputColor
property.
7.1.3 – November 22, 2023
Bug Fixes
- Fixed a problem with color management when rendering previews of PDF graphics for the viewer.
- Fixed a problem when Adobe Illustrator could open rendered print files with inverted colors.
- Fixed a problem when layout was not applied after editing a text item.
7.1.0 – October 24, 2023
New Features
- Implemented a more realistic rendering of CMYK colors in the viewer and proof images.
- Added support for interactive zones. You can now define logical design regions that are important to the user during editing. These zones become highlighted when the user clicks or hovers the pointer over them.
- Added support for PDF BleedBox when importing PDF files as templates. You can now specify if it should be applied or not through the PdfBleedBoxMode property. By default, the bleed zone of the first page is applied if the print area doesn't contain a bleed definition.
General Improvements
- Improved processing of
Spot
andTexture
containers inIProductRenderer.RenderHiRes
methods. Previously, these containers were rendered only on the same page with the main container, but now they will appear either on a separate page or in separate files, depending on theRenderingConfig
settings.
Bug Fixes
- Fixed a problem when text alignment on the canvas and in output files was different.
7.0.5 - October 9, 2023
Bug Fixes
- Fixed a problem with rendering formatted text in PDF assets when it contains non-escaped ampersand (
&
) symbols. - Fixed a problem when
IProductHandler.GetProductFontsExtended
did not return the font style in some cases.
7.0.4 - September 29, 2023
Bug Fixes
- Fixed a problem with rendering a
LayoutItem
with nested text items. - Fixed a problem when rendering multiple QR codes resulted in large memory consumption and failed in some cases.
Other
- The default value of the
UseHiResDpiForPdfResize
config parameter is now set toFalse
.
7.0.3 - September 22, 2023
Bug Fixes
- Fixed a problem when dashed lines were imported as solid lines in some cases.
Other
- Fixed a security issue.
7.0.2 - September 18, 2023
General Improvements
- Added support for vector output from spot containers.
- Added handling of corrupted font files.
Bug Fixes
- Fixed a problem when editable text items would not save changes.
- Fixed a problem when new items were added to the foreground container.
- Fixed some problems when clipart and groups of items were not resized correctly.
- Fixed a problem with saving text items after applying the stroke or shadow effects to them.
7.0.1 - July 31, 2023
General Improvements
- Added support for the
BlackAndTransparent
image effect.
Bug Fixes
- Fixed a problem with image quality reduction after applying the B&W effect.
- Fixed a problem that caused Can't find image error when using
VdpRenderer
.
7.0.0 - June 28, 2023
Major Feature Highlights
- Rendering performance - improved the rendering speed and quality. Design Atoms now renders text shadows, complex vector paths, and large image sizes. In some cases, the speed of loading, parsing, and rendering of complex designs with a large number of elements has been increased by 10 times.
- Text as text - added the possibility to render text to PDF files as a text object. To do so, set the
IConfiguration.PdfTextOutputMode
property toText
. By default, this property isOutlines
, and text is rendered as a set of outlines.
General Improvements
- Bounded text items with overflow strategy
FitToWidth
now uses copyfitting settings from the Graphics Mill engine. In other cases, copyfitting settings built into Design Atoms are still used. In the future releases,BoundedTextItem
will use copyfitting settings from Graphics Mill for all strategies. - The following converter classes were moved from the model:
- Added the
JustificationConverter
class for conversion betweenDesignAtoms.Model.Items.TextAlignment
and the following Graphics Mill properties:Codecs.Idml.Justification
,Codecs.Psd.PsdTextJustification
,AdvancedDrawing.TextAlignment
, TextWhizz-string, and GM-string. - Added the
ParagraphSettingsConverter
class to convertCodecs.Idml.Paragraph
toDesignAtoms.Model.Items.ParagraphSettings
. - Implemented
DesignAtoms.Model.Utils.EnumParser
. - Implemented the
GraphicsContainerItemsProcessor
class for color conversion when rendering aGraphicsContainer
. - Removed the dependency of
FontService
onIMemoryCachingService
. - Minor internal changes in the
ColorManagement
.