Back to Website
Show / Hide Table of Contents

What's new

  • 7 minutes to read

This topic includes new features, improvements, and bug fixes for the Dynamic Image API.

0.16.2 - October 27, 2024

General Improvements

  • Improved color management for PSD layers with embedded color profiles.

Bug Fixes

  • Fixed a problem with initializing the Dynamic Image services.

Other

  • Added default color profiles to local assets:
    • US Web Coated (SWOP) v2
    • Dot Gain 30%
    • sRGB IEC61966-2.1

0.16.1 - July 17, 2024

Bug Fixes

  • Fixed a problem when generating images with vector graphics took a long time.
  • Fixed a problem with rendering multipage designs through the endpoint POST /api/rendering/multipage/preview.

0.16.0 Beta - June 17, 2024

General Improvements

  • Migrated to Graphics Mill 11.

Other

  • Fixed a security issue.

0.15.14 - February 13, 2024

General Improvements

  • Updated the Azure service bus to correct the AutoDeleteOnIdle issue.

0.15.13 - February 21, 2023

General Improvements

  • Now, can change the rasterization quality of vector graphics. Added the VectorFrameInterpolationMode parameter to the config, which is High by default. If vector graphics are rendered in poor quality or distorted, set this parameter to Medium.

0.15.12 - February 6, 2023

General Improvements

  • Now, the Color Overlay layer effect will be maintained after replacing raster images and smart objects.
  • You can now pass a pdfFormat property with the X4 value in the rendering request to generate PDF/X-4 print files and DeviceCMYK colors.

0.15.11 - January 11, 2022

Bug Fixes

  • Fixed a problem when the image inserted in the mockup was rendered larger than the smart object.

0.15.10 - January 11, 2022

Bug Fixes

  • Fixed a problem with rendering some specific PSD files.

0.15.9 - December 28, 2021

New Features

  • Added the possibility to use images from external sources by specifying a link in the url property.

0.15.8 - December 9, 2021

General Improvements

  • Optimized general performance.

0.15.7 - November 30, 2021

General Improvements

  • Optimized math operations.

0.15.6 - November 22, 2021

Bug Fixes

  • Fixed a problem with downloading images.
  • Fixed some problems with using the asset storage.

0.15.5 - November 12, 2021

Bug Fixes

  • Fixed a problem when the POST /api/information/template endpoint returned incorrect item types.
  • Fixed some problems with rendering PSD files.

0.15.4 - October 4, 2021

Bug Fixes

  • Fixed a problem with rounding the image size when inserting PDF graphics into a smart object.

0.15.3 - September 10, 2021

Bug Fixes

  • Fixed a problem when the POST api/information/template request could be executed indefinitely.

0.15.0 - August 27, 2021

New Features

  • Added MessageBus settings for connecting to Asset Storage.

0.14.0 - August 25, 2021

New Features

  • Added api/v2 for rendering, which returns stream response.

0.13.0 - June 8, 2021

New Features

  • Added the possibility to apply layer masks to both images and smart objects.

General Improvements

  • Updated Graphics Mill to 10.5.214.

0.12.0 - May 4, 2021

New Features

  • Added support for clipping masks.

0.11.6 - April 23, 2021

General Improvements

  • Added the possibility to set colors by name ("red", "green", etc.).
  • Now, indexed images are first converted to CMYK or RGB and then inserted into templates.
  • The Content-Type header is now set to application/json for all POST requests.

Bug Fixes

  • Fixed a problem with updating mockups when uploading a new file with the same name.
  • Fixed a problem with parsing settings of unsharpMask.

0.11.0 - February 5, 2021

New Features

  • Added the possibility to refer to templates and images from Asset Storage by full path.

0.10.0 - November 2, 2021

New Features

  • Added support for Asset Storage. To use templates and images from Asset Storage in the Dynamic Image API, you can pass their ID.

0.9.7 - September 28, 2020

Bug Fixes

  • Fixed a problem with rendering embedded smart objects.

Removals

  • Removed the SyncGCRender parameter.

0.9.6 - September 3, 2020

New Features

  • Added the ImageDownloadTimeout configuration parameter to AppSettings.config to limit the waiting time when trying to load an image. By default, this timeout is 100 seconds.

General Improvements

  • Added more details to debug logs.

0.9.5 - August 31, 2020

New Features

  • Added the SyncGCRender configuration parameter to enable synchronous rendering of graphics containers with smart objects.

0.9.4 - July 31, 2020

Bug Fixes

  • Fixed a problem with recursion in the rendering of smart objects.

0.9.3 - July 29, 2020

New Features

  • Added the AppUrl configuration parameter, which allows you to specify the application server's address to generate proper links to proof images and print files, for example, when running in a load-balanced environment.

0.9.2 - July 6, 2020

