Breaking Changes
Import Path Changes
Removed markdown extension from default extensions.
All imports now come directly from novel
instead of separate paths:
-
import { Editor } from "novel/editor" import { SlashCommand } from "novel/extensions" import { ImageResizer } from "novel/plugins"
-
import { Editor, SlashCommand, ImageResizer } from "novel"
Affected Imports
The following import paths have been consolidated:
novel/editor
novel/extensions
novel/plugins
novel/ui
novel/styles
novel/lib
All exports
What's Changed
- fix: The tailwind example link on setup page redirects to correct file by @adityaj07 in #427
- Update to gpt-4o-mini by @BintzGavin in #434
- fix: toggleUnderline, unsetColor, unsetHighlight is not a function by @Gaoridang in #436
- fix: remove katex styling import inside mathematics extension by @phyohtetarkar in #438
- fix(docs): tailwind extensions guide by @de-novo in #458
- Fix link to tailwind example by @avitorio in #463
- feat: Added markdownExtension to allow html and markdown string as initial content by @ujasbhuva in #464
- Update text-buttons.tsx by @AdejohOS in #477
- feat: major cleanup repo code by @andrewdoro in #478
New Contributors
- @adityaj07 made their first contribution in #427
- @BintzGavin made their first contribution in #434
- @Gaoridang made their first contribution in #436
- @de-novo made their first contribution in #458
- @avitorio made their first contribution in #463
- @ujasbhuva made their first contribution in #464
- @AdejohOS made their first contribution in #477
Full Changelog: https://github.com/steven-tey/novel/compare/novel@0.5.0...novel@1.0.0