1 | Changelog
|
2 | =========
|
3 |
|
4 | All changes in the package are documented in the main repository. See: https://github.com/ckeditor/ckeditor5/blob/master/CHANGELOG.md.
|
5 |
|
6 | Changes for the past releases are available below.
|
7 |
|
8 | ## [19.0.0](https://github.com/ckeditor/ckeditor5-heading/compare/v18.0.0...v19.0.0) (April 29, 2020)
|
9 |
|
10 | Internal changes only (updated dependencies, documentation, etc.).
|
11 |
|
12 |
|
13 | ## [18.0.0](https://github.com/ckeditor/ckeditor5-heading/compare/v17.0.0...v18.0.0) (March 19, 2020)
|
14 |
|
15 | ### Other changes
|
16 |
|
17 | * Updated translations. ([99855b5](https://github.com/ckeditor/ckeditor5-heading/commit/99855b5))
|
18 |
|
19 |
|
20 | ## [17.0.0](https://github.com/ckeditor/ckeditor5-heading/compare/v16.0.0...v17.0.0) (February 19, 2020)
|
21 |
|
22 | ### Bug fixes
|
23 |
|
24 | * Focus the editor before executing toolbar buttons' command. See [ckeditor/ckeditor5#353](https://github.com/ckeditor/ckeditor5/issues/353). ([2495b81](https://github.com/ckeditor/ckeditor5-heading/commit/2495b81))
|
25 |
|
26 | ### Other changes
|
27 |
|
28 | * Updated translations. ([f947574](https://github.com/ckeditor/ckeditor5-heading/commit/f947574))
|
29 |
|
30 |
|
31 | ## [16.0.0](https://github.com/ckeditor/ckeditor5-heading/compare/v15.0.0...v16.0.0) (December 4, 2019)
|
32 |
|
33 | ### Other changes
|
34 |
|
35 | * Updated translations. ([bf98b57](https://github.com/ckeditor/ckeditor5-heading/commit/bf98b57))
|
36 |
|
37 |
|
38 | ## [15.0.0](https://github.com/ckeditor/ckeditor5-heading/compare/v11.0.5...v15.0.0) (October 23, 2019)
|
39 |
|
40 | ### Features
|
41 |
|
42 | * Introduced the document title feature. Closes https://github.com/ckeditor/ckeditor5/issues/2003. Closes https://github.com/ckeditor/ckeditor5/issues/2005. ([a65c0ac](https://github.com/ckeditor/ckeditor5-heading/commit/a65c0ac))
|
43 |
|
44 | ### Other changes
|
45 |
|
46 | * Added `pluginName` property to editing plugin. ([93e8727](https://github.com/ckeditor/ckeditor5-heading/commit/93e8727))
|
47 | * Updated translations. ([bcb9dbf](https://github.com/ckeditor/ckeditor5-heading/commit/bcb9dbf)) ([d3d7107](https://github.com/ckeditor/ckeditor5-heading/commit/d3d7107))
|
48 |
|
49 |
|
50 | ## [11.0.5](https://github.com/ckeditor/ckeditor5-heading/compare/v11.0.4...v11.0.5) (August 26, 2019)
|
51 |
|
52 | ### Bug fixes
|
53 |
|
54 | * The UI buttons should be marked as toggleable for better assistive technologies support (see [ckeditor/ckeditor5#1403](https://github.com/ckeditor/ckeditor5/issues/1403)). ([5c41c1a](https://github.com/ckeditor/ckeditor5-heading/commit/5c41c1a))
|
55 |
|
56 | ### Other changes
|
57 |
|
58 | * The issue tracker for this package was moved to https://github.com/ckeditor/ckeditor5/issues. See [ckeditor/ckeditor5#1988](https://github.com/ckeditor/ckeditor5/issues/1988). ([1a68915](https://github.com/ckeditor/ckeditor5-heading/commit/1a68915))
|
59 | * Updated translations. ([201cf3c](https://github.com/ckeditor/ckeditor5-heading/commit/201cf3c))
|
60 |
|
61 |
|
62 | ## [11.0.4](https://github.com/ckeditor/ckeditor5-heading/compare/v11.0.3...v11.0.4) (July 10, 2019)
|
63 |
|
64 | Internal changes only (updated dependencies, documentation, etc.).
|
65 |
|
66 |
|
67 | ## [11.0.3](https://github.com/ckeditor/ckeditor5-heading/compare/v11.0.2...v11.0.3) (July 4, 2019)
|
68 |
|
69 | ### Other changes
|
70 |
|
71 | * Updated translations. ([7e9eb81](https://github.com/ckeditor/ckeditor5-heading/commit/7e9eb81)) ([8143e12](https://github.com/ckeditor/ckeditor5-heading/commit/8143e12))
|
72 |
|
73 |
|
74 | ## [11.0.2](https://github.com/ckeditor/ckeditor5-heading/compare/v11.0.1...v11.0.2) (June 6, 2019)
|
75 |
|
76 | ### Other changes
|
77 |
|
78 | * Updated translations. ([ab95f35](https://github.com/ckeditor/ckeditor5-heading/commit/ab95f35))
|
79 |
|
80 |
|
81 | ## [11.0.1](https://github.com/ckeditor/ckeditor5-heading/compare/v11.0.0...v11.0.1) (April 4, 2019)
|
82 |
|
83 | ### Other changes
|
84 |
|
85 | * Updated translations. ([e7273cc](https://github.com/ckeditor/ckeditor5-heading/commit/e7273cc))
|
86 |
|
87 |
|
88 | ## [11.0.0](https://github.com/ckeditor/ckeditor5-heading/compare/v10.1.1...v11.0.0) (February 28, 2019)
|
89 |
|
90 | ### Features
|
91 |
|
92 | * Provided translations and enabled the default icons to make `heading4`, `heading5`, and `heading6` button components usable (as provided by `HeadingButtonUI`). Closes [#121](https://github.com/ckeditor/ckeditor5-heading/issues/121). ([17bea3d](https://github.com/ckeditor/ckeditor5-heading/commit/17bea3d))
|
93 |
|
94 | ### Other changes
|
95 |
|
96 | * Updated translations. ([b64cedc](https://github.com/ckeditor/ckeditor5-heading/commit/b64cedc)) ([c28003e](https://github.com/ckeditor/ckeditor5-heading/commit/c28003e)) ([d801159](https://github.com/ckeditor/ckeditor5-heading/commit/d801159))
|
97 |
|
98 | ### BREAKING CHANGES
|
99 |
|
100 | * Upgraded minimal versions of Node to `8.0.0` and npm to `5.7.1`. See: [ckeditor/ckeditor5#1507](https://github.com/ckeditor/ckeditor5/issues/1507). ([612ea3c](https://github.com/ckeditor/ckeditor5-cloud-services/commit/612ea3c))
|
101 |
|
102 |
|
103 | ## [10.1.1](https://github.com/ckeditor/ckeditor5-heading/compare/v10.1.0...v10.1.1) (December 5, 2018)
|
104 |
|
105 | ### Other changes
|
106 |
|
107 | * Improved SVG icons size. See [ckeditor/ckeditor5-theme-lark#206](https://github.com/ckeditor/ckeditor5-theme-lark/issues/206). ([3362715](https://github.com/ckeditor/ckeditor5-heading/commit/3362715))
|
108 | * The `<h1>` elements are now converted to `<heading1>` elements instead of being converted to `<paragraph>`s by default. Closes [#98](https://github.com/ckeditor/ckeditor5-heading/issues/98). Closes [ckeditor/ckeditor5-paste-from-office#2](https://github.com/ckeditor/ckeditor5-paste-from-office/issues/2). ([c49b573](https://github.com/ckeditor/ckeditor5-heading/commit/c49b573))
|
109 | * Updated translations. ([91778ab](https://github.com/ckeditor/ckeditor5-heading/commit/91778ab)) ([6435579](https://github.com/ckeditor/ckeditor5-heading/commit/6435579))
|
110 |
|
111 |
|
112 | ## [10.1.0](https://github.com/ckeditor/ckeditor5-heading/compare/v10.0.2...v10.1.0) (October 8, 2018)
|
113 |
|
114 | ### Features
|
115 |
|
116 | * Heading 4 to heading 6 icons were added. This allows configuring the editor to contain heading1-heading6 buttons in the toolbar. Closes [#112](https://github.com/ckeditor/ckeditor5-heading/issues/112). ([1116f69](https://github.com/ckeditor/ckeditor5-heading/commit/1116f69))
|
117 |
|
118 | ### Other changes
|
119 |
|
120 | * Updated translations. ([e3798e5](https://github.com/ckeditor/ckeditor5-heading/commit/e3798e5))
|
121 |
|
122 |
|
123 | ## [10.0.2](https://github.com/ckeditor/ckeditor5-heading/compare/v10.0.1...v10.0.2) (July 18, 2018)
|
124 |
|
125 | ### Other changes
|
126 |
|
127 | * Refreshed the heading icons (see [ckeditor/ckeditor5-ui#394](https://github.com/ckeditor/ckeditor5-ui/issues/394)). ([fb3f144](https://github.com/ckeditor/ckeditor5-heading/commit/fb3f144))
|
128 | * Updated translations. ([0867c51](https://github.com/ckeditor/ckeditor5-heading/commit/0867c51))
|
129 |
|
130 |
|
131 | ## [10.0.1](https://github.com/ckeditor/ckeditor5-heading/compare/v10.0.0...v10.0.1) (June 21, 2018)
|
132 |
|
133 | ### Other changes
|
134 |
|
135 | * Updated translations.
|
136 |
|
137 |
|
138 | ## [10.0.0](https://github.com/ckeditor/ckeditor5-heading/compare/v1.0.0-beta.4...v10.0.0) (April 25, 2018)
|
139 |
|
140 | ### Other changes
|
141 |
|
142 | * Changed the license to GPL2+ only. See [ckeditor/ckeditor5#991](https://github.com/ckeditor/ckeditor5/issues/991). ([5e02366](https://github.com/ckeditor/ckeditor5-heading/commit/5e02366))
|
143 | * Updated translations. ([d6a56d6](https://github.com/ckeditor/ckeditor5-heading/commit/d6a56d6))
|
144 |
|
145 | ### BREAKING CHANGES
|
146 |
|
147 | * 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](https://github.com/ckeditor/ckeditor5/issues/991) for more information.
|
148 |
|
149 |
|
150 | ## [1.0.0-beta.4](https://github.com/ckeditor/ckeditor5-heading/compare/v1.0.0-beta.2...v1.0.0-beta.4) (April 19, 2018)
|
151 |
|
152 | ### Features
|
153 |
|
154 | * Introduced `HeadingButtonsUI` plugin. Closes [#104](https://github.com/ckeditor/ckeditor5-heading/issues/104). ([a39bac2](https://github.com/ckeditor/ckeditor5-heading/commit/a39bac2))
|
155 |
|
156 |
|
157 | ## [1.0.0-beta.2](https://github.com/ckeditor/ckeditor5-heading/compare/v1.0.0-beta.1...v1.0.0-beta.2) (April 10, 2018)
|
158 |
|
159 | ### Other changes
|
160 |
|
161 | * Aligned `ElementDefinition` usage to the changes in the engine. See [ckeditor/ckeditor5#742](https://github.com/ckeditor/ckeditor5/issues/742). ([96d24f4](https://github.com/ckeditor/ckeditor5-heading/commit/96d24f4))
|
162 | * Increased the specificity of CSS rules. Introduced the `.ck` class for editor UI components (see: [ckeditor/ckeditor5#494](https://github.com/ckeditor/ckeditor5/issues/494)). ([915ec69](https://github.com/ckeditor/ckeditor5-heading/commit/915ec69))
|
163 |
|
164 | ### BREAKING CHANGES
|
165 |
|
166 | * 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`.
|
167 |
|
168 |
|
169 | ## [1.0.0-beta.1](https://github.com/ckeditor/ckeditor5-heading/compare/v1.0.0-alpha.2...v1.0.0-beta.1) (March 15, 2018)
|
170 |
|
171 | ### Other changes
|
172 |
|
173 | * Aligned feature class naming to the new scheme. ([511a9d8](https://github.com/ckeditor/ckeditor5-heading/commit/511a9d8))
|
174 | * Migrated package styles to PostCSS. Moved visual styles to `@ckeditor/ckeditor5-theme-lark` (see [ckeditor/ckeditor5-ui#144](https://github.com/ckeditor/ckeditor5-ui/issues/144)). ([965179e](https://github.com/ckeditor/ckeditor5-heading/commit/965179e))
|
175 | * Updated naming of UI components & commands. ([72ee3d6](https://github.com/ckeditor/ckeditor5-heading/commit/72ee3d6))
|
176 |
|
177 | ### BREAKING CHANGES
|
178 |
|
179 | * Renamed the `'headings'` dropdown UI component to `'heading'`.
|
180 | * The `'heading1'`, `'heading2'` and `'heading3'` commands are no longer available. They were replaced by the `'heading'` command that accepts the heading model element name as a value.
|
181 | * The `HeadingCommand#value` is no longer a Boolean only. Now it stores the name of the heading model element when the selection is inside a heading.
|
182 | * The `HeadingCommand` constructor's second parameter is now an array of supported model elements.
|
183 |
|
184 |
|
185 | ## [1.0.0-alpha.2](https://github.com/ckeditor/ckeditor5-heading/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (November 14, 2017)
|
186 |
|
187 | ### Other changes
|
188 |
|
189 | * Updated translations. ([c3ad925](https://github.com/ckeditor/ckeditor5-heading/commit/c3ad925))
|
190 | * Aligned the UI library usage to the [changes in the UI framework](https://github.com/ckeditor/ckeditor5-ui/pull/332).
|
191 |
|
192 |
|
193 | ## [1.0.0-alpha.1](https://github.com/ckeditor/ckeditor5-heading/compare/v0.10.0...v1.0.0-alpha.1) (October 3, 2017)
|
194 |
|
195 | Internal changes only (updated dependencies, documentation, etc.).
|
196 |
|
197 |
|
198 | ## [0.10.0](https://github.com/ckeditor/ckeditor5-heading/compare/v0.9.1...v0.10.0) (September 3, 2017)
|
199 |
|
200 | ### Bug fixes
|
201 |
|
202 | * It should not be possible to apply a heading to an image. Closes [#73](https://github.com/ckeditor/ckeditor5-heading/issues/73). ([02f66a0](https://github.com/ckeditor/ckeditor5-heading/commit/02f66a0))
|
203 |
|
204 | ### Other changes
|
205 |
|
206 | * Aligned the implementation to the new Command API (see https://github.com/ckeditor/ckeditor5-core/issues/88). ([63b6c1c](https://github.com/ckeditor/ckeditor5-heading/commit/63b6c1c))
|
207 | * Heading dropdown items should never revert the state, apply only. Closes [#83](https://github.com/ckeditor/ckeditor5-heading/issues/83). ([3f25a21](https://github.com/ckeditor/ckeditor5-heading/commit/3f25a21))
|
208 | * Removed `HeadingCommand`'s properties which were exposed unnecessarily. Closes [#78](https://github.com/ckeditor/ckeditor5-heading/issues/78). ([c80e691](https://github.com/ckeditor/ckeditor5-heading/commit/c80e691))
|
209 |
|
210 | ### BREAKING CHANGES
|
211 |
|
212 | * The command API has been changed.
|
213 | * The `HeadingCommand` constructor's second parameter was changed from the `options` object to the `modelElement` alone.
|
214 |
|
215 | ### Note
|
216 |
|
217 | * The `HeadingOption` interface was moved to the `heading/heading` module.
|
218 |
|
219 |
|
220 | ## [0.9.1](https://github.com/ckeditor/ckeditor5-heading/compare/v0.9.0...v0.9.1) (May 7, 2017)
|
221 |
|
222 | ### Other changes
|
223 |
|
224 | * Updated translations. ([eaff2b3](https://github.com/ckeditor/ckeditor5-heading/commit/eaff2b3))
|
225 |
|
226 |
|
227 | ## [0.9.0](https://github.com/ckeditor/ckeditor5-heading/compare/v0.8.0...v0.9.0) (April 5, 2017)
|
228 |
|
229 | ### Bug fixes
|
230 |
|
231 | * Changed the default heading dropdown title to a more meaningful one. Closes [#68](https://github.com/ckeditor/ckeditor5-heading/issues/68). Closes [#62](https://github.com/ckeditor/ckeditor5-heading/issues/62). ([1c16e96](https://github.com/ckeditor/ckeditor5-heading/commit/1c16e96)) and ([e58dadc](https://github.com/ckeditor/ckeditor5-heading/commit/e58dadc))
|
232 | * The dropdown should be inactive when none of the commands can be applied to the current selection. Closes [#66](https://github.com/ckeditor/ckeditor5-heading/issues/66). ([0ebd5cd](https://github.com/ckeditor/ckeditor5-heading/commit/0ebd5cd))
|
233 |
|
234 | ### Features
|
235 |
|
236 | * Active heading is marked in the dropdown list. Closes [#26](https://github.com/ckeditor/ckeditor5-heading/issues/26). ([39ba14b](https://github.com/ckeditor/ckeditor5-heading/commit/39ba14b))
|
237 | * Enabled the tooltip for the `'headings'` component in `editor.ui#componentFactory`. Closes [#55](https://github.com/ckeditor/ckeditor5-heading/issues/55). ([794e6df](https://github.com/ckeditor/ckeditor5-heading/commit/794e6df))
|
238 | * Named existing plugin(s). ([7d512cd](https://github.com/ckeditor/ckeditor5-heading/commit/7d512cd))
|
239 | * Split the `heading` command into independent commands. Closes [#53](https://github.com/ckeditor/ckeditor5-heading/issues/53). Closes [#56](https://github.com/ckeditor/ckeditor5-heading/issues/56). Closes [#52](https://github.com/ckeditor/ckeditor5-heading/issues/52). ([7a8f6f0](https://github.com/ckeditor/ckeditor5-heading/commit/7a8f6f0))
|
240 | * Styled items in the headings toolbar dropdown. Closes [#38](https://github.com/ckeditor/ckeditor5-heading/issues/38). ([0365333](https://github.com/ckeditor/ckeditor5-heading/commit/0365333))
|
241 |
|
242 | ### Other changes
|
243 |
|
244 | * Introduced consistent height and spacing among headings dropdown items. Closes [#63](https://github.com/ckeditor/ckeditor5-heading/issues/63). ([68d93ff](https://github.com/ckeditor/ckeditor5-heading/commit/68d93ff))
|
245 | * Updated translations. ([fc95eee](https://github.com/ckeditor/ckeditor5-heading/commit/fc95eee))
|
246 |
|
247 | ### BREAKING CHANGES
|
248 |
|
249 | * The `heading` command is no longer available. Replaced by `heading1`, `heading2`, `heading3`, and `paragraph`.
|
250 | * `Heading` plugin requires `Paragraph` to work properly (`ParagraphCommand` registered as "paragraph" in `editor.commands`).
|
251 | * `config.heading.options` format has changed. The valid `HeadingOption` syntax is now `{ modelElement: 'heading1', viewElement: 'h1', title: 'Heading 1' }`.
|
252 |
|
253 |
|
254 | ## [0.8.0](https://github.com/ckeditor/ckeditor5-heading/compare/v0.7.0...v0.8.0) (March 6, 2017)
|
255 |
|
256 | ### Features
|
257 |
|
258 | * Enabled configuration and localization of available headings (see `config.heading.options`). Closes [#33](https://github.com/ckeditor/ckeditor5/issues/33). ([de07a0c](https://github.com/ckeditor/ckeditor5-heading/commit/de07a0c))
|
259 |
|
260 | ### Other changes
|
261 |
|
262 | * Updated translations. ([50583b4](https://github.com/ckeditor/ckeditor5-heading/commit/50583b4))
|
263 |
|
264 |
|
265 | ### BREAKING CHANGES
|
266 |
|
267 | * The `heading` command now accepts the `id` option, not `formatId`.
|