- image: Support more options for the image block (
c74dcce
)
- Less exceptions, more warnings for better ease-of-use (
891fca1
)
- (refactor) clean up todo's, add
Unreachable
for when some branch/function should never be used (3226642
)
- embed: Simplify embed to just the iframe without most editorjs boilerplate (
4cfa4e6
)
- attachment: Support more optional fields such as extension, size (
212cf7e
) - Support
embed
block (99f0ffe
)
- Support 'html' as alias for 'raw' block (
4627f90
)
- Quick fix to prevent unlimited spaces being added by mdast (
a196a22
)
- Support the alignment tune plugin (
652cb58
)
- More newlines for better block separation (
11574df
)
EditorJS.from_json
now also accepts a (json) list of blocks instead of the full object (dictionary with time, version, blocks) (9f24c15
)
- Better separation between raw and paragraph blocks (
f7620cf
)
- Raw block pt2 (
37ee6bc
)
- Table block, raw html block (
849aeee
)
- Rebuilt the editor logic based on MDAST for improved extensibility and maintainability (
28c12f1
) - Added support for (basic) tables and custom Editor.js blocks, such as
linkTool
and<editorjs>
(a6dfadf
) - Integrated
markdown2
extras to handle custom<editorjs>
blocks (31d8647
)
- Corrected behavior for nested lists (
52a7773
) - Resolved an issue where rendered attachments were incorrectly marked as content-editable (
58ab562
)
- Expose _sanitize via EditorJSBlock.sanitize for external usage (
7daa67c
)
- Added section on defining new custom blocks (
51d7720
)
- Updated README (
18d0216
)