Releases: ueberdosis/tiptap
Releases · ueberdosis/tiptap
v2.7.0-pre.0
What's Changed
- fix: update pm versions by @nperez0111 in #5488
- chore: rebuild pjson by @nperez0111 in #5513
- refactor(react): default to using deep equal comparisons by @nperez0111 in #5512
- Updating ReactNodeViewRenderer element's attributes when the node updates by @YaoKaiLun in #5494
- refactor(core): update typings for NodeViews to be accurate to implementation #5483 by @nperez0111 in #5526
- Fix for #5490 - Adds
preventClearDocument
meta + makes it easier to disable specific core plugins. by @AlansCodeLog in #5514 - Prevent onBlur being trigged when task item is toggled by @jarlef in #5520
- fix(suggestion): sometimes a suggestion would not show up (#4380) by @nperez0111 in #5531
- fix: preserve attributes of toggled node #3644 by @nperez0111 in #5489
- Use parent window for cross-frame instantiation by @bdbch in #5534
- feature(core): add onPaste and onDrop events to editor by @bdbch in #4843
- Core: Fix styles being duplicated on mergeAttributes function by @sifat009 in #4610
- fix: Broken text replacement feature (macOS-only) by @rfgamaral in #5261
- feat: Add data attribute on ReactNodeView mounting div to assist styling by @WilliamIPark in #5539
- fix(suggestion): dropdown can't be closed with
Esc
(#4380) by @rfgamaral in #5544 - fix(extension-code-block-lowlight): support for lowlight v3 aliases by @Ilya-Iskra in #5551
New Contributors
- @YaoKaiLun made their first contribution in #5494
- @AlansCodeLog made their first contribution in #5514
- @jarlef made their first contribution in #5520
- @sifat009 made their first contribution in #4610
- @Ilya-Iskra made their first contribution in #5551
Full Changelog: v2.6.6...v2.7.0-pre.0
v2.6.6
What's Changed
- fix(core): check schema's nesting rules on contentCheck (#5500) by @lepult in #5535
- fix(suggestion): dropdown can now be closed with
Esc
(#4380) by @rfgamaral in #5544 - Publish a new stable version by @github-actions in #5537
New Contributors
Full Changelog: v2.6.5...v2.6.6
v2.6.5
v2.6.4
What's Changed
- fix(react): always attempt to cleanup editor instances, starting from creation #5492 by @nperez0111 in #5496
- fix(link): respect custom protocols #5468 by @nperez0111 in #5470
- Publish a new pre-release version by @github-actions in #5497
Full Changelog: v2.6.3...v2.6.4
v3.0.0-next.1
What's Changed
- build: use tsup for compilation by @nperez0111 in #5455
- feat(starter-kit): enable more extensions in the starter-kit for easier onboarding by @nperez0111 in #5466
- Removed tippy.js and replaced it with Floating UI - a newer, more lightweight and customizable floating element library. by @bdbch in #5398
Full Changelog: https://github.com/ueberdosis/tiptap/compare/@tiptap/[email protected]
v2.6.3
What's Changed
- Make
img.ProseMirror-separator
0px by @tjenkinson in #4646 - fix: Use undefined for type attribute default by @mhemmings in #5491
- Publish a new pre-release version by @github-actions in #5484
New Contributors
- @tjenkinson made their first contribution in #4646
- @mhemmings made their first contribution in #5491
Full Changelog: v2.6.2...v2.6.3
v2.6.2
What's Changed
- Addresses a bug with react in Next.js or when immediatelyRender: false is specified in useEditor
- Publish a new pre-release version by @github-actions in #5482
Full Changelog: v2.6.1...v2.6.2
v2.6.1
What's Changed
- fix(react): update typescript types to be backwards-compatible by @nperez0111 in #5479
- Publish a new pre-release version by @github-actions in #5480
Full Changelog: v2.6.0...v2.6.1
v2.6.0
What's Changed
- fix(vue-3): custom node views when using class components by @wagich in #5410
- fix: bump priority of text-style extension fixes #4742 by @nperez0111 in #5457
- fix(react): update the types to reflect true options #5459 by @nperez0111 in #5460
- feat: add content to pasted nodes by @daibhin in #4212
- fix(react): resolves React NodeView performance issues by @nperez0111 in #5273
- feat: Support type attribute for ordered lists by @bastianjoel in #5344
- fix(react): event handlers called once per event type #5463 by @nperez0111 in #5465
- docs: update README.md by @eltociear in #5331
- fix(link): Do not convert link
href
to number or boolean by @yurtsiv in #5391 - Update splitListItem.ts to support overrideAttrs by @Nantris in #4253
- build(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6 by @dependabot in #5471
- Publish a new pre-release version by @github-actions in #5458
New Contributors
- @wagich made their first contribution in #5410
- @daibhin made their first contribution in #4212
- @bastianjoel made their first contribution in #5344
- @eltociear made their first contribution in #5331
- @yurtsiv made their first contribution in #5391
Full Changelog: v2.5.9...v2.6.0
v2.5.9
What's Changed
- fix: findDuplicates - use Array.from when converting Set by @roblafeve in #5428
- fix: allow task items to be parsed when only having
<li data-checked
instead of only when<li data-checked="true"
(re-fix of #5366) by @baseballyama in #5426 - chore: Use proper types for
configure
methods (Extension/Mark/Node) by @rfgamaral in #5421 - fix(core): resolve
isNodeEmpty
criteria #5415 by @nperez0111 in #5419 - fix(react): optimize
useEditor
anduseEditorState
to reduce number of instances created while being performant #5432 by @nperez0111 in #5445 - fix(placeholder): add back-compat to deprecated placeholder functionality by @nperez0111 in #5409
- build(deps): bump cypress-io/github-action from 6.7.1 to 6.7.2 by @dependabot in #5443
- build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.5 by @dependabot in #5444
- fix(core): use correct position for getMarksBetween by @nperez0111 in #5412
- feat(core): add ignoreWhitespace option to isNodeEmpty by @nperez0111 in #5446
- fix(collaboration): update y-prosemirror, respect
onFirstRender
by @nperez0111 in #5411 - fix: respect
defaultLanguage
on code-block-lowlight add option tocode-block
by @nperez0111 in #5406 - fix(extension-code-block-lowlight): use lowlight v3 and update demo by @nperez0111 in #5374
- Publish a new pre-release version by @github-actions in #5451
New Contributors
- @roblafeve made their first contribution in #5428
Full Changelog: v2.5.8...v2.5.9