Change Log

Latest Release
v2.3.1
14 September 2021

Bug Fixes

  • bump @progress/kendo-editor-common from 1.3.0 to 1.4.0 (#334)
  • deleteColumn command does not delete last column

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

Current Dev
v2.3.1-dev.202109020858
2 September 2021

Bug Fixes

  • bump @progress/kendo-editor-common from 1.3.0 to 1.4.0 (#334)
  • deleteColumn command does not delete last column

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

v2.3.0
21 July 2021

Bug Fixes

  • cursor cannot be placed after table (#327)
  • custom schema is not used by all commands (#330)
  • selection is lost when clicking dropdown tool (#328)

Features

  • preserveWhitespace option (#324)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

v2.2.0
2 July 2021

Bug Fixes

  • cursor position changed when using two-way value binding (#316)

Features

  • add focus and blur events (#314)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

v2.1.0
5 May 2021

Bug Fixes

  • update ng-add schema
  • update kendo-editor-common version (#303)
  • mark as compatible with Angular v12

Features

  • allow setting custom plugins (#301)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

v2.0.2
19 March 2021

Bug Fixes

  • bump @progress/kendo-editor-common from 1.1.5 to 1.1.6 (#294)
  • iframe option cannot be changed dynamically (#291)
  • using ngif to toggle the editor and setting the bound form value triggers an err
  • bump prosemirror-view from 1.17.2 to 1.17.3 (#286)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

v2.0.1
19 January 2021

Bug Fixes

  • error on enter key when selection is on nested item (#282)
  • bold/italic/underline tools stop working after font change (#281)
  • cleanFormatting command behavior and its tool state

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

v2.0.0
16 December 2020

Bug Fixes

  • add homepage URL

Features

  • allow setting a custom schema (#266)
  • add support for common table nodes with attributes
  • add support for semantic nodes
  • drop support for Angular 6 and 7
  • enable licensing

Breaking Changes

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

v1.2.5
11 November 2020

Bug Fixes

  • readonly mode does not allow selection (#254)
  • add Angular 11 to peer dependencies

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.23.2
  • @progress/kendo-theme-default: ^4.25.2
  • @progress/kendo-theme-material: ^3.21.2

v1.2.4
10 September 2020

Bug Fixes

  • update release notes (#251)
  • same color from colorpicker popup cannot be selected twice (#250)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

v1.2.3
31 July 2020

Bug Fixes

  • SECURITY: exclude object tags to avoid script injection

v1.2.2
28 July 2020

Bug Fixes

  • SECURITY: Prevent execution of scripts in content event handler attributes (CWE-83)

v1.2.1
8 July 2020

Bug Fixes

  • accept kendo-angular-layout v5 as peer

v1.2.0
25 June 2020

Bug Fixes

  • update kendo-editor-common to v0.6
  • mark as compatible with Angular 10
  • make prosemirror tree-shakeable
  • image dialog inputs are not focused when labels are clicked (#233)
  • error is thrown for missing translation (#229)
  • console warnings for insert link and insert file dialogs (#230)
  • error is thrown when colgroup and col are used (#227)

Features

  • paste cleanup (#224)

v1.1.0
8 May 2020

Bug Fixes

  • error is thrown when tfoot is used
  • error is thrown when thead is used (#216)
  • remove legacy k-input class name from editor dialog textboxes (#214)
  • remove legacy k-input class name from editor dialog textboxes (#213)

Features

  • insert br tag on shift+enter (#222)

v1.0.6
17 March 2020

Bug Fixes

  • error when used inside ng-content (#206)

v1.0.5
27 February 2020

Bug Fixes

  • fix: viewport is scrolled when typing

v1.0.4
24 February 2020

Bug Fixes

  • wrong component height when using iframe (#200)

v1.0.3
7 February 2020

Bug Fixes

  • update angular/forms peer dependency (#198)

v1.0.2
5 February 2020

Bug Fixes

  • packaging error
  • add missing schematics

v1.0.1
5 February 2020

Bug Fixes

  • the form control value is not updated with ChangeDetectionStrategy.onPush (#190)

v1.0.0
14 January 2020

Bug Fixes

  • dialogs cannot be closed with the close button
  • disabled state class is not added when the component is marked as readonly

Features

  • disabled & readonly state enhancements (#181)
  • add toolbar keyboard support (#179)
  • add support for disabled state and readonly state

Breaking Changes

  • Official release, bump version to v1.0.0

v0.11.0
6 December 2019

Bug Fixes

  • mark as compatible with Angular 9.x
  • Whitespaces are trimmed at the end of a text in FF when iframe="true" (#167)
  • align justify resets alignment instead of setting 'text-align: justify' (#166)

Features

  • use editor-common package (#164)

v0.10.2
14 November 2019

Bug Fixes

  • HTML tags that are not present in the schema are stripped from the content (#129

v0.10.1
5 November 2019

Bug Fixes

  • remove kendo-angular-layout from list of peer dependencies (#149)

v0.6.0
21 June 2019

Bug Fixes

  • User-provided custom classes on the wrapper are overridden

Features

  • Update to RxJS 6
  • Add @progress/kendo-angular-common, @progress/kendo-drawing, @progress/kendo-angular-popup and @progress/kendo-angular-intl as peer depdendency
  • No longer compatible with Angular 4, 5

v0.5.0
15 May 2019

Bug Fixes

  • ctrl/cmd + click throws error
  • toolbar state is incorrect on initial load (#68)

Features

  • add sandbox input that controls the style encapsulation of the component
  • add insertText command
  • add background and foreground color tools
  • add Localization
  • add RTL support
  • clean formatting tool (#60)

v0.4.2
19 April 2019

Bug Fixes

  • fix AOT compatibility
  • Editor can't be opened inside a Dialog

v0.4.0
12 April 2019

Bug Fixes

  • dropdowns inconsistent behavior (#56)
  • scrollbars are always visible(#27)
  • add missing tools in default toolbar configuration

Features

  • add insert file command
  • Font type picker (#52)
  • format dropdown templates (#51)
  • add font-size dropdown
  • add indent & outdent tools for text blocks

v0.3.0
21 February 2019

Bug Fixes

  • link cannot be edited if the selection reaches beyond the link end
  • createLink button is enabled when selection is empty
  • cannot edit links
  • selecting nested list is not reflected correctly in the toolbar
  • list buttons do not reflect correct state
  • list buttons are toggled when a selection has non-list items in the middle
  • list buttons do not show currently selected list properly

Features

  • add flat ES module bundles
  • add subscript and superscript commands
  • Add Insert Image dialog
  • add undo/redo buttons
  • lists can be toggled

v0.2.1
30 January 2019

Bug Fixes

  • mark package compatible with Angular 7
  • editor cannot be installed via schematics (ng add)

v0.2.0
15 January 2019

Bug Fixes

  • valueChange is fired inconsistently
  • form state is incorrect
  • editor is focused on every call of exec
  • pristine status is lost on blur and no changes
  • dirty and pristine FormControl statuses are incorrect
  • isEmpty works in reverse
  • fix getMarkRange method
  • trigger new package version (#20)
  • build throws error for circular dependency
  • editor:
    • JS error is thrown when user selects all content with ctrl/cmd + A
    • valueChange event is fired on every keystroke

Features

  • add method on the editor for focusing

v0.1.0
21 December 2018

Features

  • Initial release