Releases: ueberdosis/tiptap
Releases · ueberdosis/tiptap
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
v2.5.8
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
- @romansp made their first contribution in #5397
- @martinboksa made their first contribution in #5387
Full Changelog: v2.5.7...v2.5.8
v2.5.7
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
What's Changed
- fix: Address different behavior between
getHTML
andgenerateHTML
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 returnfalse
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
- @baseballyama made their first contribution in #5366
- @yyjlincoln made their first contribution in #5334
- @mgreystone made their first contribution in #5371
- @hollykurt made their first contribution in #4721
- @mirfanrafif made their first contribution in #4684
Full Changelog: v2.5.5...v2.5.6
v2.5.5
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
- @PHillemans made their first contribution in #4791
- @chroth made their first contribution in #5160
- @aliasliao made their first contribution in #3606
- @daviddkkim made their first contribution in #4871
- @fw6 made their first contribution in #3848
- @remyma made their first contribution in #4771
- @AlphaX-Projects made their first contribution in #4538
- @asiraky made their first contribution in #5158
- @aarontsl made their first contribution in #5179
- @LoneRifle made their first contribution in #4949
- @volarname made their first contribution in #5169
- @wilson-everlaw made their first contribution in #5151
- @silenius made their first contribution in #5154
- @henryStelle made their first contribution in #5022
- @cmayoracurzio made their first contribution in #4984
- @aguydan made their ...
@tiptap/[email protected]
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]
Patch Changes
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
@tiptap/[email protected]
Patch Changes
- Updated dependencies [07f4c03]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]
- @tiptap/[email protected]