# Design Atoms Model Changelog


## [6.5.11] - 2021-07-21
### Added
- Support for GS1 DataBar barcodes.


## [6.5.10] - 2021-06-29
### Added
- A new violation warning for text items that cannot be rendered with WYSIWYG (In-place) engine.
- The `Property` decorator for `firstBaselineOffset` of bounded text items.


## [6.5.9] - 2021-06-22
### Added
- The `locked` property to `Container`.


## [6.5.7] - 2021-05-13
### Added
- The `Grayscale` image effect.


## [6.5.6] - 2021-05-11
### Changed
- `RectangleF.getShrinked()` enum has been renamed to `RectangleF.getExpanded()`.


## [6.5.4] - 2021-04-27
### Fixed
- Applying image permissions.


## [6.5.3] - 2021-04-22
### Fixed
- Ungrouping the `LayoutItem`.


## [6.5.1] - 2021-04-12
### Changed
- The `GetAllItemsOptions` interface has been renamed to `IGetAllItemsOptions`.


## [6.5.0] - 2021-04-02
### Added
- Support for Intelligent Mail Barcode.


## [6.4.0] - 2021-03-24
### Added
- `HsbColor`.


## [6.3.1] - 2021-03-17
### Removed
- `ImageItem.setData`.


## [6.3.0] - 2021-03-11
### Added
- `AutoLayoutSettings.AnchorPoint` to define a point relative to which the layout will be rearranged when nested elements appear or hide in the `LayoutItem`. You can now anchor the layout to the `Start`, `Center`, or `End` point.


## [6.2.0] - 2021-03-04
### Added
- Overprint-related properties: `LineItem.OverprintStroke`, `ShapeItem.OverprintStroke`, `ShapeItem.OverprintFIll`, `BaseTextItem.OverprintText`.


## [6.1.8] - 2021-02-26
### Changed
- Optimized the bundle size.


## [6.1.5] - 2021-02-10
### Added
- Support for the all-caps, superscript, and subscript OpenType features in MobileTextEditor.


## [6.1.2] - 2020-12-30
### Changed
- Applying the `BlendMode` to items.


## [6.1.0] - 2020-12-07
### Added
- `DataMatrix` barcode type.
- `IItemsData` and `IDataSet`, which allows for VDP on the front end.

## [6.0.1] - 2020-11-20
### Changed
- The `getBounds` method has moved from the `Path` class to `PathHandler`.


## [6.0.0] - 2020-11-02
### Added
- `LayoutItem`, which allows you to automatically arrange grouped items.

### Removed
- `BaseTextItem.IsRichText`.
- The default PostScriptName `ArialMT`.

### Fixed
- Serialization of `Path`.


## [5.32.2] - 2020-10-22
### Fixed
- Some problems with color management.


## [5.32.1] - 2020-10-06
### Added
- `PropertyChanged` for `BarcodeOptions`.


## [5.32.0] - 2020-09-23
### Added
- `ArchedTextItem`.
- `Bleed` and `Slug` zones to the `PrintArea`.


## [5.31.4] - 2020-09-08
### Removed
- `ILogger` and `ConsoleLogger` on the front end.


## [5.31.3] - 2020-09-02
### Fixed
- A problem when `MaxLineCount` and `MaxLineLength` were not applied to text items.
- Initializing the `PlaceholderItem.linkId`.


## [5.31.2] - 2020-08-17
### Added
- A property decorator for `PlaceholderItem.contentEffect`.

### Fixed
- Copying the `Item.BlendMode` in the `DeepClone` method.


## [5.31.1] - 2020-08-06
### Added
- A property decorator for `StrokeSettings.lineJoin`.


## [5.31.0] - 2020-07-23
### Released
- The object model has been separated from the DesignAtoms package. You can now install **@aurigma/design-atoms-model** from npm and **Aurigma.DesignAtoms.Model** from NuGet.
