Skip to content

Releases: ueberdosis/tiptap

v2.6.1

13 Aug 10:52
d137c31
Compare
Choose a tag to compare

#5480

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

13 Aug 07:06
b2d5c94
Compare
Choose a tag to compare

#5458

What's Changed

New Contributors

Full Changelog: v2.5.9...v2.6.0

v2.5.9

06 Aug 18:46
535dccc
Compare
Choose a tag to compare

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 and useEditorState 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 to code-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

Full Changelog: v2.5.8...v2.5.9

v2.5.8

30 Jul 07:15
7d6c939
Compare
Choose a tag to compare

#5408

What's Changed

  • fix(vue-3): copy missing provided parent values by @Rirax in #5396
  • Shared rollup config by @bdbch in #5403
  • fix: do not consider text content as atoms resolve #5405 by @nperez0111 in #5407
  • fix(vue-3): Correctly set editor's appContext.provide to forward full inject chain by @romansp in #5397
  • fix(extension-table): remove unnecessary @ts-ignore, update view type by @martinboksa in #5387
  • fix(react): always cleanup old editor instances by @nperez0111 in #5414
  • Publish a new pre-release version by @github-actions in #5408

New Contributors

Full Changelog: v2.5.7...v2.5.8

v2.5.7

26 Jul 12:49
a1c5120
Compare
Choose a tag to compare

#5375

What's Changed

  • fix(core): address enableContentCheck insertion bug by @nperez0111 in #5390
  • fix(core): isNodeEmpty no longer considers attributes for it's checks by @nperez0111 in #5393
  • Publish a new pre-release version by @github-actions in #5375

Full Changelog: v2.5.6...v2.5.7

v2.5.6

24 Jul 15:13
Compare
Choose a tag to compare

#5386

What's Changed

  • fix: Address different behavior between getHTML and generateHTML by @baseballyama in #5366
  • fix: check that view is not destroyed before creating node views in core Editor by @yyjlincoln in #5334
  • fix: Adjust the splitBlock command to return false when it was unsuccessful by @mgreystone in #5371
  • code-block: on arrow down move to next node by @hollykurt in #4721
  • fix(link): do not open links twice when not editable #4877 by @nperez0111 in #5378
  • Update prosemirror-view & prosemirror-tables to most recent version by @bdbch in #5385
  • Fix: resizable table min width by @mirfanrafif in #4684
  • develop by @nperez0111 in #5369
  • Publish a new stable version by @github-actions in #5386

New Contributors

Full Changelog: v2.5.5...v2.5.6

v2.5.5

22 Jul 11:27
22cb038
Compare
Choose a tag to compare

