This repository has been archived by the owner on Jun 26, 2020. It is now read-only.
v13.1.0
Features
-
Model#insertContent()
will return a range affected by the insertion. (f4e4644)In
Model#deleteContent()
, addeddoNotAutoparagraph
flag tooptions
.
Position
andLivePosition
static creators should handlestickiness
param. -
Added possibility to refresh the marker with no changes through
Writer#updateMarker()
method. Closes #1649. (cf56d90) -
Introduced
Schema#setAttributeProperties()
andSchema#getAttributeProperties()
methods. Closes ckeditor/ckeditor5#1659. (1c6f83a) -
Introduced
UpcastConversionApi#getSplitParts()
. Also, provided a way to set upcast conversion helper fired for every view element. Closes ckeditor/ckeditor5#1580. Closes ckeditor/ckeditor5#1581. (d0ee3f4)
Bug fixes
view.DowncastWriter
will now correctly wrap and unwrap nested attribute elements. Closes #1716. Closes ckeditor/ckeditor5-font#30. (4126359)- Attribute and remove change on intersecting ranges done in the same change block will be correctly saved in
Differ
and downcasted. Closes ckeditor/ckeditor5#1645. (b2a9d86) - Editor will no longer crash during undo in some pasting+remove scenarios. Closes #1701. (ca619e7)
- Made sure that
Schema#getAttributeProperties()
always returns an object. Closes #1717. (b3f5da3) - Markers should be now correctly upcasted inside any element. Closes #1697. (3706324)
Model#deleteContent()
will not throw anymore if the passed selection is in the graveyard root. Closes #1706. (bd875c7)- The editor will not throw an error when updating an empty fake selection container. Closes #1714. (c48f5a4)