Changelog
10.0.1 (2018-06-21)
Other changes
10.0.0 (2018-04-25)
Other changes
BREAKING CHANGES
- The license under which CKEditor 5 is released has been changed from a triple GPL, LGPL and MPL license to a GPL2+ only. See ckeditor/ckeditor5#991 for more information.
Features
- Introduced
HeadingButtonsUI plugin. Closes #104. (a39bac2)
Other changes
BREAKING CHANGES
- In the custom format of the heading feature configuration the
view.style, view.class and view.attribute properties are now called view.styles, view.classes and view.attributes.
Other changes
- Aligned feature class naming to the new scheme. (511a9d8)
- Migrated package styles to PostCSS. Moved visual styles to
@ckeditor/ckeditor5-theme-lark (see ckeditor/ckeditor5-ui#144). (965179e)
- Updated naming of UI components & commands. (72ee3d6)
BREAKING CHANGES
- Renamed the
'headings' dropdown UI component to 'heading'.
- The
'heading1', 'heading2' and 'heading3' commands are no longer available. They were replaced by the 'heading' command that accepts heading model element name as a value.
- The
HeadingCommand#value is no longer a boolean only. Now it stores a name of the heading model element when selection is inside a heading.
- The
HeadingCommand constructor's second parameter is now an array of supported model elements.
Other changes
Internal changes only (updated dependencies, documentation, etc.).
0.10.0 (2017-09-03)
Bug fixes
- It should not be possible to apply a heading to an image. Closes #73. (02f66a0)
Other changes
BREAKING CHANGES
- The command API has been changed.
- The
HeadingCommand constructor's second parameter was changed from the options object to the modelElement alone.
NOTE
- The
HeadingOption interface was moved to the heading/heading module.
0.9.1 (2017-05-07)
Other changes
0.9.0 (2017-04-05)
Bug fixes
- Changed the default heading dropdown title to a more meaningful one. Closes #68. Closes #62. (1c16e96) and (e58dadc)
- Dropdown should be inactive when none of the commands can be applied to the current selection. Closes #66. (0ebd5cd)
Features
- Active heading is marked in the dropdown list. Closes #26. (39ba14b)
- Enabled the tooltip for the 'headings' component in editor.ui#componentFactory. Closes #55. (794e6df)
- Named existing plugin(s). (7d512cd)
- Split "heading" command into independent commands. Closes #53. Closes #56. Closes #52. (7a8f6f0)
- Styled items in the headings toolbar dropdown. Closes #38. (0365333)
Other changes
- Introduced consistent height and spacing among headings dropdown items. Closes #63. (68d93ff)
- Updated translations. (fc95eee)
BREAKING CHANGES
- The "heading" command is no longer available. Replaced by "heading1", "heading2", "heading3" and "paragraph".
Heading plugin requires Paragraph to work properly (ParagraphCommand registered as "paragraph" in editor.commands).
config.heading.options format has changed. The valid HeadingOption syntax is now { modelElement: 'heading1', viewElement: 'h1', title: 'Heading 1' }.
0.8.0 (2017-03-06)
Features
- Enabled configuration and localization of available headings (see
config.heading.options). Closes #33. (de07a0c)
Other changes
BREAKING CHANGES
- The
heading command now accepts id option, not formatId.