Design Atoms Framework Changelog
- 5 minutes to read
This topic includes new features, improvements, and bug fixes for the front-end lib of Design Atoms Framework 7.
7.1.28 - October 3, 2024
General Improvements
- Improved zooming of text items in the viewer. Now, when stretching text elements by grips, the font size will change instead of the item scaling.
Bug Fixes
- Fixed some visibility problems for image placeholders and text items.
- Fixed a problem with the
ExpandBox
text overflow strategy. - Fixed a problem with image dragging on the canvas.
- Fixed a problem with applying toggles to groups.
7.1.26 - August 26, 2024
Bug Fixes
- Fixed a problem with alignment for
PlainTextItem
.
7.1.21 - July 5, 2024
Bug Fixes
- Fixed some problems with editing text on iOS devices.
7.1.20 - June 14, 2024
General Improvements
- Implemented a Hand tool that allows for moving around the viewer without selecting and moving design items. To move the viewport, you can hold down the wheel and drag the canvas. As an alternative, you can hold down the spacebar and drag the canvas with the left mouse button.
Bug Fixes
- Fixed a problem when text went beyond the placeholder bounds when editing.
- Fixed a problem with changing the background color on resized surfaces.
- Fixed a problem when shapes from external sources would disappear when dragging on the canvas.
7.1.18 - May 22, 2024
General Improvements
- Improved logic of aligning elements on the canvas. One selected object is now aligned relative to the print area. Two or more selected objects align inside a common bound box. The selected object inside a group is aligned relative to the bound box of the group.
7.1.17 – May 8, 2024
Bug Fixes
- Fixed a problem with moving the container within the region when using the keyboard.
7.1.16 – April 28, 2024
Bug Fixes
- Fixed a problem with rendering multiline titles of highlighted items in the viewer.
7.1.13 - April 15, 2024
Bug Fixes
- Fixed a problem with color management when rendering designs in the viewer.
- Fixed a problem with rendering
curvedTextItems
imported from IDML templates.
7.1.10 - March 6, 2024
Bug Fixes
- Fixed a problem when text placeholder tips would not displayed in some cases.
7.1.8 - January 26, 2024
General Improvements
- Removed the limitation on the size of the region being added. Now it can take up to 100% of the possible.
Bug Fixes
- Fixed a problem with adding new text items when the default
overflowStrategy
property was changed in config.
Other
- Fixed a problem with importing the
@aurigma/design-atoms-text
package.
7.1.7 - January 12, 2024
Bug Fixes
- Fixed a problem when some values of
userInfo
fields resulted in console errors.
7.1.6 - December 14, 2023
Bug Fixes
- Fixed a problem when rotated text would reset its rotation angle when entering the edit mode in
TextEditor:html
. - Fixed a problem with serialization of
SpotColorContainer.previewColor
.
7.1.5 - December 8, 2023
General Improvements
- Improved user experience for double and triple clicks when selecting characters in text. The delay time is now 500ms.
7.1.4 - November 30, 2023
General Improvements
- Added support for editing rotated text elements in popup boxes in TextWhizz.
Bug Fixes
- Fixed a problem when rotated thext items moved over the canvas when editing.
7.1.3 - November 22, 2023
General Improvements
- Added the possibility to display the path of curved text items.
- Added the possibility to configure margins inside the interactive zone labels in CSS format. A single value defines the margins for all four sides. Two values, for example,
"20 5"
define vertical and horizontal margins. Four values, for example,"2 5 10 20"
define top, right, bottom, and left margins correspondingly. - Improved the drawing order of interactive zones. Now the highlighted zone is drawn first.
- Now, the active interactive zone does not change when rotating the design.
Bug Fixes
- Fixed a problem when auto-layout was not applied after editing a text item.
- Fixed a problem when design items might not appear in the viewer when no interactive zones were defined.
7.1.2 - November 8, 2023
Bug Fixes
- Fixed a problem when the preview on the client was rendered without text.
- Fixed a problem when pixel stripes appeared on preview images.
7.1.1 - November 3, 2023
Bug Fixes
- Fixed a problem when z-index changes weren't displayed while rendering.
- Fixed a problem when the
getCurrentSurfacePreview
method didn't work in some cases. - Fixed a problem when a preview on the canvas wasn't updated after reverting user changes.
- Fixed a problem with the
getCurrentSurfacePreview
method not rendering the preview of the changed color.
7.1.0 - October 24, 2023
General Improvements
- Added the
getSurfacePreview
andgetCurrentSurfacePreview
methods to theViewer
class to render preview images on the client.
Bug Fixes
- Fixed a problem when text alignment on the canvas and in output files was different.
Other
- Fixed a problem with importing the
@aurigma/design-atoms-text
package.
7.0.4 - September 29, 2023
Bug Fixes
- Fixed a problem when the position of text items was not set properly when using
ItemsCommand.editItems
. - Fixed a problem with the wrong default
fillColor
inImageItem
.
7.0.2 - September 18, 2023
General Improvements
- Added the
group
andclipart
fields todefaultItemsConfig
to define behavior of SVG, PDF, and PSD graphics loaded toGroupItem
andClipartItem
.
Other
- Updated the system requirements. Now, you need Node.js 17.x with npm 8.x to use the Design Atoms Framework.
7.0.1 - July 31, 2023
General Improvements
- Added the
interactiveContainers
property to the Viewer API that allows you to specify an array of containers with which the user can interact. If one or more containers are specified in this array, then the user can only work with them.
Bug Fixes
- Fixed a problem with rendering text on the canvas.
- Fixed a problem when the editor would freeze when changing a
CurvedTextItem
. - Fixed a problem when the viewer was not handling the pinch zoom event from the laptop touchpad.
Other
- Fixed a problem with importing the
@aurigma/design-atoms-text
package.
7.0.0 - June 28, 2023
New Features
- Graphics Mill 11 - improved rendering speed and quality and added the support for complex vector paths and large image sizes.
- Text engine - now supports text shadows and renders text to PDF as a set of curves or a text object.
General Improvements
- Updated versions of npm packages to improve security.
- Improved the model version compatibility check. Now version numbers that differ only in the third component (update identifier) are considered compatible.