Bug Fixes

  • Fixed a problem with color conversion.

0.9.1 - June 22, 2020

New Features

  • Added support for copyfitting.

General Improvements

  • NLog config moved back to web.config.

Bug Fixes

  • Fixed a problem with preloading external images.
  • Fixed a problem when the resulting images could be cropped.

0.9.0 - May 26, 2020

New Features

  • Added the SaveResultsToFileSystem, ResultHiresExpirationTimespan, ResultHiresMaxSize, ResultPreviewExpirationTimespan, and ResultPreviewMaxSize parameters to AppSettings.config for cleaning up the storage of rendering results.
  • Added the DELETE api/results/delete endpoint to delete the rendering results.

General Improvements

  • Now, you do not need to recycle the app pool after updating AppSettings.config to apply the new values.
  • After uploading fonts to your server, you do not need to call the method POST api/resources/fonts/reload or recycle the app pool.

Deprecation

  • Deprecated the POST api/resources/fonts/reload endpoint, since the font list is updated as soon as you add new fonts to your server.
  • Deprecated the GET api/download endpoint. You can use GET api/results/download instead.

0.8.2 - April 17, 2020

Bug Fixes

  • Fixed a problem with color management when rendering tables.

0.8.1 - April 8, 2020

General Improvements

  • Now, the API version is taken into account when accessing the cache.

Bug Fixes

  • Fixed a problem with applying the CacheExpirationTimespan parameter.
  • Fixed a problem with insertion of CMYK images into tables.

0.8.0 - March 19, 2020

New Features

  • Added the MaxConcurrentRenderingTasks parameter to AppSettings.config. Now, you can define the number of rendering processes that run simultaneously.

General Improvements

  • NLog config has moved from web.config to a separate file.
  • Improved debug logs.
  • Minor optimization of table rendering.

Bug Fixes

  • Fixed a problem with downloading personalized images when they obtain replacement images through GET /api/download.
  • Fixed a problem with rendering previews of tables that have CMYK content.
  • Fixed a problem with rendering previews of tables when the cache is enabled.

0.7.0 - March 2, 2020

New Features

  • Added the PreloadImages and OptimizePreview configuration parameters to AppSettings.config.
  • Added the PreloadImages parameter to the request payload of POST /api/hires.
  • Added the PreloadImages and OptimizePreview parameter to the request payload of POST /api/preview.

General Improvements

  • Updated Graphics Mill to 10.1.97.

Bug Fixes

  • Fixed a problem with using calendar events without specifying a date.
  • Fixed a problem with color reproduction when replacing images in smart objects.
  • Fixed a problem when pixelFormat.Unknown appeared while rendering a preview image.
  • Fixed a problem with uploading images that have timestamps.
  • Fixed a problem with restoring the folder with the rendering results if it was deleted.

0.6.6 - Janyary 31, 2020

New Features

  • Added the EnableCache, CacheExpirationTimespan, and CacheMaxSize configuration parameters to AppSettings.config.

Bug Fixes

  • Fixed a problem with generating previews through POST /api/preview. This fix increased the processing time for large templates.

0.6.5 - Janyary 14, 2020

New Features

  • Added the page property that allows you to specify the number of a page in a multi-page PDF file when inserting an image.
  • Added support for license keys of Customer's Canvas 5.

Bug Fixes

  • Fixed a problem with applying the rotate and flip transforms to PDF images.
  • Fixed a problem with using license keys of Customer's Canvas 4.

0.6.4 - December 25, 2019

Removal

  • Removed support for AppInsights.

Bug Fixes

  • Fixed some potential problems with downloading files.

0.6.3 - December 6, 2019

New Features

  • Added support for AppInsights.

Bug Fixes

  • Fixed a problem with rendering multi-page PDF files.

0.6.2 - Novmber 29, 2019

New Features

  • Logging the time spent on file downloads.

General Improvements

  • Fixed a problem when POST api/resources/images fails to download an image, it will make up to five attempts to download that image. If all the attempts fail, an error is thrown.
  • Updated Graphics Mill to 10.1.41.

Bug Fixes

  • Fixed a problem with generating previews through POST /api/preview.

0.6.1 - April 10, 2019

New Features

  • Added the LogAllRequests parameter to enable the logging mode for all requests.
  • Added the GET /api/info endpoint to retrieve details about the application.

General Improvements

  • Updated Graphics Mill to 10.0.121.

Bug Fixes

  • Fixed a problem with parsing invalid appSettings.json.
  • Fixed a problem with processing multipage requests.

0.6.0 - April 10, 2019

New Features

  • Added support for the Linear Blur blend mode.
  • Added the possibility to generate multi-page PDF files.

General Improvements

  • Updated Graphics Mill to 10.0.65.
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2024 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback