Remirror: [email protected] Release

Release date:
September 8, 2022
Previous version:
[email protected] (released September 5, 2022)
Magnitude:
5 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

Top Contributors in [email protected]

ocavue

Directory Browser for [email protected]

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

2022-09-08

Major Changes

Patch Changes

  • Standardize the contextmenu and hover events to return event as first parameter
  • add helper to get shortest entity reference
  • When href equals text content, treat the link as an auto link (if enabled)
  • Removes domino from the codebase.
  • Add an optional onclickmark handler to handle clicks on entity reference
  • Expose the return type of the throttle and debounce helpers
  • Set style white-space as break-spaces to wrap end-of-lines spaces.
  • Fix onSendableReceived handler so it is actually debounced as intended.

Add two new commands cancelSendableSteps and flushSendableSteps which more control over the debounced functionality

  • Update pnpm-lock.yaml
  • Try to require JSDOM implicitly in node environment.
  • Delay trigger of onUpdateLink till the end of the execution queue to prevent updates on stale state.
  • Add a customisible floating button to completely delete React tables.

Fix creating React tables from markdown initial state.

Fix copy and paste of React tables, which resulted in duplicated controlled cells.

  • Support both ESM and CJS.
  • Transform a hard break into \n in Node.textContent.
  • Click event receives all entity reference marks, their ranges and their respective text on the clicked position
  • Removes the following CSS variables:
  --rmr-color-selection-background: Highlight;
  --rmr-color-selection-shadow: inherit;
  --rmr-color-selection-text: HighlightText;
  --rmr-color-selection-caret: inherit;

This brings more natural selection colors to the editor.