3.1.2 (2021-07-21)
- use sticky appbar (d232979)
3.1.1 (2021-07-21)
3.1.0 (2021-07-21)
- add font color button to inline toolbar (fb16ac7)
3.0.0 (2021-07-20)
- remove data migration script (43aed3d)
- Slate 0.47 data is no longer converted on the fly.
2.0.0 (2021-07-19)
- remove extra console.log (5aae061)
- This is the correct major release for the new Slate editor using the 0.5x data format.
1.4.1 (2021-07-19)
- add note about versions with new data format (90cf89b)
- major release needed for new Slate data format
1.4.0 (2021-07-19)
- add additional checks for heading types (dbb6d3d)
- add check for body1 type (7d57903)
- add check for other alignment types (b7ec51f)
- add div wrapper to allow image alignment (2a7e61b)
- add extra check for font size dropdown display (ec879bc)
- add function to remove any invalid objects (c1ab11b)
- add logic to clean up nested divs (934dc13)
- add missing return statement (fbef757)
- add missing return statement (3bfcb15)
- add more conversions (8b2551a)
- add necessary config for styleguidist (12542c4)
- add return statements after toggling indent (bf6b355)
- add type property for non-standard alignments (0f089fd)
- all font marks can be inherited (b2e0b5b)
- change video url data path (2eebfdb)
- check for matching list node for indenting (c1c5261)
- clean up logic in lists plugin (7cb7d84)
- commit dist folder (dc87f82)
- correctly get current link selection (bb82f21)
- default font size should be inherit (489b7eb)
- fix issues with indent/undent functions (971ec89)
- fix syntax for switch case (f27c9f3)
- font color is now inherited (d1dd40d)
- generate new build (e216860)
- get size and name from font lists (17d78d4)
- handle image links at element rendering level (e49c4e0)
- inherit font size in header element nodes (421f3d3)
- insert text after wrapping with link node (2698f28)
- leaf should inherit line height (428b34c)
- leaves use inherit variant (bd9dcad)
- move list match logic back into main function (53c6f16)
- only display toolbar and action buttons if in readOnly mode (d34e3b3)
- remove typography component from leaf (91c698b)
- revert back to conditionals for displaying marks (1df1b5b)
- simplify alignment check (5a7bdc2)
- sync dropdown value with current selection (ca8fe37)
- text hyperscript can only contain text content (3d84c79)
- unwrap lists to allow for toggling (fc820e6)
- update col attribute when removing column (1fc2f2f)
- use camelCase for prop (248a25d)
- use if/else block (d4a36d0)
- use onMouseDown to avoid losing cursor position (4699465)
- accept mui theme as prop, fixes #836 (919276c)
- add action buttons to get editor value (d55042a)
- add alignment icons (4a7ba0b)
- add anchor tags to rendering function (8e1fd4c)
- add autolinks for various ids, fixes #587 (6c2b0ce)
- add block buttons for h1, h2 (e3cdefc)
- add border color icon (771a2e8)
- add buttons for indents #791 (3660c6f)
- add check for old data format (bf521fa)
- add check icon to indicate current line spacing of selection (0f62b36)
- add custom components for svg icons (45d6afc)
- add custom link dialog (ce3469d)
- add custom video component (63f2400)
- add data migration script (0072cf2)
- add default fontcolor value (79d3f59)
- add default roboto font (5d0277f)
- add divider button #737 (668f7f4)
- add font color picker (00348a8)
- add font family dropdown to toolbar (a7c8b84)
- add font imports (29cdb41)
- add font size dropdown #737 (07ef724)
- add fontColor attribute to links (350d570)
- add h3 button (a5cae9a)
- add helper functions for getting video ids (f042d97)
- add html deserialization, fixes #795 (c841d9d)
- add image button and dialog (78980fa)
- add image icon to toolbar (241ad4d)
- add initial logic for changing border color (b09d52f)
- add initial logic for table insertion (00f65c3)
- add line spacing dropdown (5a41018)
- add line spacing icon to toolbar (614573f)
- add link button to toolbar (5019337)
- add list icons to toolbar #791 (8d7c9df)
- add logic for adding lists #791 (326f9fe)
- add logic for alignment (13180f8)
- add logic for deleting table (ce7dbe7)
- add logic for deleting table rows/columns (e5fbd63)
- add logic for embedding standard urls (5479983)
- add logic for indenting (3ba530c)
- add logic for inserting new table row (69a0ab8)
- add logic for inserting table columns (4178e16)
- add logic for list indents (ea243ab)
- add logic for setting font family (62c0564)
- add logic for text alignment (wip) (a79e9cf)
- add logic for using backspace inside lists (353bd88)
- add logic outline for list keydowns (eddbae4)
- add mui appbar and toolbar components (34de4a6)
- add option to display condensed toolbar (6d95707)
- add option to make images links #741 (6178f68)
- add padding to toolbar (702ee66)
- add paragraph node after images (b4ec021)
- add plugin for images (57c048b)
- add plugin for lists (7e85da7)
- add plugin to add paragraph after every divider, fixes #641 (b52cf47)
- add plugin to make links inline (6436761)
- add preset colors and stylize input (1ae62e6)
- add props and save/cancel buttons, fixes #850 (3d23152)
- add rough version of link dialog (6f30144)
- add scientific symbols, fixes #4 (4164896)
- add slate-history plugin for undo/redo functionality (3dddbac)
- add spellcheck and autofocus props to editable component (3565464)
- add strikethrough button (286aee9)
- add superscript button (c99865e)
- add table icons to toolbar (44165c1)
- add toggle of table buttons (67c800a)
- add toolbar with bold button (3c79b77)
- add tooltips to buttons (c91b16b)
- add video embed button (cc615d9)
- change display of buttons if active (9e47149)
- extend custom editor with react editor (aeb6c0e)
- make toolbar sticky (b69c238)
- use real icons for header buttons (f59b10b)
- wipe existing editor, replace with tsdx (67dd485)
This project adheres to Semantic Versioning.
Every release is documented on the GitHub Releases page.