Skip to content

Releases: ianstormtaylor/slate

[email protected]

23 Nov 10:21
fece5c1
Compare
Choose a tag to compare

Minor Changes

  • #4682 e5380655 Thanks @matthewkeil! - Support SSR for autoCorrect, spellCheck and autoCapitalize.
    Fixes prop mismatch between server and client.
    Removes the need to add

[email protected]

20 Nov 22:13
0540fea
Compare
Choose a tag to compare

Patch Changes

[email protected]

16 Nov 11:35
3ad3aac
Compare
Choose a tag to compare

Patch Changes

[email protected]

07 Nov 14:14
9874ed7
Compare
Choose a tag to compare

Minor Changes

  • #4565 5818aca5 Thanks @oliger! - Fix issue with unicode 1.1 smileys followed by a variation selector.

Patch Changes

[email protected]

07 Nov 14:14
9874ed7
Compare
Choose a tag to compare

Patch Changes

[email protected]

27 Oct 04:52
35abac1
Compare
Choose a tag to compare

Minor Changes

  • #4625 e54f2a0e Thanks @echarles! - insertTextData and insertFragmentData return a boolean (true if some content has been effectively inserted)

[email protected]

25 Oct 16:48
02e9245
Compare
Choose a tag to compare

Patch Changes

[email protected]

25 Oct 05:22
381f91b
Compare
Choose a tag to compare

Minor Changes

[email protected]

18 Oct 21:09
3678590
Compare
Choose a tag to compare

Minor Changes

  • #4540 11ef83b4 Thanks @bryanph! - The Slate Provider's "value" prop is now only used as initial state for editor.children as was intended before. If your code relies on replacing editor.children you should do so by replacing it directly instead of relying on the "value" prop to do this for you.

Patch Changes

[email protected]

18 Oct 21:09
3678590
Compare
Choose a tag to compare

Patch Changes

  • #4555 c29eea02 Thanks @bryanph! - createEditor is now exported from slate-hyperscript, making it easier to set up custom editor tests

    For example:

    const jsx = createHyperscript({
      creators: {
        editor: createEditor(aFunctionThatReturnsAnEditorObject)
      },
      elements: {
        block: { type: 'block' },
        inline: { type: 'inline' }
      }
    })