placeholder extension for tiptap
Last release today
26 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Most releases are documented
notes for 175 of 196 stable releases
1 version withdrawn
withdrawn after publishing
5 years old
352 releases · first in 2021
Release timeline
352 releases since 2021Releases
- 2.9.022 Oct 2024
Release notes
Open source →What's Changed
- docs: update the typings for DecorationWithType to be more accurate by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5692
- fix: add extension-text-style as a dep of @tiptap/starter-kit #5691 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5693
- Fixes resizeable columns when the first row has a colspan by @jaapvanhoek in https://github.com/ueberdosis/tiptap/pull/4955
- build(deps): bump actions/cache from 4.0.2 to 4.1.0 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5704
- Fix NodePos logic for child position calculation and attribute changes by @bdbch in https://github.com/ueberdosis/tiptap/pull/5716
- Fix getMarkRange not finding marks when at the start of a mark by @bdbch in https://github.com/ueberdosis/tiptap/pull/5717
- Fix editor destruction at the end of Vue transition by @Ericlm in https://github.com/ueberdosis/tiptap/pull/5648
- Improve accessibility on the editor DOM element by @bdbch in https://github.com/ueberdosis/tiptap/pull/5734
- Add clear mark parse rules to bold & italic marks by @mgreystone in https://github.com/ueberdosis/tiptap/pull/5705
- Update mention extension's priority by @kart-c in https://github.com/ueberdosis/tiptap/pull/5687
- Update styles.scss by @tk-425 in https://github.com/ueberdosis/tiptap/pull/5732
- fix(core): respect the editor's parseOptions by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5742
- fix(react): preserve editable option across renders by @guarmo in https://github.com/ueberdosis/tiptap/pull/5745
- feat: in a collab setting, disable transactions that are trying to sync invalid content by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5207
- Publish a new stable version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5751
New Contributors
- @jaapvanhoek made their first contribution in https://github.com/ueberdosis/tiptap/pull/4955
- @Ericlm made their first contribution in https://github.com/ueberdosis/tiptap/pull/5648
- @tk-425 made their first contribution in https://github.com/ueberdosis/tiptap/pull/5732
- @guarmo made their first contribution in https://github.com/ueberdosis/tiptap/pull/5745
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.8.0...v2.9.0
- 2.8.030 Sept 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5669
What's Changed
- build: type definitions are only emitted for a single package's code by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5665
- fix(core): onDrop and onPaste only registered when defined #5681 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5684
- feat(CharacterCount): Add counter function to
CharacterCountextension. by @ho991217 in https://github.com/ueberdosis/tiptap/pull/5674 - Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5669
New Contributors
- @ho991217 made their first contribution in https://github.com/ueberdosis/tiptap/pull/5674
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.7.4...v2.8.0
- 2.7.426 Sept 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5667
What's Changed
- Add editorContainerProps to EditorProvider by @kart-c in https://github.com/ueberdosis/tiptap/pull/5661
- fix(core): dereference editor from DOM element on destroy #5654 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5666
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5667
New Contributors
- @kart-c made their first contribution in https://github.com/ueberdosis/tiptap/pull/5661
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.7.3...v2.7.4
- 2.7.325 Sept 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5652#pullrequestreview-2328730359
What's Changed
- fix: update zeed-dom version for style support #5352 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5640
- Add Poggio to sponsors list by @ConnorDoyle in https://github.com/ueberdosis/tiptap/pull/5645
- build(deps-dev): bump rollup from 4.20.0 to 4.22.4 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5647
- fix(react): Fix incorrect extensionAttributes value by @YaoKaiLun in https://github.com/ueberdosis/tiptap/pull/5588
- build(deps-dev): bump vite from 5.4.1 to 5.4.6 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5629
- refactor: make NodeViewProps an interface again by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5658
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5652
New Contributors
- @ConnorDoyle made their first contribution in https://github.com/ueberdosis/tiptap/pull/5645
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.7.2...v2.7.3
- 2.7.219 Sept 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5631
What's Changed
- fix(vue-3): late-registering plugins by @svenadlung in https://github.com/ueberdosis/tiptap/pull/5616
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5631
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.7.1...v2.7.2
- 2.7.117 Sept 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5627
What's Changed
- Fix Slice import in DropPlugin by @gerardva in https://github.com/ueberdosis/tiptap/pull/5626
- build(deps): bump micromatch and lint-staged by @dependabot in https://github.com/ueberdosis/tiptap/pull/5628
- build(deps-dev): bump webpack from 5.93.0 to 5.94.0 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5572
- build(deps-dev): bump svelte from 4.2.18 to 4.2.19 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5571
- build(deps): bump cypress-io/github-action from 6.7.2 to 6.7.6 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5603
- build(deps): bump slackapi/slack-github-action from 1.26.0 to 1.27.0 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5582
- build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5581
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5627
New Contributors
- @gerardva made their first contribution in https://github.com/ueberdosis/tiptap/pull/5626
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.7.0...v2.7.1
- 2.7.017 Sept 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5511
What's Changed
- fix: update pm versions by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5488
- chore: rebuild pjson by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5513
- refactor(react): default to using deep equal comparisons by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5512
- Updating ReactNodeViewRenderer element's attributes when the node updates by @YaoKaiLun in https://github.com/ueberdosis/tiptap/pull/5494
- refactor(core): update typings for NodeViews to be accurate to implementation #5483 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5526
- Fix for #5490 - Adds
preventClearDocumentmeta + makes it easier to disable specific core plugins. by @AlansCodeLog in https://github.com/ueberdosis/tiptap/pull/5514 - Prevent onBlur being trigged when task item is toggled by @jarlef in https://github.com/ueberdosis/tiptap/pull/5520
- fix(suggestion): sometimes a suggestion would not show up (#4380) by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5531
- fix: preserve attributes of toggled node #3644 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5489
- Use parent window for cross-frame instantiation by @bdbch in https://github.com/ueberdosis/tiptap/pull/5534
- feature(core): add onPaste and onDrop events to editor by @bdbch in https://github.com/ueberdosis/tiptap/pull/4843
- Core: Fix styles being duplicated on mergeAttributes function by @sifat009 in https://github.com/ueberdosis/tiptap/pull/4610
- fix: Broken text replacement feature (macOS-only) by @rfgamaral in https://github.com/ueberdosis/tiptap/pull/5261
- feat: Add data attribute on ReactNodeView mounting div to assist styling by @WilliamIPark in https://github.com/ueberdosis/tiptap/pull/5539
- fix(suggestion): dropdown can't be closed with
Esc(#4380) by @rfgamaral in https://github.com/ueberdosis/tiptap/pull/5544 - fix(extension-code-block-lowlight): support for lowlight v3 aliases by @Ilya-Iskra in https://github.com/ueberdosis/tiptap/pull/5551
New Contributors
- @YaoKaiLun made their first contribution in https://github.com/ueberdosis/tiptap/pull/5494
- @AlansCodeLog made their first contribution in https://github.com/ueberdosis/tiptap/pull/5514
- @jarlef made their first contribution in https://github.com/ueberdosis/tiptap/pull/5520
- @sifat009 made their first contribution in https://github.com/ueberdosis/tiptap/pull/4610
- @Ilya-Iskra made their first contribution in https://github.com/ueberdosis/tiptap/pull/5551
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.6.6...v2.7.0
- 2.7.0-pre.027 Aug 2024pre-release
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5560
What's Changed
- fix: update pm versions by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5488
- chore: rebuild pjson by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5513
- refactor(react): default to using deep equal comparisons by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5512
- Updating ReactNodeViewRenderer element's attributes when the node updates by @YaoKaiLun in https://github.com/ueberdosis/tiptap/pull/5494
- refactor(core): update typings for NodeViews to be accurate to implementation #5483 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5526
- Fix for #5490 - Adds
preventClearDocumentmeta + makes it easier to disable specific core plugins. by @AlansCodeLog in https://github.com/ueberdosis/tiptap/pull/5514 - Prevent onBlur being trigged when task item is toggled by @jarlef in https://github.com/ueberdosis/tiptap/pull/5520
- fix(suggestion): sometimes a suggestion would not show up (#4380) by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5531
- fix: preserve attributes of toggled node #3644 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5489
- Use parent window for cross-frame instantiation by @bdbch in https://github.com/ueberdosis/tiptap/pull/5534
- feature(core): add onPaste and onDrop events to editor by @bdbch in https://github.com/ueberdosis/tiptap/pull/4843
- Core: Fix styles being duplicated on mergeAttributes function by @sifat009 in https://github.com/ueberdosis/tiptap/pull/4610
- fix: Broken text replacement feature (macOS-only) by @rfgamaral in https://github.com/ueberdosis/tiptap/pull/5261
- feat: Add data attribute on ReactNodeView mounting div to assist styling by @WilliamIPark in https://github.com/ueberdosis/tiptap/pull/5539
- fix(suggestion): dropdown can't be closed with
Esc(#4380) by @rfgamaral in https://github.com/ueberdosis/tiptap/pull/5544 - fix(extension-code-block-lowlight): support for lowlight v3 aliases by @Ilya-Iskra in https://github.com/ueberdosis/tiptap/pull/5551
New Contributors
- @YaoKaiLun made their first contribution in https://github.com/ueberdosis/tiptap/pull/5494
- @AlansCodeLog made their first contribution in https://github.com/ueberdosis/tiptap/pull/5514
- @jarlef made their first contribution in https://github.com/ueberdosis/tiptap/pull/5520
- @sifat009 made their first contribution in https://github.com/ueberdosis/tiptap/pull/4610
- @Ilya-Iskra made their first contribution in https://github.com/ueberdosis/tiptap/pull/5551
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.6.6...v2.7.0-pre.0
- 2.6.623 Aug 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5537
What's Changed
- fix(core): check schema's nesting rules on contentCheck (#5500) by @lepult in https://github.com/ueberdosis/tiptap/pull/5535
- fix(suggestion): dropdown can now be closed with
Esc(#4380) by @rfgamaral in https://github.com/ueberdosis/tiptap/pull/5544 - Publish a new stable version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5537
New Contributors
- @lepult made their first contribution in https://github.com/ueberdosis/tiptap/pull/5535
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.6.5...v2.6.6
- 2.6.521 Aug 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5532
What's Changed
- Publish a new stable version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5532
- fix(suggestion): sometimes a suggestion would not show up (#4380) (#5531)
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.6.4...v2.6.5
- 2.6.415 Aug 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5497
What's Changed
- fix(react): always attempt to cleanup editor instances, starting from creation #5492 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5496
- fix(link): respect custom protocols #5468 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5470
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5497
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.6.3...v2.6.4
- 2.6.314 Aug 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5484
What's Changed
- Make
img.ProseMirror-separator0px by @tjenkinson in https://github.com/ueberdosis/tiptap/pull/4646 - fix: Use undefined for type attribute default by @mhemmings in https://github.com/ueberdosis/tiptap/pull/5491
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5484
New Contributors
- @tjenkinson made their first contribution in https://github.com/ueberdosis/tiptap/pull/4646
- @mhemmings made their first contribution in https://github.com/ueberdosis/tiptap/pull/5491
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.6.2...v2.6.3
- Make
- 2.6.213 Aug 2024
Release notes
Open source →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 https://github.com/ueberdosis/tiptap/pull/5482
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.6.1...v2.6.2
- 2.6.113 Aug 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5480
What's Changed
- fix(react): update typescript types to be backwards-compatible by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5479
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5480
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.6.0...v2.6.1
- 2.6.013 Aug 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5458
What's Changed
- fix(vue-3): custom node views when using class components by @wagich in https://github.com/ueberdosis/tiptap/pull/5410
- fix: bump priority of text-style extension fixes #4742 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5457
- fix(react): update the types to reflect true options #5459 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5460
- feat: add content to pasted nodes by @daibhin in https://github.com/ueberdosis/tiptap/pull/4212
- fix(react): resolves React NodeView performance issues by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5273
- feat: Support type attribute for ordered lists by @bastianjoel in https://github.com/ueberdosis/tiptap/pull/5344
- fix(react): event handlers called once per event type #5463 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5465
- docs: update README.md by @eltociear in https://github.com/ueberdosis/tiptap/pull/5331
- fix(link): Do not convert link
hrefto number or boolean by @yurtsiv in https://github.com/ueberdosis/tiptap/pull/5391 - Update splitListItem.ts to support overrideAttrs by @Nantris in https://github.com/ueberdosis/tiptap/pull/4253
- build(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5471
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5458
New Contributors
- @wagich made their first contribution in https://github.com/ueberdosis/tiptap/pull/5410
- @daibhin made their first contribution in https://github.com/ueberdosis/tiptap/pull/4212
- @bastianjoel made their first contribution in https://github.com/ueberdosis/tiptap/pull/5344
- @eltociear made their first contribution in https://github.com/ueberdosis/tiptap/pull/5331
- @yurtsiv made their first contribution in https://github.com/ueberdosis/tiptap/pull/5391
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.5.9...v2.6.0
- 2.5.96 Aug 2024
Release notes
Open source →What's Changed
- fix: findDuplicates - use Array.from when converting Set by @roblafeve in https://github.com/ueberdosis/tiptap/pull/5428
- fix: allow task items to be parsed when only having
<li data-checkedinstead of only when<li data-checked="true"(re-fix of #5366) by @baseballyama in https://github.com/ueberdosis/tiptap/pull/5426 - chore: Use proper types for
configuremethods (Extension/Mark/Node) by @rfgamaral in https://github.com/ueberdosis/tiptap/pull/5421 - fix(core): resolve
isNodeEmptycriteria #5415 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5419 - fix(react): optimize
useEditoranduseEditorStateto reduce number of instances created while being performant #5432 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5445 - fix(placeholder): add back-compat to deprecated placeholder functionality by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5409
- build(deps): bump cypress-io/github-action from 6.7.1 to 6.7.2 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5443
- build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.5 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5444
- fix(core): use correct position for getMarksBetween by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5412
- feat(core): add ignoreWhitespace option to isNodeEmpty by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5446
- fix(collaboration): update y-prosemirror, respect
onFirstRenderby @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5411 - fix: respect
defaultLanguageon code-block-lowlight add option tocode-blockby @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5406 - fix(extension-code-block-lowlight): use lowlight v3 and update demo by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5374
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5451
New Contributors
- @roblafeve made their first contribution in https://github.com/ueberdosis/tiptap/pull/5428
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.5.8...v2.5.9
- 2.5.830 Jul 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5408
What's Changed
- fix(vue-3): copy missing provided parent values by @Rirax in https://github.com/ueberdosis/tiptap/pull/5396
- Shared rollup config by @bdbch in https://github.com/ueberdosis/tiptap/pull/5403
- fix: do not consider text content as atoms resolve #5405 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5407
- fix(vue-3): Correctly set editor's appContext.provide to forward full inject chain by @romansp in https://github.com/ueberdosis/tiptap/pull/5397
- fix(extension-table): remove unnecessary @ts-ignore, update view type by @martinboksa in https://github.com/ueberdosis/tiptap/pull/5387
- fix(react): always cleanup old editor instances by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5414
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5408
New Contributors
- @romansp made their first contribution in https://github.com/ueberdosis/tiptap/pull/5397
- @martinboksa made their first contribution in https://github.com/ueberdosis/tiptap/pull/5387
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.5.7...v2.5.8
- 2.5.726 Jul 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5375
What's Changed
- fix(core): address enableContentCheck insertion bug by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5390
- fix(core): isNodeEmpty no longer considers attributes for it's checks by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5393
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5375
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.5.6...v2.5.7
- 2.5.624 Jul 2024
Release notes
Open source →https://github.com/ueberdosis/tiptap/pull/5386
What's Changed
- fix: Address different behavior between
getHTMLandgenerateHTMLby @baseballyama in https://github.com/ueberdosis/tiptap/pull/5366 - fix: check that view is not destroyed before creating node views in core Editor by @yyjlincoln in https://github.com/ueberdosis/tiptap/pull/5334
- fix: Adjust the
splitBlockcommand to returnfalsewhen it was unsuccessful by @mgreystone in https://github.com/ueberdosis/tiptap/pull/5371 - code-block: on arrow down move to next node by @hollykurt in https://github.com/ueberdosis/tiptap/pull/4721
- fix(link): do not open links twice when not editable #4877 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5378
- Update prosemirror-view & prosemirror-tables to most recent version by @bdbch in https://github.com/ueberdosis/tiptap/pull/5385
- Fix: resizable table min width by @mirfanrafif in https://github.com/ueberdosis/tiptap/pull/4684
- develop by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5369
- Publish a new stable version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5386
New Contributors
- @baseballyama made their first contribution in https://github.com/ueberdosis/tiptap/pull/5366
- @yyjlincoln made their first contribution in https://github.com/ueberdosis/tiptap/pull/5334
- @mgreystone made their first contribution in https://github.com/ueberdosis/tiptap/pull/5371
- @hollykurt made their first contribution in https://github.com/ueberdosis/tiptap/pull/4721
- @mirfanrafif made their first contribution in https://github.com/ueberdosis/tiptap/pull/4684
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.5.5...v2.5.6
- fix: Address different behavior between
- 2.5.522 Jul 2024
Release notes
Open source →What's Changed (since v2.4)
- Feature/y sync options: allow passing ySyncOptions to extension-collaboration by @janthurau in https://github.com/ueberdosis/tiptap/pull/4976
- fix for data attributes not rendering after pr #4082 by @moham96 in https://github.com/ueberdosis/tiptap/pull/4980
- fix: only start at block with removing if not an inline node by @PHillemans in https://github.com/ueberdosis/tiptap/pull/4791
- fix(extension-link): use whitelist for allowed href values by @chroth in https://github.com/ueberdosis/tiptap/pull/5160
- Fix TypeScript types for Suggestion
command, allowing for generic override by @sjdemartini in https://github.com/ueberdosis/tiptap/pull/4136 - fix(extension-code-block): #3604 paste code from vscode by @aliasliao in https://github.com/ueberdosis/tiptap/pull/3606
- fix: Don't init when editor is destroyed by @tomi-bigpi in https://github.com/ueberdosis/tiptap/pull/4029
- Typo in nextjs installation instructions. Refers to a jsx file as js file by @daviddkkim in https://github.com/ueberdosis/tiptap/pull/4871
- fix: Allow
emitto be accessed anywhere by @fw6 in https://github.com/ueberdosis/tiptap/pull/3848 - fix(suggestion): unused parameter oldState in apply. by @remyma in https://github.com/ueberdosis/tiptap/pull/4771
- Fix unexpected token in index.js (Rollup) by @AlphaX-Projects in https://github.com/ueberdosis/tiptap/pull/4538
- fix: whitespace being stripped from generateJSON by @asiraky in https://github.com/ueberdosis/tiptap/pull/5158
- Fix failure to validate pasted links by @Nantris in https://github.com/ueberdosis/tiptap/pull/5061
- Revert "extension/link: adds 'whenNotEditable' as option for openOnClick" by @benkroeger in https://github.com/ueberdosis/tiptap/pull/5040
- docs(php): include note on livewire v2 and v3 differences by @aarontsl in https://github.com/ueberdosis/tiptap/pull/5179
- build(deps): bump prosemirror-trailing-node to 2.0.8 by @LoneRifle in https://github.com/ueberdosis/tiptap/pull/4949
- fix: parse only allowed text align alignments by @volarname in https://github.com/ueberdosis/tiptap/pull/5169
- feat: new demo frame design by @bdbch in https://github.com/ueberdosis/tiptap/pull/5194
- fix: don't hide tabs in previews when only one lang is available by @bdbch in https://github.com/ueberdosis/tiptap/pull/5195
- feat: error handling of invalid content for a schema by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5178
- fix: revert
font-familyescaping introduced by #4545 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5164 - fix(extension-table): update selection position when inserting a new … by @wilson-everlaw in https://github.com/ueberdosis/tiptap/pull/5151
- updateAttributes: update current node only by @silenius in https://github.com/ueberdosis/tiptap/pull/5154
- feat: add support for default link protocol by @henryStelle in https://github.com/ueberdosis/tiptap/pull/5022
- fix: make link exitable resolving #3293 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5181
- docs: Fix keyboard shortcut for strikethrough by @cmayoracurzio in https://github.com/ueberdosis/tiptap/pull/4984
- Change to unnecessarily resolved positions by @aguydan in https://github.com/ueberdosis/tiptap/pull/4857
- define keepOnSplit and default optional by @moander in https://github.com/ueberdosis/tiptap/pull/4404
- feat: support global attributes for all nodes & marks by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5209
- Fix suggestion collaboration bug by @fsvergara in https://github.com/ueberdosis/tiptap/pull/4380
- fix: (vue-3) component rendering by @Rirax in https://github.com/ueberdosis/tiptap/pull/5206
- revert: "fix: (vue-3) component rendering" by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5221
- issue: add test for mergeDeep fail by @YousefED in https://github.com/ueberdosis/tiptap/pull/4088
- Demo styling by @svenadlung in https://github.com/ueberdosis/tiptap/pull/5185
- fix(horizontal-rule): fix insertion behavior by @aguydan in https://github.com/ueberdosis/tiptap/pull/4898
- fix(core): update tabindex on state change (#5231) by @nazar-ch in https://github.com/ueberdosis/tiptap/pull/5232
- fix(core): make exitable resolve it's value through inheritance by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5244
- fix(core): the whitespace value for a node was not being sent to prosemirror by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5245
- fix: apply #5147 fix to marks and nodes by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5156
- chore(docs): fix @see links in
Extension.tsby @aleclarson in https://github.com/ueberdosis/tiptap/pull/5253 - Add another collaboration demo by @svenadlung in https://github.com/ueberdosis/tiptap/pull/5226
- build(deps-dev): bump @babel/traverse from 7.18.5 to 7.24.7 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5256
- add insertContent logic to setContent by @bdbch in https://github.com/ueberdosis/tiptap/pull/4895
- switch from lerna to changesets for versioning and publishing by @bdbch in https://github.com/ueberdosis/tiptap/pull/5274
- fix: placeholders now check for empty content compared to their "true" empty state by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5278
- Version Packages (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5280
- Move docs to own repository by @svenadlung in https://github.com/ueberdosis/tiptap/pull/5304
- fix(vue-3): fix editor.state updating too late during a transaction due to reactiveState by @segevfiner in https://github.com/ueberdosis/tiptap/pull/5252
- Version Packages (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5306
- build(deps): bump cypress-io/github-action from 6.6.0 to 6.7.1 by @dependabot in https://github.com/ueberdosis/tiptap/pull/5240
- fix: make blockquote shortcut work in starter-kit by @Mathias-S in https://github.com/ueberdosis/tiptap/pull/4995
- Version Packages (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5308
- Publish a new pre-release version (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5309
- Publish a new pre-release version (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5310
- Publish a new pre-release version (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5311
- Publish a new pre-release version (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5312
- fix: default to rendering the editor immediately, while staying backward compatible by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5161
- Publish a new pre-release version (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5322
- Flip the order of useEditorState's overloads by @alii in https://github.com/ueberdosis/tiptap/pull/5325
- Publish a new pre-release version (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5328
- fix(react):
useEditorshould not destroy instances that are still mounted by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5338 - Publish a new pre-release version (pre) by @github-actions in https://github.com/ueberdosis/tiptap/pull/5339
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5342
- chore(release): tiptap v2.5 by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5341
- fix: fix shiki setup by @bdbch in https://github.com/ueberdosis/tiptap/pull/5347
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5343
- fix(core): configuring extensions should add to the parent's options not replace them by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5357
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5358
- Fix useEditor hook by @maticzav in https://github.com/ueberdosis/tiptap/pull/5353
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5359
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5361
- fix: take atom content in full by @artursvonda in https://github.com/ueberdosis/tiptap/pull/5321
- Vue 3 Perf updates by @nperez0111 in https://github.com/ueberdosis/tiptap/pull/5373
- Publish a new pre-release version by @github-actions in https://github.com/ueberdosis/tiptap/pull/5368
New Contributors
- @PHillemans made their first contribution in https://github.com/ueberdosis/tiptap/pull/4791
- @chroth made their first contribution in https://github.com/ueberdosis/tiptap/pull/5160
- @aliasliao made their first contribution in https://github.com/ueberdosis/tiptap/pull/3606
- @daviddkkim made their first contribution in https://github.com/ueberdosis/tiptap/pull/4871
- @fw6 made their first contribution in https://github.com/ueberdosis/tiptap/pull/3848
- @remyma made their first contribution in https://github.com/ueberdosis/tiptap/pull/4771
- @AlphaX-Projects made their first contribution in https://github.com/ueberdosis/tiptap/pull/4538
- @asiraky made their first contribution in https://github.com/ueberdosis/tiptap/pull/5158
- @aarontsl made their first contribution in https://github.com/ueberdosis/tiptap/pull/5179
- @LoneRifle made their first contribution in https://github.com/ueberdosis/tiptap/pull/4949
- @volarname made their first contribution in https://github.com/ueberdosis/tiptap/pull/5169
- @wilson-everlaw made their first contribution in https://github.com/ueberdosis/tiptap/pull/5151
- @silenius made their first contribution in https://github.com/ueberdosis/tiptap/pull/5154
- @henryStelle made their first contribution in https://github.com/ueberdosis/tiptap/pull/5022
- @cmayoracurzio made their first contribution in https://github.com/ueberdosis/tiptap/pull/4984
- @aguydan made their first contribution in https://github.com/ueberdosis/tiptap/pull/4857
- @moander made their first contribution in https://github.com/ueberdosis/tiptap/pull/4404
- @fsvergara made their first contribution in https://github.com/ueberdosis/tiptap/pull/4380
- @nazar-ch made their first contribution in https://github.com/ueberdosis/tiptap/pull/5232
- @aleclarson made their first contribution in https://github.com/ueberdosis/tiptap/pull/5253
- @github-actions made their first contribution in https://github.com/ueberdosis/tiptap/pull/5280
- @Mathias-S made their first contribution in https://github.com/ueberdosis/tiptap/pull/4995
- @alii made their first contribution in https://github.com/ueberdosis/tiptap/pull/5325
- @maticzav made their first contribution in https://github.com/ueberdosis/tiptap/pull/5353
- @artursvonda made their first contribution in https://github.com/ueberdosis/tiptap/pull/5321
Full Changelog: https://github.com/ueberdosis/tiptap/compare/v2.4.0...v2.5.5
- 2.5.417 Jul 2024
Release notes23 sources agree
Open source →Patch Changes
- dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
- Updated dependencies [dd7f9ac]
- @tiptap/[email protected]
Release notes13 sources agree
Open source →Patch Changes
- dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
- Updated dependencies [dd7f9ac]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes3 sources agree
Open source →Patch Changes
- dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
- Updated dependencies [dd7f9ac]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes
Open source →Patch Changes
- dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
- Updated dependencies [dd7f9ac]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes
Open source →Patch Changes
- dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
Release notes
Open source →Patch Changes
- dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
- Updated dependencies [dd7f9ac]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes2 sources agree
Open source →Patch Changes
- dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
- Updated dependencies [dd7f9ac]
- @tiptap/[email protected]
- @tiptap/[email protected]
- 2.5.317 Jul 2024
Release notes12 sources agree
Open source →Patch Changes
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes2 sources agree
Open source →Patch Changes
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes
Open source →Patch Changes
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes
Open source →Patch Changes
- 70eebfd: The optional deps argument to useEditor was not being respected for performance optimizations, now if deps are declared a new editor instance is created
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes
Open source →Patch Changes
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes
Open source →Patch Changes
- a473826: Make openOnClick backwards compatible with previous
whenNotEditablevalue, this is now the default and is deprecated- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes2 sources agree
Open source →Patch Changes
- @tiptap/[email protected]
- @tiptap/[email protected]
- 2.5.217 Jul 2024
Release notes23 sources agree
Open source →Patch Changes
- Updated dependencies [07f4c03]
- @tiptap/[email protected]
Release notes3 sources agree
Open source →Patch Changes
- Updated dependencies [07f4c03]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes13 sources agree
Open source →Patch Changes
- Updated dependencies [07f4c03]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes
Open source →Patch Changes
- Updated dependencies [07f4c03]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes
Open source →Patch Changes
- Updated dependencies [07f4c03]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
Release notes2 sources agree
Open source →Patch Changes
- Updated dependencies [07f4c03]
- @tiptap/[email protected]
- @tiptap/[email protected]
- Updated dependencies [07f4c03]
- 2.5.115 Jul 2024
Nothing published for this version
- 2.5.014 Jul 2024
Nothing published for this version
- 2.5.0-pre.1613 Jul 2024pre-release
Nothing published for this version
- 2.5.0-pre.1511 Jul 2024pre-release
Nothing published for this version
- 2.5.0-pre.1410 Jul 2024pre-release
Nothing published for this version
- 2.5.0-pre.133 Jul 2024pre-release
Nothing published for this version
- 2.5.0-pre.113 Jul 2024pre-release
Nothing published for this version
- 2.5.0-pre.103 Jul 2024pre-release
Nothing published for this version
- 2.5.0-pre.93 Jul 2024pre-release
Nothing published for this version
- 2.5.0-pre.83 Jul 2024pre-release
Nothing published for this version
- 2.5.0-beta.626 Jun 2024pre-release
Nothing published for this version
- 2.5.0-beta.525 Jun 2024pre-release
Nothing published for this version
- 2.5.0-beta.418 Jun 2024pre-release
Nothing published for this version
- 2.5.0-beta.312 Jun 2024pre-release
Nothing published for this version
- 2.5.0-beta.27 Jun 2024pre-release
Nothing published for this version
- 2.5.0-beta.14 Jun 2024pre-release
Nothing published for this version
- 2.5.0-beta.029 May 2024pre-release
Nothing published for this version
- 2.4.014 May 2024
Nothing published for this version
- 2.3.28 May 2024
- 2.3.130 Apr 2024
- 2.3.09 Apr 2024
Nothing published for this version
- 2.2.66 Apr 2024
- 2.2.55 Apr 2024
- 2.2.423 Feb 2024
- 2.2.315 Feb 2024
- 2.2.27 Feb 2024
Release notes
Open source → - 2.2.131 Jan 2024
Release notes
Open source →Note: Version bump only for package tiptap
2.2.0 (2024-01-29)
Bug Fixes
- core: fix new lines being added via elementFromString (#4767) (b7a2504)
- fix bug #4785 (#4836) (f3cba1e)
- fix imports, fix demos, unpin y-prosemirror (681aa57)
- fix newline stripping via insertContent (8954007)
2.2.0-rc.8 (2024-01-08)
Bug Fixes
- core: fix options now being empty (fc67cb1)
2.2.0-rc.7 (2023-11-27)
Bug Fixes
- core: set defaultOptions to undefined by default (448b433)
2.2.0-rc.6 (2023-11-23)
Reverts
- Revert "fix/react-renderer-node-attrs (#4321)" (a4af83c), closes #4321
- Revert "autolink improvement" (ef10ae5)
2.2.0-rc.4 (2023-10-10)
Bug Fixes
- add missing attributes in extension-link (#4429) (0578265)
- history: use correct shortcuts for undo/redo (520ce79)
Features
- extension/youtube: Allow youtube shorts urls to be embedded (4d79cb8)
2.2.0-rc.3 (2023-08-18)
2.2.0-rc.1 (2023-08-18)
2.2.0-rc.0 (2023-08-18)
Features
- 2.2.029 Jan 2024
Nothing published for this version
- 2.2.0-rc.88 Jan 2024pre-release
Nothing published for this version
- 2.2.0-rc.727 Nov 2023pre-release
Nothing published for this version
- 2.2.0-rc.623 Nov 2023pre-release
Nothing published for this version
- 2.2.0-rc.523 Nov 2023pre-release
Nothing published for this version
- 2.2.0-rc.410 Oct 2023pre-release
Nothing published for this version
- 2.2.0-rc.318 Aug 2023pre-release
Nothing published for this version
- 2.1.1611 Jan 2024
- 2.1.158 Jan 2024
Release notes
Open source →Bug Fixes
- core: fix insertContentAt keeping new lines in html content (#4465) (135a12f)
- link: fix tests (d495d92)
Reverts
- Revert "update package-lock" (faead69)
- 2.1.148 Jan 2024
Release notes
Open source →