What's Changed (since v2.4)

  • Feature/y sync options: allow passing ySyncOptions to extension-collaboration by @janthurau in #4976
  • fix for data attributes not rendering after pr #4082 by @moham96 in #4980
  • fix: only start at block with removing if not an inline node by @PHillemans in #4791
  • fix(extension-link): use whitelist for allowed href values by @chroth in #5160
  • Fix TypeScript types for Suggestion command, allowing for generic override by @sjdemartini in #4136
  • fix(extension-code-block): #3604 paste code from vscode by @aliasliao in #3606
  • fix: Don't init when editor is destroyed by @tomi-bigpi in #4029
  • Typo in nextjs installation instructions. Refers to a jsx file as js file by @daviddkkim in #4871
  • fix: Allow emit to be accessed anywhere by @fw6 in #3848
  • fix(suggestion): unused parameter oldState in apply. by @remyma in #4771
  • Fix unexpected token in index.js (Rollup) by @AlphaX-Projects in #4538
  • fix: whitespace being stripped from generateJSON by @asiraky in #5158
  • Fix failure to validate pasted links by @Nantris in #5061
  • Revert "extension/link: adds 'whenNotEditable' as option for openOnClick" by @benkroeger in #5040
  • docs(php): include note on livewire v2 and v3 differences by @aarontsl in #5179
  • build(deps): bump prosemirror-trailing-node to 2.0.8 by @LoneRifle in #4949
  • fix: parse only allowed text align alignments by @volarname in #5169
  • feat: new demo frame design by @bdbch in #5194
  • fix: don't hide tabs in previews when only one lang is available by @bdbch in #5195
  • feat: error handling of invalid content for a schema by @nperez0111 in #5178
  • fix: revert font-family escaping introduced by #4545 by @nperez0111 in #5164
  • fix(extension-table): update selection position when inserting a new … by @wilson-everlaw in #5151
  • updateAttributes: update current node only by @silenius in #5154
  • feat: add support for default link protocol by @henryStelle in #5022
  • fix: make link exitable resolving #3293 by @nperez0111 in #5181
  • docs: Fix keyboard shortcut for strikethrough by @cmayoracurzio in #4984
  • Change to unnecessarily resolved positions by @aguydan in #4857
  • define keepOnSplit and default optional by @moander in #4404
  • feat: support global attributes for all nodes & marks by @nperez0111 in #5209
  • Fix suggestion collaboration bug by @fsvergara in #4380
  • fix: (vue-3) component rendering by @Rirax in #5206
  • revert: "fix: (vue-3) component rendering" by @nperez0111 in #5221
  • issue: add test for mergeDeep fail by @YousefED in #4088
  • Demo styling by @svenadlung in #5185
  • fix(horizontal-rule): fix insertion behavior by @aguydan in #4898
  • fix(core): update tabindex on state change (#5231) by @nazar-ch in #5232
  • fix(core): make exitable resolve it's value through inheritance by @nperez0111 in #5244
  • fix(core): the whitespace value for a node was not being sent to prosemirror by @nperez0111 in #5245
  • fix: apply #5147 fix to marks and nodes by @nperez0111 in #5156
  • chore(docs): fix @see links in Extension.ts by @aleclarson in #5253
  • Add another collaboration demo by @svenadlung in #5226
  • build(deps-dev): bump @babel/traverse from 7.18.5 to 7.24.7 by @dependabot in #5256
  • add insertContent logic to setContent by @bdbch in #4895
  • switch from lerna to changesets for versioning and publishing by @bdbch in #5274
  • fix: placeholders now check for empty content compared to their "true" empty state by @nperez0111 in #5278
  • Version Packages (pre) by @github-actions in #5280
  • Move docs to own repository by @svenadlung in #5304
  • fix(vue-3): fix editor.state updating too late during a transaction due to reactiveState by @segevfiner in #5252
  • Version Packages (pre) by @github-actions in #5306
  • build(deps): bump cypress-io/github-action from 6.6.0 to 6.7.1 by @dependabot in #5240
  • fix: make blockquote shortcut work in starter-kit by @Mathias-S in #4995
  • Version Packages (pre) by @github-actions in #5308
  • Publish a new pre-release version (pre) by @github-actions in #5309
  • Publish a new pre-release version (pre) by @github-actions in #5310
  • Publish a new pre-release version (pre) by @github-actions in #5311
  • Publish a new pre-release version (pre) by @github-actions in #5312
  • fix: default to rendering the editor immediately, while staying backward compatible by @nperez0111 in #5161
  • Publish a new pre-release version (pre) by @github-actions in #5322
  • Flip the order of useEditorState's overloads by @alii in #5325
  • Publish a new pre-release version (pre) by @github-actions in #5328
  • fix(react): useEditor should not destroy instances that are still mounted by @nperez0111 in #5338
  • Publish a new pre-release version (pre) by @github-actions in #5339
  • Publish a new pre-release version by @github-actions in #5342
  • chore(release): tiptap v2.5 by @nperez0111 in #5341
  • fix: fix shiki setup by @bdbch in #5347
  • Publish a new pre-release version by @github-actions in #5343
  • fix(core): configuring extensions should add to the parent's options not replace them by @nperez0111 in #5357
  • Publish a new pre-release version by @github-actions in #5358
  • Fix useEditor hook by @maticzav in #5353
  • Publish a new pre-release version by @github-actions in #5359
  • Publish a new pre-release version by @github-actions in #5361
  • fix: take atom content in full by @artursvonda in #5321
  • Vue 3 Perf updates by @nperez0111 in #5373
  • Publish a new pre-release version by @github-actions in #5368

New Contributors

Read more

@tiptap/[email protected]

17 Jul 13:29
46079c2
Compare
Choose a tag to compare

Patch Changes

@tiptap/[email protected]

17 Jul 11:19
e1946c8
Compare
Choose a tag to compare

@tiptap/[email protected]

17 Jul 07:41
b97ce6a
Compare
Choose a tag to compare

Patch Changes