Bot releases are visible (Hide)
Published by github-actions[bot] about 2 years ago
2022-09-20
isSafari
to crash.Published by github-actions[bot] about 2 years ago
2022-09-19
doubleClick
, doubleClickMark
, tripleClick
and tripleClickMark
. They have the same interface as the existing click
and clickMark
event, but are triggered when the user double or triple clicks.Published by github-actions[bot] about 2 years ago
2022-09-19
doubleClick
, doubleClickMark
, tripleClick
and tripleClickMark
. They have the same interface as the existing click
and clickMark
event, but are triggered when the user double or triple clicks.Published by github-actions[bot] about 2 years ago
2022-09-13
Click event receives all entity reference marks, their ranges and their respective text on the clicked position
Improve the calculation of changed ranges by utilising mapping
Add an optional onclickmark handler to handle clicks on entity reference
Fix onSendableReceived
handler so it is actually debounced as intended.
Add two new commands cancelSendableSteps
and flushSendableSteps
which more control over the debounced functionality
When href equals text content, treat the link as an auto link (if enabled)
Transform a hard break into \n
in Node.textContent
.
Update pnpm-lock.yaml
Support both ESM and CJS.
Expose the return type of the throttle and debounce helpers
add helper to get shortest entity reference
Try to require JSDOM implicitly in node environment.
Correct a bad import.
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.
Standardize the contextmenu
and hover
events to return event as first parameter
SSR features are removed.
Update ProseMirror packages to latest versions.
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
Removes domino
from the codebase.
Delay trigger of onUpdateLink
till the end of the execution queue to prevent updates on stale state.
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.
Auto link adjacent character detection.
Remove auto link if the link becomes invalid.
Before:
"window.confirm" results in "window.confirm"
After:
"window.confirm" results in "window.confirm"
New options findAutoLinks
and isValidUrl
that if provided are used instead of autoLinkAllowedTLDs
and autoLinkRegex
to find and validate a link.
URLs are very ambiguous the new options allow to find valid auto links without adding additional complexity to the link extension.
Library examples to find URLs in text.
It is worth mentioning that the autoLinkRegex
can be modified to exclude adjacent punctuations from an auto link.
Regex suggestion from @whawker
/(?:(?:(?:https?|ftp):)?\/\/)?(?:\S+(?::\S*)?@)?(?:(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)*(?:(?:\d(?!\.)|[a-z\u00A1-\uFFFF])(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)+[a-z\u00A1-\uFFFF]{2,}(?::\d{2,5})?(?:[#/?](?:(?! |[!"'(),.;?[\]{}-]).|-+|\((?:(?![ )]).)*\)|\[(?:(?![ \]]).)*]|'(?=\w)|\.(?! |\.|$)|,(?! |,|$)|;(?! |;|$)|!(?! |!|$)|\?(?! |\?|$))+|\/)?/gi;
Examples
option for supported characters in emoji suggester.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-13
Published by github-actions[bot] about 2 years ago
2022-09-13
Improve the calculation of changed ranges by utilising mapping
Don't re-create initialEditorState
when re-mounting the <Remirror/>
component.
Before this patch, for an uncontrolled editor, the <Remirror/>
component would re-create the initialEditorState
when it re-mounts. This will call EditorState.create()
and call the init
method for every ProseMirror plugins with initialEditorState
. This is problematic because the editor state passed to plugins is not the same as the current state.
This patch fixes the issue by only creating initialEditorState
when the editor is mounted for the first time.
Rewrite React components using MUI.
Support both ESM and CJS.
Fix the issue that PlaceholderExtension passed with the extension list doesn't work.
Expose the return type of the throttle and debounce helpers
Try to require JSDOM implicitly in node environment.
Correct a bad import.
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.
Rename useEvent
to useEditorEvent
to avoid confusion with the React hook of the same name
Remove the deprecated useEvents
hook
Standardize the contextmenu
and hover
events to return event as first parameter
SSR features are removed.
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
Removes domino
from the codebase.
Update jsx-dom to v7.
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.
OnChangeHTML
and OnChangeJSON
won't listen to the first update.
option for supported characters in emoji suggester.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-12
Removes domino
from the codebase.
Support both ESM and CJS.
option for supported characters in emoji suggester.
Delay trigger of onUpdateLink
till the end of the execution queue to prevent updates on stale state.
Try to require JSDOM implicitly in node environment.
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.
Fix onSendableReceived
handler so it is actually debounced as intended.
Add two new commands cancelSendableSteps
and flushSendableSteps
which more control over the debounced functionality
When href equals text content, treat the link as an auto link (if enabled)
SSR features are removed.
Auto link adjacent character detection.
Remove auto link if the link becomes invalid.
Before:
"window.confirm" results in "window.confirm"
After:
"window.confirm" results in "window.confirm"
New options findAutoLinks
and isValidUrl
that if provided are used instead of autoLinkAllowedTLDs
and autoLinkRegex
to find and validate a link.
URLs are very ambiguous the new options allow to find valid auto links without adding additional complexity to the link extension.
Library examples to find URLs in text.
It is worth mentioning that the autoLinkRegex
can be modified to exclude adjacent punctuations from an auto link.
Regex suggestion from @whawker
/(?:(?:(?:https?|ftp):)?\/\/)?(?:\S+(?::\S*)?@)?(?:(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)*(?:(?:\d(?!\.)|[a-z\u00A1-\uFFFF])(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)+[a-z\u00A1-\uFFFF]{2,}(?::\d{2,5})?(?:[#/?](?:(?! |[!"'(),.;?[\]{}-]).|-+|\((?:(?![ )]).)*\)|\[(?:(?![ \]]).)*]|'(?=\w)|\.(?! |\.|$)|,(?! |,|$)|;(?! |;|$)|!(?! |!|$)|\?(?! |\?|$))+|\/)?/gi;
Examples
Update pnpm-lock.yaml
Add an optional onclickmark handler to handle clicks on entity reference
Correct a bad import.
Click event receives all entity reference marks, their ranges and their respective text on the clicked position
Update ProseMirror packages to latest versions.
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.
Transform a hard break into \n
in Node.textContent
.
Expose the return type of the throttle and debounce helpers
Improve the calculation of changed ranges by utilising mapping
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
add helper to get shortest entity reference
Standardize the contextmenu
and hover
events to return event as first parameter
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-12
Published by github-actions[bot] about 2 years ago
2022-09-12
Removes domino
from the codebase.
Support both ESM and CJS.
option for supported characters in emoji suggester.
Rewrite React components using MUI.
Try to require JSDOM implicitly in node environment.
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.
OnChangeHTML
and OnChangeJSON
won't listen to the first update.
SSR features are removed.
Don't re-create initialEditorState
when re-mounting the <Remirror/>
component.
Before this patch, for an uncontrolled editor, the <Remirror/>
component would re-create the initialEditorState
when it re-mounts. This will call EditorState.create()
and call the init
method for every ProseMirror plugins with initialEditorState
. This is problematic because the editor state passed to plugins is not the same as the current state.
This patch fixes the issue by only creating initialEditorState
when the editor is mounted for the first time.
Correct a bad import.
Rename useEvent
to useEditorEvent
to avoid confusion with the React hook of the same name
Remove the deprecated useEvents
hook
Fix the issue that PlaceholderExtension passed with the extension list doesn't work.
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.
Expose the return type of the throttle and debounce helpers
Update jsx-dom to v7.
Improve the calculation of changed ranges by utilising mapping
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
Standardize the contextmenu
and hover
events to return event as first parameter
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-12
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
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.
Fix onSendableReceived
handler so it is actually debounced as intended.
Add two new commands cancelSendableSteps
and flushSendableSteps
which more control over the debounced functionality
Auto link adjacent character detection.
Remove auto link if the link becomes invalid.
Before:
"window.confirm" results in "window.confirm"
After:
"window.confirm" results in "window.confirm"
New options findAutoLinks
and isValidUrl
that if provided are used instead of autoLinkAllowedTLDs
and autoLinkRegex
to find and validate a link.
URLs are very ambiguous the new options allow to find valid auto links without adding additional complexity to the link extension.
Library examples to find URLs in text.
It is worth mentioning that the autoLinkRegex
can be modified to exclude adjacent punctuations from an auto link.
Regex suggestion from @whawker
/(?:(?:(?:https?|ftp):)?\/\/)?(?:\S+(?::\S*)?@)?(?:(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)*(?:(?:\d(?!\.)|[a-z\u00A1-\uFFFF])(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)+[a-z\u00A1-\uFFFF]{2,}(?::\d{2,5})?(?:[#/?](?:(?! |[!"'(),.;?[\]{}-]).|-+|\((?:(?![ )]).)*\)|\[(?:(?![ \]]).)*]|'(?=\w)|\.(?! |\.|$)|,(?! |,|$)|;(?! |;|$)|!(?! |!|$)|\?(?! |\?|$))+|\/)?/gi;
Examples
SSR features are removed.
option for supported characters in emoji suggester.
Support both ESM and CJS.
Correct a bad import.
Expose the return type of the throttle and debounce helpers
Click event receives all entity reference marks, their ranges and their respective text on the clicked position
Update ProseMirror packages to latest versions.
Improve the calculation of changed ranges by utilising mapping
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.
Removes domino
from the codebase.
When href equals text content, treat the link as an auto link (if enabled)
Add an optional onclickmark handler to handle clicks on entity reference
Try to require JSDOM implicitly in node environment.
Transform a hard break into \n
in Node.textContent
.
Standardize the contextmenu
and hover
events to return event as first parameter
add helper to get shortest entity reference
Delay trigger of onUpdateLink
till the end of the execution queue to prevent updates on stale state.
Update pnpm-lock.yaml
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-12
Published by github-actions[bot] about 2 years ago
2022-09-12
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
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.
OnChangeHTML
and OnChangeJSON
won't listen to the first update.
SSR features are removed.
option for supported characters in emoji suggester.
Rewrite React components using MUI.
Support both ESM and CJS.
Correct a bad import.
Expose the return type of the throttle and debounce helpers
Update jsx-dom to v7.
Rename useEvent
to useEditorEvent
to avoid confusion with the React hook of the same name
Remove the deprecated useEvents
hook
Fix the issue that PlaceholderExtension passed with the extension list doesn't work.
Improve the calculation of changed ranges by utilising mapping
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.
Removes domino
from the codebase.
Try to require JSDOM implicitly in node environment.
Standardize the contextmenu
and hover
events to return event as first parameter
Don't re-create initialEditorState
when re-mounting the <Remirror/>
component.
Before this patch, for an uncontrolled editor, the <Remirror/>
component would re-create the initialEditorState
when it re-mounts. This will call EditorState.create()
and call the init
method for every ProseMirror plugins with initialEditorState
. This is problematic because the editor state passed to plugins is not the same as the current state.
This patch fixes the issue by only creating initialEditorState
when the editor is mounted for the first time.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-11
option for supported characters in emoji suggester.
Delay trigger of onUpdateLink
till the end of the execution queue to prevent updates on stale state.
Transform a hard break into \n
in Node.textContent
.
When href equals text content, treat the link as an auto link (if enabled)
Support both ESM and CJS.
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
SSR features are removed.
Fix onSendableReceived
handler so it is actually debounced as intended.
Add two new commands cancelSendableSteps
and flushSendableSteps
which more control over the debounced functionality
Standardize the contextmenu
and hover
events to return event as first parameter
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.
Add an optional onclickmark handler to handle clicks on entity reference
Improve the calculation of changed ranges by utilising mapping
add helper to get shortest entity reference
Update ProseMirror packages to latest versions.
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.
Auto link adjacent character detection.
Remove auto link if the link becomes invalid.
Before:
"window.confirm" results in "window.confirm"
After:
"window.confirm" results in "window.confirm"
New options findAutoLinks
and isValidUrl
that if provided are used instead of autoLinkAllowedTLDs
and autoLinkRegex
to find and validate a link.
URLs are very ambiguous the new options allow to find valid auto links without adding additional complexity to the link extension.
Library examples to find URLs in text.
It is worth mentioning that the autoLinkRegex
can be modified to exclude adjacent punctuations from an auto link.
Regex suggestion from @whawker
/(?:(?:(?:https?|ftp):)?\/\/)?(?:\S+(?::\S*)?@)?(?:(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)*(?:(?:\d(?!\.)|[a-z\u00A1-\uFFFF])(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)+[a-z\u00A1-\uFFFF]{2,}(?::\d{2,5})?(?:[#/?](?:(?! |[!"'(),.;?[\]{}-]).|-+|\((?:(?![ )]).)*\)|\[(?:(?![ \]]).)*]|'(?=\w)|\.(?! |\.|$)|,(?! |,|$)|;(?! |;|$)|!(?! |!|$)|\?(?! |\?|$))+|\/)?/gi;
Examples
Click event receives all entity reference marks, their ranges and their respective text on the clicked position
Expose the return type of the throttle and debounce helpers
Update pnpm-lock.yaml
Removes domino
from the codebase.
Try to require JSDOM implicitly in node environment.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-11
Published by github-actions[bot] about 2 years ago
2022-09-11
option for supported characters in emoji suggester.
Rename useEvent
to useEditorEvent
to avoid confusion with the React hook of the same name
Remove the deprecated useEvents
hook
OnChangeHTML
and OnChangeJSON
won't listen to the first update.
Support both ESM and CJS.
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
Rewrite React components using MUI.
SSR features are removed.
Standardize the contextmenu
and hover
events to return event as first parameter
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.
Improve the calculation of changed ranges by utilising mapping
Update jsx-dom to v7.
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.
Don't re-create initialEditorState
when re-mounting the <Remirror/>
component.
Before this patch, for an uncontrolled editor, the <Remirror/>
component would re-create the initialEditorState
when it re-mounts. This will call EditorState.create()
and call the init
method for every ProseMirror plugins with initialEditorState
. This is problematic because the editor state passed to plugins is not the same as the current state.
This patch fixes the issue by only creating initialEditorState
when the editor is mounted for the first time.
Fix the issue that PlaceholderExtension passed with the extension list doesn't work.
Expose the return type of the throttle and debounce helpers
Removes domino
from the codebase.
Try to require JSDOM implicitly in node environment.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-08
Click event receives all entity reference marks, their ranges and their respective text on the clicked position
Removes domino
from the codebase.
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 ProseMirror packages to latest versions.
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
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.
Update pnpm-lock.yaml
add helper to get shortest entity reference
Improve the calculation of changed ranges by utilising mapping
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.
Standardize the contextmenu
and hover
events to return event as first parameter
Add an optional onclickmark handler to handle clicks on entity reference
Support both ESM and CJS.
SSR features are removed.
Delay trigger of onUpdateLink
till the end of the execution queue to prevent updates on stale state.
Expose the return type of the throttle and debounce helpers
Auto link adjacent character detection.
Remove auto link if the link becomes invalid.
Before:
"window.confirm" results in "window.confirm"
After:
"window.confirm" results in "window.confirm"
New options findAutoLinks
and isValidUrl
that if provided are used instead of autoLinkAllowedTLDs
and autoLinkRegex
to find and validate a link.
URLs are very ambiguous the new options allow to find valid auto links without adding additional complexity to the link extension.
Library examples to find URLs in text.
It is worth mentioning that the autoLinkRegex
can be modified to exclude adjacent punctuations from an auto link.
Regex suggestion from @whawker
/(?:(?:(?:https?|ftp):)?\/\/)?(?:\S+(?::\S*)?@)?(?:(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)*(?:(?:\d(?!\.)|[a-z\u00A1-\uFFFF])(?:[\da-z\u00A1-\uFFFF][\w\u00A1-\uFFFF-]{0,62})?[\da-z\u00A1-\uFFFF]\.)+[a-z\u00A1-\uFFFF]{2,}(?::\d{2,5})?(?:[#/?](?:(?! |[!"'(),.;?[\]{}-]).|-+|\((?:(?![ )]).)*\)|\[(?:(?![ \]]).)*]|'(?=\w)|\.(?! |\.|$)|,(?! |,|$)|;(?! |;|$)|!(?! |!|$)|\?(?! |\?|$))+|\/)?/gi;
Examples
When href equals text content, treat the link as an auto link (if enabled)
Transform a hard break into \n
in Node.textContent
.
Try to require JSDOM implicitly in node environment.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-08
Published by github-actions[bot] about 2 years ago
2022-09-08
Removes domino
from the codebase.
Rename useEvent
to useEditorEvent
to avoid confusion with the React hook of the same name
Remove the deprecated useEvents
hook
Fix the issue that PlaceholderExtension passed with the extension list doesn't work.
OnChangeHTML
and OnChangeJSON
won't listen to the first update.
Don't re-create initialEditorState
when re-mounting the <Remirror/>
component.
Before this patch, for an uncontrolled editor, the <Remirror/>
component would re-create the initialEditorState
when it re-mounts. This will call EditorState.create()
and call the init
method for every ProseMirror plugins with initialEditorState
. This is problematic because the editor state passed to plugins is not the same as the current state.
This patch fixes the issue by only creating initialEditorState
when the editor is mounted for the first time.
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
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.
Improve the calculation of changed ranges by utilising mapping
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.
Standardize the contextmenu
and hover
events to return event as first parameter
Support both ESM and CJS.
SSR features are removed.
Update jsx-dom to v7.
Expose the return type of the throttle and debounce helpers
Try to require JSDOM implicitly in node environment.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-08
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.
Update ProseMirror packages to latest versions.
SSR features are removed.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Published by github-actions[bot] about 2 years ago
2022-09-08
Standardize the contextmenu
and hover
events to return event as first parameter
Removes domino
from the codebase.
Expose the return type of the throttle and debounce helpers
Set style white-space
as break-spaces
to wrap end-of-lines spaces.
Rename useEvent
to useEditorEvent
to avoid confusion with the React hook of the same name
Remove the deprecated useEvents
hook
OnChangeHTML
and OnChangeJSON
won't listen to the first update.
Try to require JSDOM implicitly in node environment.
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.
Don't re-create initialEditorState
when re-mounting the <Remirror/>
component.
Before this patch, for an uncontrolled editor, the <Remirror/>
component would re-create the initialEditorState
when it re-mounts. This will call EditorState.create()
and call the init
method for every ProseMirror plugins with initialEditorState
. This is problematic because the editor state passed to plugins is not the same as the current state.
This patch fixes the issue by only creating initialEditorState
when the editor is mounted for the first time.
Update jsx-dom to v7.
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.
Fix the issue that PlaceholderExtension passed with the extension list doesn't work.
SSR features are removed.
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies
Updated dependencies