Skip to content

RoosterJs 8.35.1

Compare
Choose a tag to compare
@JiuqingSong JiuqingSong released this 31 Oct 19:43
· 2244 commits to release since this release
587670f

Bug fix

  • List trigger fix (#1328)
  • Fix list style for arrow and square marker (#1342)
  • Fix null range issue in entityFeatures (#1344)
  • Fix copy/paste issue for markdown plugin (#1326)
  • Fix set list chain after set numbering list (#1352)
  • Fix issue of resizing a cropped image (#1354)
  • Stop propagation for HOME and other keys (#1366)
  • Fix code error in typed key check (#1372)
  • Auto detect clear mode when clear format in roosterjs-react Ribbon (#1363)

Improvement

  • Handle CSS variable when sanitize (#1339)
  • Import talbe selection and image selection (#1347, #1357, #1355)
  • Officially support image selection (#1345)
  • Remove empty div Between list when backspacing (#1365)

Engineering improvement

  • Improve building speed (#1338)
  • Update README.md (#1341)
  • Enable strict mode for roosterjs-color-utils (#1319)
  • Add test cases for PickerPlugin (#1361)
  • Change the order of karma plugins to better show test coverage (#1371)

Interface change

  • New override of IEditor.select(), now it supports select using a SelectionRangeEx object directly
  • New parameter of getDarkColor()
    • baseLValue: The light value for base dark color in LAB format. Default is the light value for #333333
  • New interface ImageContentMetadata to support storing image selection in undo snapshot
  • New content edit feature
    • mergeListOnBackspaceAfterList: merge list when press BackSpace between lists in a block