Skip to content

RoosterJs 8.60.0 and RoosterJs Content Model 0.25.0

Compare
Choose a tag to compare
@JiuqingSong JiuqingSong released this 05 Feb 17:54
· 859 commits to release since this release
fb93567

Improve Content Model

  • Add back ContentModelBeforePasteEvent (#2347)
  • Use margin-top and bottom for list margin (#2346)
  • Standalone Editor: Improve cache (3rd try) (#2344)
  • List Feature: Auto bullet/Auto Numbering (#2326)
  • Fix table text color (#2359)
  • Fix pending format (#2354)
  • Fix shadow edit (#2355, #2356)
  • Support unit "inch" when parse value (#2357)
  • Fix a js error when undo inside a table (#2367)
  • Add isReverted to DOM Selection (#2368)
  • Fix list chain in auto formatted list (#2381)
  • Improve the algorithm of reusing existing entities

Create a standalone editor on top of Content Model

  • Remove dependency to old code from api and plugins package (#2349)
  • Decouple test code from old code (#2351)
  • Provide a DOMHelper to allow access DOM tree (#2363)
  • Small refactor to paste code (#2365)
  • Remove IStandaloneEditor.setContentModel (#2364)
  • Port ContextMenu plugin (#2366)
  • Remove parameter onNodeCreated (#2374)
  • Remove isContentModelEditor (#2371)
  • Remove NormalizeTablePlugin (#2376)
  • Replace createContentModel with getContentModelCopy (#2372)
  • Remove get/setZoomScale (#2378)
  • Move isNodeInEditor into DOMHelper (#2379)
  • Remove TODO and support RTL when toggle blockquote (#2384)

Other improvements

  • RoosterJs-React: Add shortcut support Ctrl+K for insertLink (#2333)
  • Fix safari selection issue on iOS (#2332)
  • Add line-height to Image rotator (#2369)
  • Add write permission to deploy action (#2383)