Releases: microsoft/roosterjs
RoosterJs 7.2.1
- Skip setting selection if browser is already selecting the same range
- Fix #74: Editor only has list or table, content is not inserted properly for inserting at begin or end
RoosterJs 7.2.0
RoosterJs 7.1.2
Fix #218 Paste a plaintext hyperlink should go through autolink flow and trigger ContentChangedEvent with data=anchor node
RoosterJs 7.1.1
- Fix #209 Start a number list which has text with background color at beginning of the line, causes the background color fill the whole line
- Add a new plugin CustomReplace
- Fix issue when insert node on empty wordToReplace in PickerPlugin
- Fix a missing package dependency
RoosterJs 7.0.3
#182 Copy paste distorted list issue with bullet
#193 Workaround Firefox issue when type right after a hyperlink
#200 Firefox: Ctrl+Shift+Left twice, can't select 2 words
#206 Inserting Image Lags Typing
Other fixes:
Support Shift+Up/Down to select cells in table in Chrome
Refactor insertNode API, extract the mering node part into adjustNodeInsertPosition()
Support merging table when paste a table with same column count of current table
New features:
Build API reference documents and deploy
RoosterJs 7.0.2
- Fix a crash bug when running HtmlSanitizer to a style tag which doesn't contain CSS rule
- Support parsing hyperlink before text is pasted into document
- Save/Restore selction range when picker is shown/hidden in PickerPlugin
- Fix #176 Bullet is off then on when enter on empty bullet item in Edge
- Fix #194 After inserting a table, put cursor at the first cell of table
- Fix #196 applyTextStyle to text under double SPAN can't work correctly
RoosterJs 7.0.1
RoosterJs 7.0.0
New major release: 7.0.0
-
The main change is to remove all deprecated APIs. For a full list of API changes, see here.
-
Improve build speed and UI
-
Some code refactoring
RoosterJs 6.19.2
- Fix pasting bug that content outside pasting fragment is also pasted
- Fix pasting image issue, when DataTransfer contains image and empty HTML, image can't be pasted correctly
- Add new property to ClipboardData: rawHtml, which is the original HTML value we got from clipboard
- Fix bug #185 UnquoteWhenEnterOnEmptyLine doesn't work well
- Fix bug that type after Ctrl+A, text can't be formatted correctly
- New sample site (https://microsoft.github.io/roosterjs)
RoosterJs 6.19.1
v6.19.1 Empty line should be preserved when clearBlockFormat (#184)