Skip to content

RoosterJs 8.31.0

Compare
Choose a tag to compare
@JiuqingSong JiuqingSong released this 12 Sep 03:26
· 2447 commits to release since this release
ca3ee47

Improvement

  • Improve undo behavior when focused position is changed before taking undo snapshot (#1213)
  • Allow setting custom classname to Watermark entities for easy querying (#1219)
  • Fix table resize after merge cells (#1209)
  • Fix Cut/Copy tables (#1225)
  • Add double long arrow bullet type (#1243, #1246)
  • Fix Centered Indents (#1240)
  • Rename experimentCommitListChains to commitListChains (#1248)

Bug fix

  • Fix table inserter height and width (#1205)
  • Fix crash when enabling Watermark plugin (#1221)
  • Pendable format state isBold is incorrect (#1224)
  • When toggle list type,list symbol style maybe incorrect (#1228, #1230, #1232)
  • Fix "ReferenceError: window is not defined" when used with Next.js (#1242)

Engineering improvement

  • Fix Drag and Drop tests (#1231)
  • Add Unit Tests to SingleImage, PPT Paste Converters and WordCustomData (#1238)
  • Fix CopyPaste plugin to enable strict mode (#1244)
  • Add Unit Tests to Paste Plugin (#1236)
  • Enable Strict Mode on rooster-editor-core/lib/editor (#1229)

Interface changes

  • New format API
    • commitListChains: Renamed from experimentCommitListChains
  • New enum BulletListType value
    • DoubleLongArrow: Bullet triggered by "-->"
  • New Watermark.constructor() parameter
    • customClass: Allow customizing CSS class name of watermark element