docs/slate-issues/gitcrawl-live-open-ledger.md
This file is the current live open issue ledger generated from gitcrawl. It intentionally contains live gitcrawl fields only.
Rows: 631 open issues. Open PRs are tracked by gitcrawl but excluded from this issue ledger.
| Issue | Title | Labels | Updated | Gitcrawl cluster |
|---|---|---|---|---|
| #6061 | Unable to find the path for Slate node in v0.124.1 | bug | 2026-05-20 | singleton |
| #6053 | useSelected error when remove myself | bug | 2026-04-20 | singleton |
| #6051 | On Firefox for Android with the Samsung Keyboard, Slate fails to insert some characters | bug, ⚑ cross platform | 2026-04-17 | singleton |
| #6038 | Perf: repeated tree updates need a batch-aware apply engine | none | 2026-03-31 | singleton |
| #6034 | Cursor moves to wrong position when pressing down arrow at end of table that is last node | bug | 2026-03-30 | singleton |
| #6022 | [Android] Soft keyboard dismisses and cursor jumps when typing after toggling a mark on a collapsed selection | bug, ⚑ cross platform | 2026-03-23 | 9 |
| #6016 | Displaying 2 Slate components with the same initialValue breaks the page | bug | 2026-03-18 | singleton |
| #6013 | Improvement: Omit initialValue for pre-initialized editor instances | improvement | 2026-02-18 | singleton |
| #5994 | 【examples/mentions】Unexpected position of cursor when backspace | bug | 2025-12-20 | singleton |
| #5992 | In the case of large documents, using the cut function took a lot of time. | bug | 2025-12-18 | singleton |
| #5989 | [Chrome, Android] The Hangul composition breaks on the first character when the placeholder is visible | bug, ⚑ cross platform | 2025-12-22 | singleton |
| #5987 | Caret jumps to wrong position when decorate callback changes from async state update | bug | 2025-12-10 | 10 |
| #5984 | Android Chinese Input Issue: Backspace requires two presses to trigger one onChange event | bug, ⚑ cross platform | 2025-12-09 | singleton |
| #5983 | When the content is empty, the first voice input on Android repeats | bug, ⚑ cross platform | 2025-12-05 | 11 |
| #5977 | IsOperation method do not handle the custom operations | bug | 2025-11-26 | singleton |
| #5974 | chrome devtools emulator iPhone devices can't input Chinese charaters. | bug | 2025-11-19 | singleton |
| #5972 | In the inlines mode, when I delete an input element, the preceding character of that element will also be deleted. | bug | 2025-11-25 | singleton |
| #5961 | Warning: Cannot update a component (Slate) while rendering a different component (ForwardRef) in onKeyDown handler when DevTools is open | bug | 2025-10-17 | singleton |
| #5956 | no cursor | bug, ⚑ cross platform | 2025-09-28 | singleton |
| #5947 | DOMEditor.toSlatePoint could find a point in a parent editor | bug | 2025-08-27 | singleton |
| #5945 | Slow Pasting of Large Text Content in Slate.js | improvement | 2025-08-26 | singleton |
| #5944 | Stable per-line pagination support (avoid flicker at page boundaries) | improvement | 2025-08-23 | singleton |
| #5938 | DOMEditor.findPath returns no or wrong path | bug | 2025-08-21 | singleton |
| #5931 | Windows text suggestions append instead of replace in Slate editor | bug, ⚑ cross platform | 2026-03-05 | singleton |
| #5928 | Slash commands (/) don’t trigger command palette on mobile (keydown not firing) | bug, ⚑ cross platform | 2025-08-05 | singleton |
| #5924 | Ability to exclude structural DOM elements from contentEditable context | improvement | 2025-09-12 | singleton |
| #5918 | Text input error when typing Vietnamese on Windows OS | bug | 2025-09-30 | singleton |
| #5912 | How can we use this library on browsers that don't support composition events? | bug, ⚑ cross platform | 2025-07-04 | singleton |
| #5894 | Inconsistent link exit behavior with space key when link is within elements (paragraph, heading, etc.), not at the end | bug | 2025-06-14 | singleton |
| #5891 | [Android] The autocorrect doesn’t work when creating the first line | bug, ⚑ cross platform, android | 2025-06-05 | singleton |
| #5883 | Composition interrupted in empty text nodes on Android IME | bug, ⚑ cross platform, android | 2025-06-03 | 13 |
| #5874 | Inserting the same node more than once causes strange desyncing behavior | bug | 2025-09-02 | singleton |
| #5867 | Calling DOMEditor.focus(editor) when a mention is selected causes the selection to be lost. | bug | 2025-05-14 | singleton |
| #5847 | In Chrome and Safari, triple-click and backspace should remove the entire block, not just its contents | improvement | 2025-04-24 | 23 |
| #5844 | Show Mentions after @ symbol | improvement | 2025-04-16 | singleton |
| #5839 | In Safari browser, when the last node is a block node, the cursor position will be misaligned | bug, ⚑ cross platform | 2025-04-08 | singleton |
| #5836 | The cursor is not shifted to the left as expected | bug, ⚑ cross platform, android | 2025-06-03 | singleton |
| #5833 | Slate is adding link (inline bode) next to text node | bug | 2025-03-31 | singleton |
| #5830 | onBlur not called while composing (Japanese or Korean) | bug, ⚑ cross platform | 2025-03-19 | singleton |
| #5826 | Unexpected auto-scrolling behavior when refocus the editor | bug | 2025-03-19 | 14 |
| #5813 | Debugger and Paused Rendering Break Slate's renderLeaf and decorator Functions | bug | 2025-03-03 | singleton |
| #5811 | Could not completely normalize the editor after 3150 iterations! | bug | 2025-02-26 | singleton |
| #5806 | Selection is empty when sliding to select a custom inline element such as a button; expected to be the currently selected element | bug | 2025-02-18 | singleton |
| #5805 | Cannot Input Chinese Characters in Comments Feature in iphone Mobile Mode | bug, ⚑ cross platform | 2025-03-27 | singleton |
| #5798 | Input box quickly input file insertion problems | improvement | 2025-01-23 | singleton |
| #5786 | Issues when updating linting rules | bug | 2024-12-26 | singleton |
| #5774 | After the Vite hot reload, I was unable to edit or input again, which resulted in me having to refresh the page every time to re edit | bug | 2024-12-04 | singleton |
| #5771 | Exception between Select and Anchor Operations in Collaboration | bug | 2024-11-29 | singleton |
| #5760 | domRange.setStart being called with offset of 1 on a zero length text node | bug, ⚑ cross platform | 2024-11-02 | singleton |
| #5757 | Potential security issues in GitHub Actions workflows | none | 2024-10-30 | singleton |
| #5750 | Markdown does not interpret combo styles correctly | bug | 2024-10-24 | singleton |
| #5749 | Shadow DOM - Drag-and-drop text throws error | bug | 2024-10-22 | singleton |
| #5733 | Text.equals extension/change | improvement | 2024-10-01 | singleton |
| #5711 | "Cannot resolve a Slate point from DOM point" | bug | 2024-11-20 | 1 |
| #5710 | Load different content | feature | 2024-09-02 | singleton |
| #5709 | useSlate hook holds old editor instance after recreating a new one | bug | 2025-02-15 | singleton |
| #5698 | when i deleted all text, i cannot insert any text | bug, ⚑ cross platform | 2024-09-30 | singleton |
| #5697 | Proposal: Improve the reliability of ReactEditor.findPath without compromising its efficiency | improvement | 2024-08-20 | singleton |
| #5691 | Add [Symbol.dispose] support for ref types | feature | 2024-10-30 | singleton |
| #5690 | Double-clicking a word before an inline element and deleting crashes Slate (Windows/Chrome) | bug, ⚑ cross platform | 2024-08-14 | singleton |
| #5689 | Triple-click the mouse to select upward, the selection disappears. | bug | 2024-07-31 | singleton |
| #5686 | Transforms.setNodes unexpected behavior of children | bug | 2024-09-14 | singleton |
| #5684 | SlateEditor.nodes match issue | bug | 2024-07-19 | singleton |
| #5680 | Keyboard hides when removing inline element (Chrome, Android) | bug, ⚑ cross platform, android | 2025-06-03 | singleton |
| #5669 | input event is not fired when deleting text or typing numbers in <Editable> component | bug, ⚑ cross platform | 2025-09-11 | 16 |
| #5666 | Touch screen android TV and firefox gives multiple times occurring letters | bug, ⚑ cross platform, android | 2025-06-03 | singleton |
| #5653 | double the input content when in chrome using Microsoft ime lost focus | bug, ⚑ cross platform | 2024-05-18 | singleton |
| #5647 | Cannot get the end point in the node at path [] because it has no end text node. | bug | 2024-09-09 | singleton |
| #5643 | On some android device with some keyboard autocomplete is broken | bug, ⚑ cross platform, android | 2025-10-08 | singleton |
| #5639 | Page keeps scrolling up on every single character typed in iPhone for Persian language (maybe for RTL languages) after the first word | bug | 2024-04-25 | singleton |
| #5634 | Style is not maintained in copy paste functionality | bug, ⚑ cross platform | 2024-04-23 | singleton |
| #5632 | cursor not as expected when delete a inline badge | bug, ⚑ cross platform | 2024-04-08 | singleton |
| #5630 | Select all content and paste the content copied from other editors. The block node cannot be deleted. | bug | 2024-04-06 | singleton |
| #5629 | Cursor navigation issue | bug | 2024-04-05 | singleton |
| #5628 | Changing the text direction breaks the editor | bug | 2024-04-04 | singleton |
| #5617 | Cost effective lodash | feature | 2024-10-21 | singleton |
| #5616 | Copy from Slate rich text ignores empty lines when pasting in word | bug | 2024-03-13 | singleton |
| #5612 | examples are not 100% type safe | improvement | 2024-06-20 | singleton |
| #5611 | Text input goes backwards after adding a soft break in Chrome | bug, ⚑ cross platform | 2024-03-07 | singleton |
| #5605 | Why is initialValue required by slate-react's Slate component? | improvement | 2024-08-28 | singleton |
| #5603 | onInput not fired when typing at the start of a contenteditable | bug | 2024-02-15 | 16 |
| #5600 | Unable to consecutively delete Approved components. No response after deleting one and pressing Backspace. | bug | 2024-02-02 | singleton |
| #5599 | Unable to create custom hyperscript shorthands? ([email protected]) | bug | 2024-02-08 | singleton |
| #5592 | Memory leak in EDITOR_TO_FORCE_RENDER | bug | 2024-08-09 | singleton |
| #5588 | How do I support solidjs? Can you implement a slate-solid? | feature | 2024-12-09 | singleton |
| #5587 | Issue with Grammarly Integration - Undo Function Groups Multiple Edits | bug | 2024-01-08 | singleton |
| #5582 | [core bug] Incorrect update of 'selection' when deleting consecutive non inline 'void' nodes | bug | 2023-12-15 | singleton |
| #5569 | TextExpander replacements are not working on Edge on Windows | bug, ⚑ cross platform | 2023-12-04 | singleton |
| #5568 | Regression in ReactEditor.focus since 0.101.0 | bug | 2023-11-28 | singleton |
| #5559 | Shift-Click selection behavior | bug | 2023-11-15 | singleton |
| #5558 | I think we will need Operation.isInsertNodeOperation, Operation.isMergeNodeOperation,...etc | feature | 2023-11-13 | singleton |
| #5557 | moveNodes to wrong for later siblings? | bug | 2024-09-22 | singleton |
| #5551 | Inconsistent Firefox selection with rowspan in td element | bug, ⚑ cross platform | 2023-11-05 | singleton |
| #5550 | When rendering elements using components encapsulated with Web Components, the selection is abnormal | bug | 2023-11-03 | singleton |
| #5538 | Slate editor scrolls on focus. | improvement | 2024-09-25 | singleton |
| #5537 | Input field of the Editor doesn't accept input when programatically focused + there are multiple Editor components | bug | 2023-10-26 | 7 |
| #5533 | Is there any way to achieve collaborate editing without yjs ? | feature | 2023-10-23 | singleton |
| #5532 | selection anchor jump issue | bug, ⚑ cross platform | 2023-10-21 | singleton |
| #5524 | Down arrow doesn't update selection even if cursor moves | bug | 2023-10-17 | singleton |
| #5520 | Not clear docs on Node.common() | improvement | 2023-09-28 | 4 |
| #5515 | Undo/Redo All | improvement | 2023-10-04 | singleton |
| #5509 | use with mobx-react-lite error | bug | 2023-09-14 | singleton |
| #5508 | Typescript: CustomEditor overriding any OmitFirstArg prop breaks typing. | bug | 2023-09-08 | singleton |
| #5507 | Update Stale Dependencies | improvement | 2023-09-18 | singleton |
| #5493 | The first letter is typing twice on Android | bug, ⚑ cross platform, android | 2025-11-20 | singleton |
| #5490 | Typescript: PropsMerge type is invalid. | none | 2024-08-21 | singleton |
| #5488 | Missing of value={value} and I am out of ideas PLS HELP!! | improvement | 2025-03-05 | singleton |
| #5487 | createEditor returns Editor, but the returned type is really just BaseEditor => breaks type checking of plugins | bug | 2023-07-25 | singleton |
| #5485 | backspace bug on Google Chrome (not all chromium) | bug, ⚑ cross platform | 2023-07-20 | singleton |
| #5484 | Unable to type Malayalam | bug | 2023-07-21 | singleton |
| #5482 | Slate-React team needs to learn semantic versioning! | improvement | 2023-10-04 | singleton |
| #5481 | Placeholder text is partially selectable on IOS | bug, ⚑ cross platform | 2023-07-14 | singleton |
| #5480 | Spellcheck - fixing one issue clears others | bug | 2025-05-07 | singleton |
| #5479 | Cannot paste text copied from gitbook | bug | 2023-08-29 | singleton |
| #5477 | Cannot read properties of undefined (reading 'children') error occurs when deleting a void element | bug | 2023-06-30 | singleton |
| #5473 | scrollSelectionIntoView is not triggered when deleting empty paragraphs | improvement | 2023-06-28 | 19 |
| #5472 | Editable Component display problem on iphone platform of IOS Version 16.5.1 | bug, ⚑ cross platform | 2023-06-27 | singleton |
| #5458 | Is the result ReactEditor.hasDOMNode() returns incorrect? | none | 2023-06-21 | singleton |
| #5456 | Slack link is dead | bug, ⚑ cross platform | 2023-06-22 | singleton |
| #5455 | Images duplicated when dragging when trying to reproduce example | bug | 2023-06-16 | singleton |
| #5436 | Please provide an example on how to make the toolbar sticky | improvement | 2023-06-05 | singleton |
| #5435 | select some text and readOnly element, and press the delete Slate crash | bug | 2024-02-08 | singleton |
| #5433 | editable re-render cause the cursor to be brought forward in composing events. | bug | 2023-05-26 | singleton |
| #5430 | Hydration Error is occurred when changing browser responsive mode | bug, ⚑ cross platform | 2023-11-02 | singleton |
| #5429 | Cursor inconsistently placed on insertion | bug | 2023-05-19 | singleton |
| #5425 | onChange is not called when used with userEvent.type from React testing library | bug | 2023-12-10 | singleton |
| #5420 | Placeholder text slow to re-appear after content has been cleared | bug | 2023-12-25 | singleton |
| #5418 | Manually setting the value in the editor does not update. | bug | 2024-06-11 | singleton |
| #5417 | If exporting NODE_ TO_ KEY will be great | feature | 2023-05-08 | singleton |
| #5412 | insertFragment at a specified location regression | bug | 2023-05-04 | singleton |
| #5411 | Bug with highlighting void entities | bug | 2023-05-04 | singleton |
| #5408 | Browser extensions interaction with Slate | improvement | 2023-04-27 | singleton |
| #5404 | Incorrect return type for useSlateStatic | improvement | 2023-04-26 | singleton |
| #5403 | Add example for "show more" and "show less" | none | 2023-04-25 | singleton |
| #5402 | slate.tsx component unused varialbe | improvement | 2023-06-26 | singleton |
| #5400 | Namespace conflict when Slate's Node class is imported | bug | 2023-04-19 | singleton |
| #5398 | Cursor move backward on re-render while composing Chinese | bug | 2023-05-30 | singleton |
| #5391 | Inline void selection and cursor placement issues on iOS | bug, ⚑ cross platform | 2023-04-11 | 12 |
| #5380 | Warning: Prop data-slate-editor-id did not match (React, Slate, Next.js) | bug, ⚑ cross platform | 2023-08-27 | singleton |
| #5378 | React 18 request | improvement | 2023-05-01 | singleton |
| #5376 | Bug occurs when you copy and paste multiple lines | bug | 2023-08-01 | singleton |
| #5375 | Bug occurs when inputting Chinese with IME at the end of an inline element | bug | 2023-03-24 | singleton |
| #5371 | Cursor position wrong after selecting a suggested word | bug, ⚑ cross platform | 2023-03-17 | singleton |
| #5364 | Undo and Redo is not working properly for colour picker. | bug | 2023-03-16 | singleton |
| #5358 | Nesting Block Elements | improvement | 2025-05-24 | singleton |
| #5355 | Slate crashes when arrowing into or out of table with colgroup/col nodes | none | 2023-03-11 | singleton |
| #5351 | An empty array as an initial value makes everything break | bug | 2023-06-27 | singleton |
| #5350 | Slate docs site has bad UX | improvement | 2023-04-12 | 4 |
| #5349 | renderElement keeps rendering when the editing component is empty | bug | 2023-03-08 | singleton |
| #5328 | Error when pasting HTML containing /data-slate-fragment="(.+?)"/ in text | bug, ⚑ cross platform | 2023-03-02 | singleton |
| #5291 | [Android Cursor Issue] the cursor jump to first line,when block is bigger than viewport | bug, ⚑ cross platform | 2024-12-21 | singleton |
| #5287 | isBlock returns true for text nodes | bug, ⚑ needs info | 2023-10-31 | singleton |
| #5281 | make slate a controlled input | feature | 2025-07-18 | singleton |
| #5274 | Selection updates via click while Slate is rendering may be ignored/reverted | bug | 2023-01-26 | singleton |
| #5253 | Support for loading portable text JSON | feature | 2023-01-09 | singleton |
| #5246 | Expose getCharacterDistance in the string utils (and/or create a getCharacterLength method and expose that) | improvement | 2023-01-06 | singleton |
| #5233 | Allow customization of clipboard fragment format name | improvement | 2022-12-20 | singleton |
| #5229 | Fail Gracefully In Selection | improvement | 2022-12-30 | singleton |
| #5216 | Laggy selection in Safari - reproducible! | bug, ⚑ cross platform | 2022-12-09 | singleton |
| #5213 | autoFocus doesn't set selection, so text can't be entered | bug | 2023-09-07 | singleton |
| #5212 | Editable void example does not actually show how to edit within a void | improvement | 2023-02-17 | singleton |
| #5211 | React 18.2 & Slate-React 0.67+ does not persist when the editor hidden and then shown | bug | 2022-12-07 | singleton |
| #5207 | Slate-React (Next.js) Slate isn't updating data after route change | bug, ⚑ cross platform | 2022-12-14 | singleton |
| #5205 | unwrapNodes() selection inconsistency | bug | 2022-12-01 | singleton |
| #5202 | Clone to local & yarn install = Throw an exception | bug | 2023-03-24 | singleton |
| #5183 | Selecting an inline void element in Android platform doesn't evoke the keyboard | bug, ⚑ cross platform, android | 2025-06-03 | 12 |
| #5181 | Wrong onChange callback called after editor and onChange are changed | bug | 2023-02-08 | singleton |
| #5178 | onChange gets triggered twice after insert/remove text event gets flushed on Android | bug | 2023-06-27 | singleton |
| #5175 | slate-react >=0.82.0 doesn't handle last inserted element correctly on android | bug, ⚑ cross platform | 2023-03-27 | singleton |
| #5173 | Composition input issue on Chromium | bug | 2022-11-24 | singleton |
| #5172 | Package rich text example as a standalone npm package | improvement | 2022-11-01 | 15 |
| #5171 | Firefox triggers an invalid selection update on editor change when it's not focused | bug | 2022-11-03 | 20 |
| #5167 | AndroidInputManager handles input incorrectly | bug | 2022-12-04 | singleton |
| #5152 | If insertText does nothing, text is inserted into the DOM anyway, causing DOM/Slate desync (bug introduced in slate-react 0.66.0) | bug | 2023-10-16 | singleton |
| #5151 | Pasting into empty or fully selected node will change its type | bug | 2022-10-11 | singleton |
| #5141 | Chrome - Tes  - Byte Order Mark in Chrome 105 | bug, ⚑ cross platform | 2022-10-09 | singleton |
| #5131 | useSlate triggers rerender when selection changes | bug | 2022-09-21 | singleton |
| #5130 | Android Predictive typing broken - Firefox | bug | 2024-01-15 | singleton |
| #5129 | Replace / Rewrap node Transform | feature | 2025-04-30 | singleton |
| #5124 | remove onBeforeInput polyfill | bug | 2022-09-14 | singleton |
| #5119 | Editor Cursor Broken Behavior On Chrome Update | bug, ⚑ cross platform | 2022-10-05 | singleton |
| #5117 | Placeholder height is added to wrong editor as min-height when multiple editors are present. | bug | 2023-11-28 | singleton |
| #5112 | Transforms.mergeNodes does not work as intented | bug | 2022-09-03 | singleton |
| #5110 | Chrome 105 breaks slate 0.27.x | bug | 2022-11-03 | singleton |
| #5108 | slate-dev-environment HAS_INPUT_EVENTS_LEVEL_2 is bug in chrome@105+ (Slate 0.47) | bug | 2022-10-31 | singleton |
| #5107 | findEventRange in shadow-DOM: "Cannot resolve a Slate point from DOM point", in Chrome | bug, ⚑ cross platform | 2022-09-01 | singleton |
| #5099 | on chrome kernel of Android system, when the content is empty,click the Backspace Key the placeholder is cleared | bug | 2022-11-01 | singleton |
| #5096 | Spell check does not work correctly on MacOS Safari with Cyrillic characters | bug | 2022-08-22 | 22 |
| #5095 | Spell check does not work correctly on iOS Safari with Cyrillic characters | bug | 2022-08-22 | 22 |
| #5089 | Incorrect behaviour when inserting a fragment that crosses multiple blocks | bug | 2022-08-19 | singleton |
| #5088 | scrollSelectionIntoView not working after a update | bug | 2023-02-22 | 19 |
| #5087 | data-slate-spacer span is visible when void inline-elements are selected | bug | 2022-08-30 | singleton |
| #5085 | Cannot destructure property 'path' of 'at' as it is null. | bug | 2022-08-18 | singleton |
| #5083 | Input Chinese character when selection is expanded will cause error | bug, ⚑ cross platform | 2022-08-17 | singleton |
| #5081 | Delete empty paragraph element automatically turn previous empty list-item element to paragraph. | bug | 2022-09-20 | singleton |
| #5080 | Editor.nodes option reverse: true only partially reverses output. | bug | 2023-09-12 | singleton |
| #5078 | [Android] The onChange event is not triggered on when the letters are entered, and the current children and selection are not available. | bug, ⚑ cross platform | 2022-08-12 | singleton |
| #5075 | Formatting type 'string' can't be used to index type 'Node' | bug | 2022-09-21 | singleton |
| #5074 | [Examples] Portal component causes ReactTree-DOM desync | improvement | 2022-08-08 | singleton |
| #5068 | Keyboard select previous line unexpected behaviour | bug | 2022-09-13 | singleton |
| #5067 | Export my Slate editor value to pdf and docx format | improvement | 2022-07-29 | singleton |
| #5066 | Chinese IME sogou,cause crash by editing text before a inline-element | bug | 2025-07-22 | singleton |
| #5064 | Editor registers clicks outside of its borders with certain CSS values of display | bug | 2022-07-27 | singleton |
| #5050 | a beforeInsertText function to accept/reject text insertion | feature | 2023-10-16 | singleton |
| #5044 | shopify and slate | bug, ⚑ cross platform | 2022-07-10 | singleton |
| #5037 | Backspace at the start of document does not clear element formatting. | improvement | 2022-06-29 | singleton |
| #5034 | In an Android environment, if readOnly is set for Editable, Gets Editor. selection to null | bug, ⚑ cross platform | 2022-06-28 | singleton |
| #5031 | Is Editor.above right when current selection is range? | bug | 2022-06-23 | singleton |
| #5028 | EditorNodesOptions need pass args | feature | 2022-06-22 | singleton |
| #5026 | Android: Text insert/remove operations not provided to onChange listener when readOnly prop changes | bug, ⚑ cross platform | 2022-06-15 | 18 |
| #5025 | Sanity check for Transform.select | improvement | 2022-06-10 | singleton |
| #5023 | The content entered by the Chinese input method is displayed repeatedly | bug, ⚑ cross platform | 2023-08-17 | singleton |
| #5019 | Last word is lost on Android with Gboard | bug, ⚑ cross platform | 2022-06-08 | singleton |
| #5014 | CJK will output duplicated and crash on Firefox.(same on slatejs.org) | bug, ⚑ cross platform | 2022-07-05 | singleton |
| #5012 | Slate-react produces a console error every edit | bug | 2023-03-21 | singleton |
| #5010 | Attempting to limit text insertion by overriding insertText causes content to be out of sync with node representation | bug | 2024-03-20 | singleton |
| #5005 | Can't copy only a link inside of a slate editor | bug | 2022-05-31 | singleton |
| #5004 | onFocus fires when it shouldn't | bug | 2022-05-25 | singleton |
| #5001 | TypeError: Converting circular structure to JSON | bug | 2022-09-21 | singleton |
| #5000 | Window.prompt cancel not handled | bug | 2022-05-20 | singleton |
| #4995 | scrollSelectionIntoView doesn't allow to completely customize auto-scrolling behavior | bug | 2023-12-06 | singleton |
| #4994 | AndroidEditable doesn't react on readOnly prop change | bug, ⚑ cross platform | 2023-03-09 | 18 |
| #4989 | press arrowLeft/Right,cursor move two units | bug | 2022-05-15 | singleton |
| #4984 | Selecting over nested editor throws Cannot resolve a DOM point from Slate point | bug | 2022-05-06 | 1 |
| #4971 | Slate throw exception when text is null | bug | 2022-04-28 | singleton |
| #4963 | Clicking the space button after automatically fixing a misspelled word will return the word to its original incorrect syntax | bug | 2022-04-24 | singleton |
| #4962 | Chinese characters cannot be typed into to the editor (QQ browser/SogouInput) | bug, ⚑ cross platform | 2022-06-07 | singleton |
| #4961 | ReactEditor.focus does not work after inserting a new node | bug | 2025-01-26 | 7 |
| #4959 | Mobile Backspacing bugs | bug, ⚑ cross platform | 2022-06-16 | singleton |
| #4956 | Example improvements | improvement | 2024-07-10 | 15 |
| #4946 | Tripple click change in 0.76.1 selects multiple paragraph blocks | bug | 2022-04-17 | singleton |
| #4936 | Optional flag to force "useEffect" instead of "useLayoutEffect" to aid in serialization | improvement | 2022-04-11 | singleton |
| #4917 | Transforms.wrapNodes produces unintended results | bug | 2022-03-25 | singleton |
| #4915 | Property 'type' does not exist on type 'Node' when trying to apply custom formatting | bug | 2025-02-14 | singleton |
| #4906 | Copying text with a blank line actually copies two blank lines | bug | 2023-10-27 | singleton |
| #4902 | Introduce Slate Test Utils to Slate-React | improvement | 2022-03-21 | singleton |
| #4896 | Voids shouldn't be deleted when the node after them is deleted | bug | 2024-04-30 | singleton |
| #4888 | onDrop inside a void, is still handled by slate and calls insertData | bug | 2023-04-26 | singleton |
| #4882 | [doc] Wrong deserialising HTML implementation referenced in the docs | bug, ⚑ cross platform | 2022-03-11 | singleton |
| #4881 | Click 3 times on a paragraph and move the cursor up bug on Chrome/Safari (initial selection lost and no blocks selection) | bug, ⚑ cross platform | 2022-03-09 | singleton |
| #4861 | Android: Line is deleted when changing paragraph type | bug, ⚑ cross platform | 2022-03-02 | singleton |
| #4857 | Select all and paste html error all the time: Uncaught TypeError: Cannot read properties of null (reading 'length') | bug | 2022-05-10 | singleton |
| #4853 | ANDROID issue: Editing text in android is not optimal. | improvement | 2022-04-23 | singleton |
| #4851 | Error thrown with Katex library: Cannot resolve a DOM point | bug | 2024-08-22 | singleton |
| #4849 | Warning for transpiling to old browsers | bug, ⚑ cross platform | 2022-02-22 | singleton |
| #4847 | Editor will crash after input Chinese in FireFox | bug, ⚑ cross platform | 2022-10-11 | singleton |
| #4844 | Need to fix scrolling behaviour on Safari when content is deleted. | bug, ⚑ cross platform | 2022-02-21 | singleton |
| #4842 | toSlatePoint has incorrect offset with nested editors | bug | 2022-02-15 | singleton |
| #4839 | Unable to place cursor via mouse or arrow keys to right of a line terminating inline void | bug | 2022-05-13 | singleton |
| #4837 | Using left arrow key to move up the document scrolls aggressively | bug | 2022-02-13 | singleton |
| #4825 | HoveringToolbar does not dissappear on blur | bug, ⚑ cross platform | 2022-02-09 | singleton |
| #4810 | DeleteFragment backward across multiple element should leave the focus element, not anchor element. | bug | 2022-01-28 | singleton |
| #4807 | Erratic, uncustomizable line heights | bug | 2022-02-20 | singleton |
| #4806 | Not able to copy-paste inline void | bug | 2024-11-15 | 21 |
| #4802 | Copy-pasting text with an inline void from Slate to other editors is not working as expected. | bug | 2022-11-24 | 21 |
| #4795 | Bug with text limit constraint as a plugin. | bug | 2022-03-22 | singleton |
| #4792 | Ability to paste pre-formatted text cross rich text editor | feature | 2022-01-19 | singleton |
| #4789 | "Cannot resolve a Slate point from DOM point: [object Text,...]" after starting selection outside Slate editor and ending inside it. | bug | 2022-02-17 | 1 |
| #4785 | Please provide non-TypeScript version of examples too | improvement | 2024-08-13 | singleton |
| #4784 | Slate React Beautiful drag and drop (dnd) Slate Race conditions crashes app | bug | 2022-01-12 | singleton |
| #4773 | Paste HTML doesn't keep formatting for blockquotes | bug | 2022-07-28 | singleton |
| #4771 | Crash when last node delete | bug | 2022-01-06 | singleton |
| #4770 | Windows emoji is duplicated when inserted at end of inline | bug | 2022-01-06 | singleton |
| #4760 | MacOS Safari: ^ character has unexpected behavior | bug, ⚑ cross platform | 2022-01-04 | singleton |
| #4759 | EditableProps includes TextareaHTMLAttributes but does not support Textarea props | bug | 2022-01-03 | singleton |
| #4757 | How to get Get tr dom height | bug | 2022-01-02 | singleton |
| #4756 | Bullet lists and numbered lists have problems with RTL languages | bug | 2022-01-25 | singleton |
| #4751 | iOS10 user got error specified as ".getRootNode() is not a function" | bug, ⚑ cross platform | 2021-12-30 | singleton |
| #4750 | the Editor.marks(editor) returns only the first selected leaf marks | bug | 2024-07-25 | singleton |
| #4745 | setNodes does not work for inline nodes | bug | 2021-12-25 | singleton |
| #4742 | [Feature proposal] New hook for supported devices and browsers? | feature | 2021-12-22 | singleton |
| #4741 | Get the desired node from a fragment | feature | 2021-12-21 | singleton |
| #4738 | DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node. | bug | 2021-12-17 | singleton |
| #4730 | select all and backspace for image at the end selection | bug | 2021-12-16 | singleton |
| #4722 | Let insert transforms return inserted range | feature | 2021-12-08 | singleton |
| #4721 | Allow async event handlers to be attached to Editable's events | improvement | 2021-12-07 | singleton |
| #4719 | Can't select images by clicking on them on Android | bug, ⚑ cross platform | 2021-12-07 | singleton |
| #4718 | The "at" option in the Transforms API does not work as expected when passing editor.selection explicitly | bug | 2022-03-25 | singleton |
| #4716 | Table copy error | discussion | 2021-12-08 | singleton |
| #4712 | Creating decoration range with text field interferes with selection | bug | 2021-12-04 | singleton |
| #4704 | Users cannot break out of inline nodes at the end of an editor due to #4578 | bug | 2024-05-03 | singleton |
| #4701 | Hardcoded text node inside normalizeNode method | bug | 2022-09-21 | singleton |
| #4700 | White-space css property issue in Chrome / Safari | bug, ⚑ cross platform | 2022-03-21 | singleton |
| #4696 | issue: autofocus start position zero instead of end of the line for input div in Editor.tsx | feature | 2021-11-28 | singleton |
| #4693 | The android editable does not support text composition for languages like Korean | bug | 2021-12-14 | singleton |
| #4690 | PDF version of online docs | improvement | 2021-11-25 | singleton |
| #4686 | Inserted Node on clearing whole document | improvement | 2021-12-08 | singleton |
| #4681 | Editable does not trigger onDOMBeforeInput event on paste | bug, ⚑ cross platform | 2021-11-22 | singleton |
| #4680 | useSlate acts as useSlateStatic and returns the same editor even after a change in the editor | bug, ⚑ cross platform | 2022-03-08 | singleton |
| #4676 | Generic/Agnostic documentation for using slate core without react specifics | improvement | 2021-11-20 | singleton |
| #4673 | Rare placeholder text behavior | bug | 2023-06-04 | singleton |
| #4658 | Custom table node allows entering text outside the table which leaves slate in a broken state | bug, ⚑ cross platform | 2024-05-21 | singleton |
| #4657 | Warning: Extra attributes from the server: spellcheck,autocorrect,autocapitalize with Next.js | bug, ⚑ cross platform | 2021-11-22 | singleton |
| #4643 | Invalid selection leads to uncatchable error: "Cannot resolve a DOM point from Slate point" | improvement | 2021-12-13 | singleton |
| #4642 | Transforms.removeNodes sets selection to next line if next line is empty | bug | 2021-11-04 | singleton |
| #4641 | normalizeNode updates the same nodes' property | bug | 2025-01-30 | singleton |
| #4640 | [Safari] RichText issues when deleting all text with markup, including deleting the placeholder | bug, ⚑ cross platform | 2021-11-02 | singleton |
| #4626 | insertNodes with select:true puts the cursor before the new node | bug | 2021-11-04 | singleton |
| #4623 | Dragging and dropping void to start of editor duplicates, instead of moving | bug | 2021-10-23 | singleton |
| #4621 | Port needed PRs to AndroidEditable | improvement | 2021-11-17 | singleton |
| #4618 | Feature request: normalizePoint method to customize cursor movement | feature | 2021-10-22 | 5 |
| #4613 | A more extensible insertData | feature | 2021-10-21 | singleton |
| #4612 | Bug: Cannot update slate state externally | bug | 2024-05-08 | singleton |
| #4602 | Spellcheck On Android: Cursor Position Jumps To Corrected Letter & Inserts Space | bug, ⚑ cross platform, android | 2022-04-13 | singleton |
| #4590 | Unable to set custom "boundary" to define scrolling container for the library scroll-into-view-if-needed | feature | 2021-10-12 | singleton |
| #4582 | text inserted at the beginning of an inline is placed outside | bug, ⚑ cross platform | 2021-10-10 | singleton |
| #4581 | Deleting a void element or text decoration on FireFox and inserting text throws an error | bug, ⚑ cross platform | 2021-10-21 | singleton |
| #4575 | Markdown (such as italics) does not apply to elements that are already headers | bug | 2021-11-04 | singleton |
| #4573 | The paste HTML example fails deserializing some structures | improvement | 2021-10-21 | singleton |
| #4570 | The drop-down list disappears when I enter a symbol on the Mention Editor page | bug | 2021-10-11 | singleton |
| #4569 | Add the "insertData" behavior in the documentation | improvement, docs | 2021-11-04 | singleton |
| #4567 | Parent path is null when pasting a new image | bug | 2021-10-05 | singleton |
| #4564 | Cannot resolve a DOM point from Slate point: {"path":[0,0],"offset":3} when programmatically removing content | bug | 2022-01-09 | 1 |
| #4560 | in Firefox caret position is lost if render happens right after onFocus | bug, ⚑ cross platform | 2021-09-30 | singleton |
| #4559 | deleteFragment undo should select re-inserted fragment | improvement | 2021-09-29 | singleton |
| #4543 | The selection is cleared when text is autocorrected on macOS Safari | bug, ⚑ cross platform | 2021-09-23 | singleton |
| #4542 | Bug: when pasting into an empty block, the entire fragment is inserted as-is | bug | 2024-05-06 | singleton |
| #4541 | editor.selection not updating after insertText | bug | 2022-12-15 | singleton |
| #4533 | Expanding text selection into inline via Shift+Click fail to expand, and instead collapses selection to clicked point | bug | 2021-09-17 | singleton |
| #4532 | Auto markdown does not work on Android | bug, ⚑ cross platform | 2021-09-17 | singleton |
| #4531 | Android autocorrect flickers and does not provide the right suggestions | bug, ⚑ cross platform | 2021-12-02 | singleton |
| #4528 | Not possible to triple click when checklist is the next block | bug | 2021-09-29 | singleton |
| #4521 | Error when pressed return key on H1 or H2 elements on Android | bug, ⚑ cross platform | 2021-11-11 | singleton |
| #4495 | Focusing an editor either freezes or doesn't work | bug | 2023-06-16 | singleton |
| #4485 | Cannot resolve a DOM point from Slate point: {"path":[36,0],"offset":7} | bug | 2021-09-01 | singleton |
| #4483 | feat(slate-react): more flexible / performant dynamic decorations via small API change | improvement | 2023-10-26 | singleton |
| #4477 | Being able to leave comments for collaborative writing | feature | 2021-08-28 | singleton |
| #4466 | option + arrow key in chinese won't jump by word | bug | 2026-04-02 | singleton |
| #4457 | Read only with access to set node | feature | 2023-03-12 | singleton |
| #4456 | Inserting a character in one of a series of text blocks deletes one of entire text block | bug | 2021-10-19 | singleton |
| #4440 | Allow overriding getPlainText (and HTML?) | improvement | 2021-08-26 | singleton |
| #4426 | Range Masking | feature | 2021-09-06 | singleton |
| #4400 | [Android/Chrome] AndroidEditable interfering with IME | bug, ⚑ cross platform | 2025-05-27 | 13 |
| #4395 | Docs: Typescript examples are faulty or missing | improvement | 2024-03-13 | singleton |
| #4392 | Cross-node decorate | improvement | 2023-06-27 | singleton |
| #4390 | support negative index in range | feature | 2021-07-23 | singleton |
| #4378 | Modify Text interface to be compatible with "universal syntax tree" (unist) | feature | 2023-10-04 | singleton |
| #4377 | Can't copy or delete a selected picture by shortcut keys. | bug | 2021-09-04 | singleton |
| #4376 | Safari: selection becomes null when editor blurs | bug, ⚑ cross platform | 2023-01-17 | 20 |
| #4372 | iPhone mobile - Can't input new text after deleting all content with markup. | bug, ⚑ cross platform | 2024-08-20 | singleton |
| #4367 | Delete the paragraph below the image could remove the image above | bug | 2021-10-11 | singleton |
| #4366 | Slate React uses too generalized types in main component. | improvement | 2021-07-06 | singleton |
| #4357 | When caret is at end of a mark and pressed enter, Slate adds new block but doesn't focuses on the new block | bug | 2024-07-18 | singleton |
| #4354 | [iOS, Chrome] Suggested Word/Phrase Duplicated When Selected | bug, ⚑ cross platform | 2021-07-26 | singleton |
| #4353 | [Japanese] Cannot Type Text in Japanese if text selected as the 1st Entry | bug | 2021-07-05 | singleton |
| #4350 | Deleting void elements at the beginning of the line causes cursor to jump to previous line | bug | 2021-09-28 | singleton |
| #4348 | Backspace Key on Android | bug, ⚑ cross platform | 2022-04-22 | singleton |
| #4337 | Image example in shadow dom: Cannot resolve a Slate point from DOM point | bug | 2021-06-13 | singleton |
| #4334 | If you press enter after link next paragraph will contain link with empty text. | bug | 2024-05-06 | singleton |
| #4328 | The error is thrown with Transforms.insertNodes when the selection end is void element | bug | 2021-07-08 | singleton |
| #4323 | Cannot resolve a DOM point from Slate point | bug | 2021-06-09 | singleton |
| #4318 | Server side rendering results in spellCheck, autoCorrect, and autoCapitalize mismatch | bug | 2021-11-22 | singleton |
| #4317 | onSelect called whenever renderLeaf changes | bug | 2021-06-03 | singleton |
| #4316 | ctrl + a > 中文输入法下输入,编辑器会卡住 | bug | 2022-01-05 | singleton |
| #4315 | Exports PLACEHOLDER_SYMBOL variable | improvement | 2021-06-03 | singleton |
| #4311 | tidy dom for readonly | feature | 2021-08-09 | singleton |
| #4309 | Slate React: Inserting Multiple Nodes Sharing the Same Reference Results in Key Error | bug | 2023-04-15 | singleton |
| #4302 | vanilla Slate - removing the React dependency | improvement | 2024-12-19 | singleton |
| #4301 | [email protected]+ regression: broken void selection behavior | bug | 2022-05-04 | 17 |
| #4298 | Firefox. Editor.marks incorrectly identifies active marks | bug, ⚑ cross platform | 2021-06-05 | singleton |
| #4290 | Typescript definition from example | bug | 2021-05-26 | singleton |
| #4275 | shadow-dom example features backwards text typing in Firefox | bug, ⚑ cross platform | 2026-03-25 | singleton |
| #4269 | When IME input press the arrow key, the input result is repeated and the position is wrong | bug | 2023-06-28 | singleton |
| #4268 | Paste HTML adds several blank lines and positions the caret in the wrong spot | bug, examples | 2026-04-02 | singleton |
| #4263 | Mod + Delete regression from 0.61 to 0.62: Not deleting empty nodes | bug | 2021-05-16 | singleton |
| #4262 | Proposal: Switch unit tests to Jest | improvement | 2021-05-18 | singleton |
| #4261 | Proposal: Eliminate unwrapNodes/liftNodes from default Slate behavior to reduce normalizations | improvement, discussion | 2021-05-18 | singleton |
| #4260 | Deleting in an empty div that is nested, exhibits surprising behavior depending on surrounding content (tests provided) | bug | 2021-05-20 | singleton |
| #4236 | Exceptions in SlateHtmlParser cause extreme slowness in typing under Internet Explorer 11 (IE 11) | bug, ⚑ cross platform | 2021-05-04 | singleton |
| #4233 | slate-react / Editable / min-height-style | bug | 2021-06-15 | singleton |
| #4232 | Input is reversed and unfocusing from the editor pastes text into the editor from the page | bug | 2021-05-27 | singleton |
| #4231 | Cursor disappears when deleting everything selected with CMD+A shortcut | bug | 2021-05-10 | singleton |
| #4228 | Cursor position is inconsistent when deleting line | bug | 2021-05-25 | singleton |
| #4225 | Slate should render editor mark | bug | 2021-04-25 | singleton |
| #4223 | Proposal: Alternate hook-based implementation of Android support | feature, android | 2021-04-24 | singleton |
| #4221 | Firefox. Placeholder highlighted via hotkey cmd/ctrl+a | bug, ⚑ cross platform | 2022-07-15 | singleton |
| #4216 | Automate release titles | improvement | 2021-04-21 | singleton |
| #4210 | Preventing re-renders | bug | 2021-04-17 | singleton |
| #4209 | Transforms.setNodes causes nodes to disappear | improvement | 2024-01-24 | singleton |
| #4202 | tweak placeholder rendering condition for performance | improvement | 2021-04-17 | singleton |
| #4195 | Inconsistent cursor position after return key pressed | bug, mlh | 2021-04-28 | singleton |
| #4189 | Tests fail to deep clone input to output, resulting in tests that always pass | bug | 2021-04-11 | singleton |
| #4181 | [Feature] : Better way to mange custom behavior for KeyPress | feature | 2021-04-11 | singleton |
| #4178 | Operations show the source of the change | feature | 2021-07-21 | singleton |
| #4173 | Add Transforms.rewrapNode method | improvement | 2021-04-08 | singleton |
| #4165 | rename useSlate to useEditor (same for static) | improvement, ✶ breaking | 2021-04-07 | singleton |
| #4162 | Getting the "word" under the cursor is really, really complicated. | improvement | 2024-09-09 | singleton |
| #4160 | move hasRange method to core Editor | debt | 2021-04-01 | singleton |
| #4141 | performance of nested blocks - seems to cause the parent up to the root to be re-rendered? | improvement | 2021-05-10 | singleton |
| #4140 | The input method makes the program abnormal | bug | 2021-05-08 | singleton |
| #4139 | Regression?: cursor jumps to wrong location after calling wrapNodes to indent (only from top level of tree) | bug | 2021-03-22 | singleton |
| #4136 | [IME] Crash if you enter multibyte characters. | bug | 2021-04-26 | singleton |
| #4131 | Caret: misbehavior when deleting leafs at the start of a block | bug | 2021-03-20 | singleton |
| #4122 | Ordered and Unordered List are not in actual HTML format | none | 2021-12-05 | singleton |
| #4121 | Selecting text and deleting it will delete all preceding text under specific conditions | bug | 2021-03-25 | singleton |
| #4112 | I created a devtool to assist in debugging | feature | 2023-01-29 | singleton |
| #4111 | Editor selection is always null in Internet Explorer 11 (IE11) even with additional polyfills | bug, ⚑ cross platform | 2021-03-31 | 26 |
| #4110 | Embeds (inputs) in Firefox are not working as expected (caret shows in weird places) | bug, ⚑ cross platform | 2021-03-10 | singleton |
| #4104 | can't copy/cut node when select inline-void element alone | bug | 2021-04-06 | singleton |
| #4095 | Type of "n:Node" in toggleBlock() is incorrect | bug | 2021-02-25 | singleton |
| #4094 | Crash on text update from outside of the editor when cursor to the right | bug | 2021-03-09 | singleton |
| #4093 | Interop with vanilla js ? | improvement | 2021-02-23 | singleton |
| #4089 | Higher-level plugins API | improvement, ⚑ needs info | 2021-02-21 | singleton |
| #4088 | Mention example range logic throws Cannot resolve a DOM point from Slate point | bug | 2021-02-22 | singleton |
| #4085 | Auto Correct Doesn't Work in Safari Mac | bug, ⚑ cross platform | 2021-04-09 | singleton |
| #4084 | Bugs in Rich Text Editor Example | bug, ⚑ cross platform | 2021-02-18 | singleton |
| #4083 | "Official" plugin repository | none | 2021-02-18 | singleton |
| #4081 | Error: Cannot find a descendant at path [0] in node - CRA live-reload | none | 2022-12-17 | singleton |
| #4076 | Features for Search Highlighting | examples | 2021-02-20 | singleton |
| #4074 | Writing inside inline elements | bug, ⚑ cross platform, mlh | 2021-09-15 | 5 |
| #4067 | Input composition characters, Error ! | none | 2021-03-16 | singleton |
| #4056 | Copy pasting (really) large text no longer seems to work? | none | 2022-02-03 | singleton |
| #4053 | Bug:insert image | ⚑ needs info | 2022-12-14 | singleton |
| #4046 | Bug: Undo/Redo shortcuts do not work with Cyrillic keyboard layout | none | 2022-07-22 | singleton |
| #4041 | IE11 syntax error due to non-transpiled generator functions | none | 2021-01-07 | singleton |
| #4031 | If you enter Japanese with all the text deleted and confirm it, an error will occur. | none | 2021-01-26 | singleton |
| #4030 | When using list, the cursor jump to the start of the li item when using IME on Safari | none | 2021-10-12 | singleton |
| #4025 | static renderer | none | 2021-04-09 | singleton |
| #4010 | Chrome translation breaks the editor | none | 2024-03-06 | singleton |
| #4001 | 🐞 Bug: German Keyboard backtick isn't recognized in onChange event; crashes editor when using placeholder | none | 2020-11-30 | 3 |
| #3993 | Update documentation on @next releases | none | 2020-12-04 | singleton |
| #3991 | Improve void node delete behavior | none | 2023-11-25 | 17 |
| #3986 | HTML example is missing | none | 2020-11-20 | singleton |
| #3982 | This use of U+FEFF is deprecated, use U+2060 instead | none | 2020-11-13 | singleton |
| #3981 | Line Break requires Enter twice in IE Browser after selecting the value from dropdown of (slate suggestions Plugin) | none | 2020-11-13 | singleton |
| #3977 | wrong cursor navigation when text ends in newline | none | 2020-11-10 | singleton |
| #3973 | Bug - Transforms.move with "word" unit doesn't work | none | 2020-11-06 | singleton |
| #3965 | Deletion bug | none | 2020-12-11 | singleton |
| #3964 | insertBreak bug | none | 2020-11-02 | singleton |
| #3952 | Unable to modify/remove undo (cmd + z) behavior | ⚑ needs info, ignored-template | 2020-10-29 | singleton |
| #3951 | Accept a function in place of a unit | none | 2020-10-28 | singleton |
| #3950 | Re-normalizing of transformed node | ⚑ needs info | 2020-10-30 | singleton |
| #3949 | Returning new node entry from transforms | none | 2020-10-28 | singleton |
| #3948 | Slate errors cannot be caught by error boundaries and crash the whole app | ⚑ needs info, ignored-template | 2023-11-18 | singleton |
| #3947 | Unable to disable spellcheck/autocorrect/autocapitalize in Firefox | none | 2020-12-04 | singleton |
| #3944 | Slate History Documentation | none | 2020-11-04 | singleton |
| #3943 | Safari: Cursor is moved incorrectly to the start of current node after inputing Chinese | none | 2021-01-04 | singleton |
| #3942 | autoCapitalize does not work when a placeholder is specified. | none | 2025-07-08 | singleton |
| #3934 | Add tests for slate-react source code | none | 2020-11-03 | singleton |
| #3929 | safari: Cursor appears elsewhere when creating new list block | bug | 2021-10-14 | singleton |
| #3926 | Pasting void elements is not working on Safari | none | 2021-10-14 | singleton |
| #3924 | current implementation of readonly uses disabled semantics | none | 2020-10-19 | singleton |
| #3921 | Slate history refocusing causes "Incomplete set_selection operation properties" error | none | 2021-08-10 | 6 |
| #3918 | Slate does not react on delete button on page refresh - it just moves cursor backwards or throws error Cannot resolve a DOM point from Slate point on letter insert | none | 2020-10-12 | singleton |
| #3917 | Using Slate inside iframe | none | 2020-11-13 | singleton |
| #3913 | broken Link in README | none | 2020-10-09 | singleton |
| #3911 | BUG: Firefox trims trailing white space, unexpected cursor behavior | none | 2021-12-17 | singleton |
| #3909 | Can't use nested content editable (bad hasEditableTarget implementation) | none | 2022-08-13 | singleton |
| #3905 | Changelog for 0.59.0 | none | 2021-01-16 | singleton |
| #3900 | BUG in the example : Copy/paste html by triple-clicking | none | 2020-10-08 | singleton |
| #3893 | Clicking an HTML button won't update editor's focus state | none | 2024-04-17 | singleton |
| #3892 | Advice Request: Custom editor surface and layout engine | none | 2020-10-17 | singleton |
| #3891 | Removing multiple nodes at the same time. | none | 2020-09-27 | singleton |
| #3885 | Docs: Make it specific that Editor.nodes relates to the current selection. | none | 2020-12-21 | singleton |
| #3884 | Video embedding breaks arrow navigation. | none | 2020-09-21 | singleton |
| #3882 | IME bug when typing in the empty, in rich text example | none | 2021-04-20 | singleton |
| #3881 | 404 on examples | none | 2020-10-09 | singleton |
| #3878 | Editor's selection points to non-existing location when value is changed programmatically (Chrome, Safari) | none | 2021-11-03 | singleton |
| #3874 | Feature suggestion: isolated/atomic operation groups in HistoryEditor | mlh | 2024-02-14 | singleton |
| #3873 | shoulde prevent Editable component onKeydown event when isComposing is true | none | 2021-03-20 | singleton |
| #3872 | Triple clicking a paragraph that includes an inline element does not select the whole paragraph | none | 2021-12-08 | singleton |
| #3871 | Triple clicking selects parts of the block below | none | 2022-04-06 | 23 |
| #3868 | Transforms.removeNodes(editor) does not delete the current selection when it includes void nodes | none | 2020-09-17 | singleton |
| #3858 | Cannot find a descendant at path when emptying deeply nested editor value | none | 2024-05-24 | singleton |
| #3857 | Cutting (Ctrl + X) block element does not remove the element from the editor | none | 2020-10-08 | singleton |
| #3841 | Transforms.move in insertBreak override not moving forward in Firefox | none | 2020-08-27 | singleton |
| #3836 | Cannot resolve a Slate point from DOM point: | none | 2022-10-15 | 1 |
| #3834 | Cannot resolve a Slate point from DOM point: [object Text],0 | none | 2024-05-24 | 1 |
| #3828 | Docs: Applying Custom Formatting, Text is not imported | none | 2020-08-19 | singleton |
| #3821 | UseFocus Hook in Slate React Does Not Report Focused Correctly When Using Portals | none | 2020-08-11 | singleton |
| #3818 | make operation override PathRefs' affinity | none | 2020-08-11 | singleton |
| #3813 | Transforms.setSelection puts cursor in a wrong location | none | 2020-12-31 | singleton |
| #3812 | Paste-HTML example does not allow for pasting images | none | 2023-11-30 | singleton |
| #3811 | [ Backspace + Space ] Leads to Repetition and continous [ Backspace ] leads to crash of Slate js Example on android device. | none | 2021-05-25 | singleton |
| #3808 | Transform.setNodes improvement and bug | mlh | 2021-03-08 | singleton |
| #3805 | onChange update updates node that's not at selection. | none | 2020-08-05 | singleton |
| #3802 | Explain a quirk with reference to node objects | none | 2020-08-03 | singleton |
| #3801 | When cutting (ctrl+x) nodes containing a list, the new node remains a 'list-item' | none | 2020-08-24 | singleton |
| #3800 | Slate onChange is not called in IE11, selection doesn't affect state too. Rich Text Example doesn't work fully. | none | 2021-03-12 | 26 |
| #3798 | user-select: all not working on Chrome w/ Slate | none | 2020-12-08 | singleton |
| #3797 | Adding option to attach files | none | 2020-08-19 | singleton |
| #3789 | Line selection is inconsistent across browsers when double clicking | none | 2020-07-15 | singleton |
| #3787 | Dropping in jsdom causes TypeError | none | 2020-07-15 | singleton |
| #3781 | Fix types of Placeholder Element in Slate React | bug, typescript | 2021-04-14 | 24 |
| #3780 | Add Data Attribute to Placeholder Property in Slate React Editable | improvement, ♥ help | 2021-04-14 | 24 |
| #3777 | Adding an accented character as the first letter on a new line crashes the editor in Firefox | none | 2020-07-30 | 3 |
| #3772 | Empty link inserted after press Enter key behind a link | none | 2021-03-26 | singleton |
| #3760 | Feature: Support iOS selection tooltip formatting | none | 2020-07-20 | singleton |
| #3757 | Slate checkboxes deletion after selecting (cmd | Ctrl + C) | none | 2020-07-01 | singleton |
| #3756 | slate-history does not correctly undo selection movement | none | 2022-10-24 | 6 |
| #3752 | slate-history causes memory leaks | bug, ♥ help | 2022-04-01 | singleton |
| #3751 | Decorate Nested Leaf Unsuccessful | none | 2020-12-18 | singleton |
| #3748 | Transforms.wrapNodes and Transfroms.unwrapNodes causing the entire parent node to re-render | none | 2020-06-24 | singleton |
| #3745 | Flicking of autocomplete suggestions in Macbook Pro touchbar | none | 2020-07-21 | singleton |
| #3744 | editor.children returns Node[] type but should return Element[] type | none | 2020-11-03 | singleton |
| #3742 | Slate Editor onChange doesn't fire if rendered into another tab/window/document/frame | none | 2020-07-03 | singleton |
| #3741 | The move_node operation should include moved node to support collaborative editors using operational transform with undo/redo functionality | none | 2020-11-03 | singleton |
| #3729 | When double-clicking, please do NOT select tailing whitespaces after words | none | 2023-10-20 | singleton |
| #3723 | Cannot resolve a Slate point from DOM point | none | 2021-01-16 | 1 |
| #3715 | Add Collaboration Example and Documentation | ♥ help, docs, examples, ⚑ collaboration | 2020-06-25 | singleton |
| #3708 | insertText after addMark/removeMark will carsh | none | 2021-01-19 | singleton |
| #3705 | Slate history error: Cannot apply an incomplete "set_selection" operation properties | ♥ help, ⚑ needs info, ignored-template | 2021-08-10 | 6 |
| #3696 | Editor Loses Focus on Tab – Must Click to Type | bug, ♥ help, selection | 2023-04-04 | singleton |
| #3695 | repeat render when input chinese directly after the bold text | none | 2020-12-21 | singleton |
| #3689 | Normalization incorrectly removes node | bug, ♥ help | 2020-05-28 | singleton |
| #3682 | Inserting a list moves caret to the top of the document on Safari | bug, selection | 2020-05-22 | singleton |
| #3671 | Editor.addMark adds mark to wrong node when anchor is on edge | none | 2021-04-15 | singleton |
| #3656 | Avoid unnecessary re rendering of leaves within a block element | none | 2022-10-12 | singleton |
| #3641 | Slate throws exceptions too liberally in relation to selection failures | discussion, selection | 2023-04-27 | singleton |
| #3636 | unwrap nodes | ⚑ needs info, ⚑ needs gif | 2020-05-22 | singleton |
| #3634 | Input after ReactEditor.focus doesn't work | bug, ♥ help | 2020-11-07 | 7 |
| #3621 | Modification to onChange cannot get latest state | none | 2022-04-21 | singleton |
| #3618 | Can the editable component ref be exposed? | none | 2022-05-20 | singleton |
| #3614 | Make the paste-html example a package | feature, discussion | 2020-04-16 | singleton |
| #3611 | In the image(void) element's spacer can input compositional language. | none | 2020-04-14 | singleton |
| #3605 | Select all then delete leaves empty blocks | none | 2021-02-17 | singleton |
| #3601 | A requestanimationframe / setinterval running in the background causes slate to not accept / only briefly accept user focus | none | 2020-04-09 | singleton |
| #3599 | Feature Request: Support for Angular framework | discussion | 2021-06-20 | singleton |
| #3587 | chinese Inconsistency between data and view | none | 2020-09-02 | singleton |
| #3586 | Bug: Cannot find DOMPoint after applying formatting keyboard shortcuts (onDOMBeforeInput->event.inputType) - also in stock examples | none | 2020-04-06 | singleton |
| #3585 | Selection is occasionally not updated when clicking | none | 2021-06-28 | singleton |
| #3584 | Feature request: call onChange for set_selection when Editable is readOnly | none | 2021-07-16 | singleton |
| #3582 | iframe bug | none | 2020-09-14 | singleton |
| #3581 | Editor.isBlock | none | 2021-03-29 | singleton |
| #3573 | Proposal for Paid Android Plugin | ⚑ mobile, android | 2020-10-01 | singleton |
| #3568 | Calling addMark in onDOMBeforeInput crashes Slate when selection is not collapsed | bug, discussion | 2020-04-01 | singleton |
| #3558 | Error: NotFoundError: Failed to execute 'removeChild' on 'Node' | none | 2020-07-13 | singleton |
| #3557 | Unable to overrde editor.insertNode and editor.insertFragment | none | 2021-12-20 | singleton |
| #3551 | Undoing move_nodes results in wrong state | bug, ♥ help | 2022-09-28 | 27 |
| #3540 | Holding left mouse button breaks selection on mark change | bug | 2020-04-16 | singleton |
| #3534 | Selection is broken after undoing | bug | 2020-03-07 | 27 |
| #3499 | Setting marks on selected word and moving it to new line has bugs | bug, ♥ help | 2021-08-19 | singleton |
| #3497 | Editor loses focus if parent component triggers unrelated state change | bug, ♥ help | 2024-07-17 | 3 |
| #3487 | Why base64 encoding transfer data? | question | 2020-02-21 | singleton |
| #3486 | Allow to customize setData id | feature | 2020-02-26 | singleton |
| #3482 | Questionable .children requirement for void types | discussion, ⚑ collaboration | 2020-04-01 | singleton |
| #3479 | Disable the carried mark on new line | question | 2020-02-26 | singleton |
| #3478 | Editor crashes with redux | bug | 2020-07-10 | 3 |
| #3470 | Selecting text and moving the cursor is completely broken on Android | bug, android | 2020-07-14 | singleton |
| #3469 | Cannot copy or delete whole list | bug | 2025-05-12 | singleton |
| #3466 | Paragraphs are unnecessarily merged | bug, ♥ help | 2020-09-21 | singleton |
| #3465 | Normalization for initial value | feature | 2025-02-24 | singleton |
| #3460 | Allow access to EditorContext | question | 2020-03-03 | singleton |
| #3459 | Allow to customize the placeholder style | feature, ♥ help | 2022-07-08 | singleton |
| #3458 | Arrow navigation issue with single-character text node adjacent to inline element | bug, ♥ help | 2020-05-04 | singleton |
| #3452 | caret behavior odd when click event contain setState | question | 2020-03-16 | singleton |
| #3450 | Move Editor.addMark and Editor.removeMark to the Transforms namespace | discussion | 2020-02-26 | singleton |
| #3449 | Void nodes and ReactEditor.findEventRange gives inconsistent results | none | 2020-01-20 | singleton |
| #3438 | Cannot unselect after selecting first line | none | 2020-01-19 | singleton |
| #3435 | insertBreak on void element | question, discussion | 2020-02-26 | singleton |
| #3433 | marks becomes null when Editable is focused | none | 2020-01-17 | singleton |
| #3432 | Placeholder is not re-rendered when the number of children change | none | 2020-01-16 | singleton |
| #3430 | Unresponsive editor due to normalization on paragraph with lots of inline nodes | none | 2020-01-20 | singleton |
| #3429 | Inlines with padding cause cursor to appear inside node | none | 2021-01-13 | 5 |
| #3418 | Rendering or moving selection issues with inline-block element | bug, ♥ help | 2020-05-07 | singleton |
| #3412 | Selection is null after editor loses focus | none | 2022-08-16 | singleton |
| #3408 | Delete backward is replacing the previous node by the current node | none | 2023-11-13 | singleton |
| #3387 | cross-browser differences when selecting a paragraph and trying to type | bug, ♥ help | 2021-12-08 | singleton |
| #3384 | Checklist Example Bug | bug, ♥ help, examples | 2019-12-30 | singleton |
| #3383 | Impossible to create overlapping marks/decorations which have the same semantic meaning but different metadata | improvement, discussion | 2021-04-23 | singleton |
| #3382 | Text.decorations assumes that ranges in decorations[] are for current node | bug | 2021-03-22 | singleton |
| #3379 | Inline blocks are not erased correctly | bug, ♥ help | 2021-10-05 | singleton |
| #3369 | Placeholder cannot support Chinese | bug, ♥ help | 2020-09-02 | singleton |
| #3367 | Proposal: Allow void blocks to optionally contain arbitrary characters to alter selection behavior | improvement, discussion | 2019-12-30 | singleton |
| #3365 | Backspace on list formatting does not clear the list-item. | bug, ♥ help | 2020-01-05 | singleton |
| #3354 | Decorate function that returns stable array causes an infinite loop | bug, ♥ help | 2019-12-18 | singleton |
| #3352 | Cannot decorate siblings in decorator callback | discussion | 2019-12-18 | singleton |
| #3350 | "paste-html" – error when pasting content in which A tag is wrapped in a text-formatting tag (i.e. STRONG) | bug, ♥ help | 2024-04-16 | singleton |
| #3339 | Can't backspace over first character when in second text node without incorrect block merge | bug, ♥ help | 2020-09-21 | singleton |
| #3331 | add height option to Editor.liftNodes | feature, ♥ help | 2019-12-16 | singleton |
| #3329 | Rename *.parent helpers to *.above | improvement, debt, ✶ breaking | 2019-12-18 | singleton |
| #3328 | Arrow keys fail for multi-byte emojis. | bug, ♥ help | 2020-07-22 | singleton |
| #3325 | Setting value from a bound event breaks editor | ⚑ needs context | 2019-12-15 | singleton |
| #3319 | add auto-generated helpers reference | ♥ help, docs | 2020-10-21 | singleton |
| #3317 | check before accessing window in React plugin helpers | bug, ♥ help | 2019-12-13 | singleton |
| #3313 | Unexpected text input on latest Android Mobile | bug, ♥ help | 2020-05-19 | 28 |
| #3312 | add select option to all transforms | improvement, ♥ help | 2019-12-12 | singleton |
| #3309 | decorated text cannot be selected (#3118 re-open) | bug, ⚑ needs tests, ⚑ needs fixing | 2025-10-15 | singleton |
| #3304 | Chrome does not fire insertFromDrop beforeinput events for files | ⚑ cross platform | 2021-04-01 | singleton |
| #3303 | Chrome does not fire insertFromComposition events | ⚑ cross platform | 2021-04-01 | singleton |
| #3287 | fix examples directory structure with Next.js | ♥ help, debt, examples | 2019-12-10 | singleton |
| #3283 | Can't edit URL in Embed example | bug, ♥ help | 2020-03-31 | singleton |
| #3275 | change normalizeNode to receive only a path | debt, ✶ breaking | 2019-12-08 | singleton |
| #3243 | Mentions example crashes when there's no text | ♥ help, examples | 2020-05-08 | singleton |
| #3237 | html serialized / deserialized content will not toggleMark when rehydrated | ⚑ needs info, ⚑ needs gif | 2019-12-05 | singleton |
| #3229 | Pass an editor to the match function in Editor.isMatch | discussion | 2019-12-06 | singleton |
| #3222 | Improve plugins design | discussion | 2020-10-03 | singleton |
| #3215 | Slate 0.50+ | ✶ announcement! | 2020-11-03 | singleton |
| #3212 | unwrapNodes split not working as expected | ⚑ needs gif | 2019-12-03 | singleton |
| #3177 | renderElement is not composable / overridable by plugins (Slate 0.5) | question | 2020-03-27 | singleton |
| #3162 | decorate not work well with ime input method | bug, ♥ help, ⚑ ime | 2021-08-13 | singleton |
| #3155 | add fragment non-merging logic | improvement, ♥ help | 2019-11-28 | singleton |
| #3151 | Normalize insert_text on edges of inlines/marks | improvement, ♥ help | 2020-05-01 | singleton |
| #3150 | Known upstream issues | ⚑ cross platform | 2021-04-01 | 25 |
| #3148 | Chrome & Safari cannot select end of inline DOM elements | ⚑ cross platform | 2021-04-01 | 25 |
| #3112 | Android support for Slate 0.50 | discussion | 2019-11-28 | 28 |
| #2881 | change split_node operations to include the full target | improvement, idea | 2019-07-17 | singleton |
| #2865 | remove schema restriction on texts around inlines | discussion | 2019-08-21 | singleton |
| #2793 | Slate does not work with screen readers | discussion | 2019-11-30 | singleton |
| #2733 | On improving the performance of ApplyOperation | ⚑ perf, discussion | 2019-05-09 | singleton |
| #2694 | Shift-Delete doesn't cut to clipboard (only deletes) | bug, ♥ help | 2019-11-29 | singleton |
| #2669 | Use the User Timing API to support performance profiling | discussion | 2019-11-28 | singleton |
| #2653 | loosen block/inline structure requirements | discussion | 2020-03-22 | singleton |
| #2643 | Rejecting a change that violates schema | discussion | 2019-11-28 | singleton |
| #2633 | Improve how contributors accept PRs by documenting merging guidelines | docs | 2019-05-23 | singleton |
| #2608 | Center/Right-aligned Placeholder Text Doesn't Display Properly | improvement, ♥ help | 2021-12-07 | singleton |
| #2597 | U+FEFF as a ZWNBSP character is deprecated | bug, ♥ help | 2025-01-08 | singleton |
| #2572 | Let's make Slate accessible! | discussion | 2024-10-21 | singleton |
| #2564 | Consider a more clear cut distinction between marks and inlines | discussion | 2019-05-08 | singleton |
| #2560 | Extra space in paste-html example when pasting lists | ♥ help, examples | 2019-01-29 | singleton |
| #2558 | Unable to select multiple cells of the table | bug, ♥ help, ⚑ cross platform | 2021-12-14 | singleton |
| #2500 | Rich Text example: 'select all' and 'delete' does not delete everything when there is a list | bug, ♥ help | 2024-02-14 | singleton |
| #2465 | Proposal for better ergonomics when rendering marks | discussion | 2019-12-05 | singleton |
| #2405 | Declare which schema rules should be evaluated (or not) based on slate command | ⚑ perf, discussion | 2019-03-03 | singleton |
| #2355 | allow normalizing the selection | feature | 2018-11-02 | singleton |
| #2288 | Make some operations take a range as input | discussion | 2022-09-28 | singleton |
| #2195 | skip text nodes in "dirty" tracking | ⚑ perf, improvement, ♥ help | 2018-11-12 | singleton |
| #2182 | Add interaction tests | ♥ help, debt | 2021-10-11 | singleton |
| #2072 | consider introducing an <Island> component | feature, idea | 2023-01-29 | singleton |
| #2051 | try to prevent re-rendering at the Leaf level | improvement, debt, ⚑ cross platform, idea, ⚑ ime, ⚑ mobile | 2018-08-15 | singleton |
| #2039 | improve normalizer infinite loop errors | improvement, ♥ help | 2018-08-07 | singleton |
| #1971 | Use ` | |||
| ` for zero-width white spaces | improvement, ♥ help | 2019-11-28 | singleton | |
| #1964 | Tab focus and cursor placement | improvement, ♥ help | 2018-07-11 | singleton |
| #1770 | Support for combining or merging operations | feature, ♥ help | 2022-10-06 | singleton |
| #1769 | Selection is not lost when clicking a non-editable block in the editor (and then outside) | bug, ♥ help | 2018-11-17 | singleton |
| #1654 | Blocks should have a way of expressing that mergeBlock or splitBlock cannot occur between its children and an outside block | discussion | 2019-11-28 | singleton |
| #1536 | slate-hyperscript can conflict with common babel configs (create-react-app) | bug, ♥ help, ⚑ ux | 2018-11-16 | singleton |
| #1498 | incorrect cursor position after new line while in RTL mode | bug, ♥ help | 2019-09-20 | singleton |
| #1374 | Slate For React Native | discussion | 2023-04-18 | singleton |
| #1024 | Discussion: MIME-typing the Document / Document Fragment? | improvement | 2021-10-13 | singleton |
| #790 | Dynamic Rendering Feature (performance improvement) | ⚑ perf, idea | 2024-12-11 | singleton |