Skip to content

Releases: ckeditor/ckeditor5-inspector

v2.0.0

26 Mar 15:29
Compare
Choose a tag to compare

Features

  • Implemented markers preview in the "Model" tree.
  • Implemented the "Markers" tab. Implemented support for multiple model/view ranges both in the trees and "Selection" tabs.
  • Improved selection rendering in trees for smooth UX.

v1.5.0

05 Dec 14:36
Compare
Choose a tag to compare

Features

  • Allowed inspecting model attribute properties. Closes #40. (448ae71)

Bug fixes

  • The inspector should render the RTL content in the trees properly. Closes #64. (40c3102)

v1.4.0

23 Sep 11:00
Compare
Choose a tag to compare

Features

  • Allowed attaching the inspector collapsed using a configuration passed to CKEditorInspector#attach(). Implemented the CKEditorInspector#destroy() method. Unified CKEditorInspector#attach() arguments syntax and allowed attaching to multiple editor instances at a time. Closes #44. Closes #42. Closes #48. (69ad014)

  • Implemented the CKEditorInspector#attachToAll() method. Closes #56. (8a3c7ea)

  • Introduced the .ck-inspector-body-collapsed class on <body> (next to .ck-inspector-body-expanded) to clearly distinguish expanded and collapsed inspector states. (664b9cd)

    Thanks to @skurfuerst!

Bug fixes

  • EditableElement should be recognized in the View node inspector. Closes #49. (729a922)

BREAKING CHANGES

  • The CKEditorInspector.attach( 'editor-name', editor ); syntax was deprecated and replaced by an object literal CKEditorInspector.attach( { 'editor-name': editor, ... } );.

    Note: The old syntax works (backward compatibility) but it produces a warning in the console and will be removed in the future. We highly recommend using the new attach() method syntax (learn more).

v1.3.0

20 Mar 19:05
Compare
Choose a tag to compare

Features

  • Added a comment to each UIElement in the view tree to make it more distinguishable. Closes #13. (aef8995)
  • Added Custom Properties lists to the editor view node inspector. Closes #16. (b44708f)

Bug fixes

  • Long values should be truncated in the Tree and PropertyList to avoid performance issues. Closes #31. (16fa0e4)
  • The inspector should not scale beyond the height of the visible viewport. Closes #34. (86c287b)

v1.2.0

11 Mar 08:32
Compare
Choose a tag to compare

Features

  • Implemented vertical inspector resizing. Closes #4. (97d56aa)

v1.1.0

06 Mar 16:21
Compare
Choose a tag to compare

Features

  • Allowed using the editor instance as the only argument of CKEditorInspector.attach(). Closes #11. (63ff58e)

Bug fixes

  • Command value should be displayed properly in the list when defined as an object. Related to #9. (3d36cfa)
  • The command inspector should not crash when command's value is undefined. (10821a3)
  • The inspector should not crash when an attribute value is an object. Closes #10. (681f2e2)
  • The view tree inspector should display all attributes of all elements. Closes #9. (705f3c4)
  • View EmptyElement should not render with a closing tag. Added support for missing Empty and UI elements in the inspector and the tree. Closes #5. (e648ab4)

Other changes

  • Code refactoring. Minor improvements in rendering attributes and properties. (ad65184)

v1.0.0

28 Feb 13:31
Compare
Choose a tag to compare

Initial release.