RoosterJs Content Model 0.26.0
·
1241 commits
to release
since this release
Build a standalone editor based on Content Model
- Port plugin and roosterjs-editor-dom utilities (#2388)
- Support get/setDOMAttribute (#2396)
- Code cleanup: code rename (#2375)
- Code cleanup: Remove unnecessary core API from ContentModelEditor (#2377)
- Restore getScrollContainer, getVisibleViewport, and IsMobileOrTablet (#2400)
- Code cleanup: Clean up constructor of StandaloneEditor (#2385)
- Code cleanup: Rename ContentModelEditor to EditorAdapter (#2411)
- Code cleanup: Remove legacy core API (#2414)
- Add getDomStyle to DOMHelper (#2419)
Content Model editor improvement
- Fix list style: do not auto apply list style if not allowed (#2393)
- Better handling of "padding: 0" specified to OL/UL (#2395)
- Handle dark color for general model (#2397)
- Add API formatTableWithContentModel (#2399)
- Fix keyboard delete issue on Android (#2402)
- Support Tab key on list (#2394)
- Better handling of "rem" unit (#2403)
- Convert inline CSS when create init model (#2405)
- Support Cursor around block entities (#2401)
- Outdent parent format container if necessary (#2410)
- Improve default format behavior (#2406)
- Select newly inserted row/column for table (#2412)
- Add list feature support (#2386)
- Fix undo snapshot for entity, fix #2310, and IME after entity (#2409)