Skip to content

Releases: craftcms/ckeditor

4.9.0

23 May 15:58
4.9.0
df2ea2e
Compare
Choose a tag to compare
  • Added the “Parse embeds” field setting. (#409)
  • Added the “Show toolbar buttons for entry types with icons” field settings. (#413)
  • Fixed an error that occurred when copy/pasting a nested entry from a top-level element’s CKEditor field into a nested element’s CKEditor field. (#408)
  • Fixed an error that could occur when generating a GraphQL introspection schema, if a CKEditor field’s GraphQL Mode setting was set to “Full data”. (#414)

4.8.0

30 Apr 18:25
4.8.0
f96d936
Compare
Choose a tag to compare
  • Added the “Field Limit” field setting, which can be set to a character limit or word limit. (#384)
  • Added the “GraphQL Mode” field setting. (#403)
  • Editor toolbars now have dedicated nested entry creation buttons, for entry types that have icons. Any entry types that don’t have an icon are now grouped into a “+” menu. (#404)
  • Improved the styling of CKEditor fields. (craftcms/cms#17164)
  • The “Anchors” CKEditor plugin has been replaced with CKEditor’s new built-in Bookmarks plugin. (#397)
  • Removed the “‘New’ Button Label” field setting. (#404)
  • Updated to CKEditor 5 45.0.0. (#397)
  • Added craft\ckeditor\Field::$characterLimit.
  • Added craft\ckeditor\Field::$fullGraphqlData.
  • Added craft\ckeditor\data\FieldData::getEntries().
  • Added craft\ckeditor\data\Markup::getMarkdown().
  • Added craft\ckeditor\data\Markup::getPlainText().
  • Added craft\ckeditor\gql\CkeditorData.
  • Added craft\ckeditor\gql\CkeditorMarkup.
  • Added craft\ckeditor\gql\Generator.
  • Fixed a bug where it wasn’t easily possible to drag a toolbar button to the last position in the toolbar, if that meant wrapping the buttons to a new row.
  • Fixed a JavaScript error that could prevent the toolbar configurator from loading, when editing a CKEditor config within a slideout. (#401)

3.13.0

30 Apr 18:23
3.13.0
bdd8e10
Compare
Choose a tag to compare
  • Added the “Field Limit” field setting, which can be set to a character limit or word limit. (#384)
  • The “Anchors” CKEditor plugin has been replaced with CKEditor’s new built-in Bookmarks plugin. (#397)
  • Updated to CKEditor 5 45.0.0. (#397)
  • Added craft\ckeditor\Field::$characterLimit.
  • Fixed a bug where it wasn’t easily possible to drag a toolbar button to the last position in the toolbar, if that meant wrapping the buttons to a new row.

4.7.0

21 Apr 23:09
4.7.0
ff0f034
Compare
Choose a tag to compare
  • Nested entry cards no longer have edit buttons within their toolbars, or hyperlink their titles. (#387)
  • JavaScript-based CKEditor configs can now access the CKEditor instance via an instance variable. (#385)
  • Fixed a bug where expanded toolbar menus could be masked by a subsequent CKEditor field’s toolbar. (#376)
  • Fixed a bug where back-end word limit validation wasn’t handling multiple words separated only by HTML tags properly. (#383)
  • Fixed a bug where focus wasn’t getting handled properly when closing nested entry slideouts. (#388)
  • Fixed a bug where CKEditor fields were inheriting the text color from Matrix field blocks. (#390)

3.12.0

21 Apr 23:08
3.12.0
eda3143
Compare
Choose a tag to compare
  • JavaScript-based CKEditor configs can now access the CKEditor instance via an instance variable. (#385)
  • Fixed a bug where expanded toolbar menus could be masked by a subsequent CKEditor field’s toolbar. (#376)
  • Fixed a bug where back-end word limit validation wasn’t handling multiple words separated only by HTML tags properly. (#383)

4.6.0

18 Feb 22:57
4.6.0
b838205
Compare
Choose a tag to compare
  • Added the ability to override entry type names and handles for CKEditor fields. (#369)
  • CKEditor fields now show provisional drafts for nested entries when previewing an owner element. (#340)
  • Fixed an error that occurred if the “Who should see the ‘Source’ button?” field setting was totally blank. (#359)

3.11.1

18 Feb 22:55
3.11.1
6fe2699
Compare
Choose a tag to compare
  • Fixed an error that occurred if the “Who should see the ‘Source’ button?” field setting was totally blank. (#359)

4.5.0

23 Jan 20:00
4.5.0
7a366ba
Compare
Choose a tag to compare
  • CKEditor now requires Craft CMS 5.6+.
  • Added support for viewing CKEditor settings when allowAdminChanges is disabled. (#358)
  • CKEditor fields no longer have extra bottom padding, and the CKEditor logo is now displayed over the bottom border. (#252)
  • Added the ability to show the “Source” button for specific user groups. (#318)
  • Added craft\ckeditor\Field::$sourceEditingGroups.
  • Deprecated craft\ckeditor\Field::$enableSourceEditingForNonAdmins.
  • Updated to CKEditor 5 44.0.0.
  • Fixed a bug where toolbar menus weren’t usable within slideouts. (#345)
  • Fixed a bug where “Edit entry” buttons were only partially translated. (#337)
  • Fixed a bug where copying and pasting nested entries wasn’t working on non-primary sites. (#315)
  • Fixed an error that could occur when editing nested entries on newly-created provisional drafts. (#339)
  • Fixed an error that occurred when editing a CKEditor field, if its CKEditor config had been deleted. (#344)

3.11.0

23 Jan 19:59
3.11.0
4af3244
Compare
Choose a tag to compare
  • CKEditor fields no longer have extra bottom padding, and the CKEditor logo is now displayed over the bottom border. (#252)
  • Added the ability to show the “Source” button for specific user groups. (#318)
  • Added craft\ckeditor\Field::$sourceEditingGroups.
  • Deprecated craft\ckeditor\Field::$enableSourceEditingForNonAdmins.
  • Updated to CKEditor 5 44.0.0.
  • Fixed a bug where toolbar menus weren’t usable within slideouts. (#345)

4.4.0

12 Nov 17:33
4.4.0
5b219fe
Compare
Choose a tag to compare
  • When saving a nested entry within a CKEditor field, the changes are now saved to a draft of the owner element, rather than published immediately. (craftcms/cms#16002, #308)