Skip to content

Releases: ueberdosis/tiptap

v3.0.0-next.5

28 Jan 17:13
f731cd9
Compare
Choose a tag to compare
v3.0.0-next.5 Pre-release
Pre-release

What's Changed

  • Merge develop by @nperez0111 in #5873
  • Publish a new stable version by @github-actions in #5874
  • replaced youtube regex with regex found on https://regexr.com/3dj5t, … by @janthurau in #4645
  • fix(extension-code): support safari versions 16.4 and older by @lino-levan in #5916
  • Fix/remove empty text style extension by @alexvcasillas in #5909
  • Fixed Link extension's commands not respecting XSS prevention via unallowed protocols by @bdbch in #5945
  • Publish a new stable version by @github-actions in #5947
  • build(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot in #5958
  • build(deps): bump nanoid from 3.3.7 to 3.3.8 by @dependabot in #5935
  • build(deps): bump cypress-io/github-action from 6.7.7 to 6.7.8 by @dependabot in #5938
  • build(deps): bump actions/cache from 4.1.2 to 4.2.0 by @dependabot in #5922
  • fix: update linkifyjs to support object-replacement characters by @nperez0111 in #5968
  • fix(task-item): fix updating checked status by @nicksellen in #5953
  • feat(core): add rewriteUnknownContent utility for cleaning JSON by @nperez0111 in #5915
  • Publish a new pre-release version by @github-actions in #5836
  • [ISSUE-5815] Add font size extension by @kart-c in #5894
  • perf(core): if a transaction is a no-op do not attempt to re-apply it #4535 by @nperez0111 in #5449
  • Update LICENSE.md, fix copyright license year by @JasonnnW3000 in #5975
  • feat: make text-style non-consuming by @nperez0111 in #5979
  • fix: handleSelectionUpdate callback is triggered before the renderer is initialized. by @rushillshah in #5982
  • feat(extension-utils): add a new package, extension-utils by @nperez0111 in #5970
  • feat(table): make all table packages be in one package, add a new TableKit extension to configure them by @nperez0111 in #5469
  • build: migrate to pnpm by @nperez0111 in #5978
  • build: move cypress cache by @nperez0111 in #5989
  • feat(static-renderer): add @tiptap/static-renderer to enable static rendering of content by @nperez0111 in #5528
  • feat(text-style): merge all packages into text-style by @nperez0111 in #6001
  • refactor(table): re-export the sub-paths, reuse them in old pkgs by @nperez0111 in #6002
  • feat(html): switch from zeed-dom to happy-dom-without-node by @nperez0111 in #5984
  • feat: migrate @tiptap/extension-utils -> @tiptap/extensions by @nperez0111 in #6003
  • fix: add missing node view props to props type object by @GYHHAHA in #6006
  • Support validate options in node and mark attribute definitions. by @bobthecow in #5991
  • fix(extension-link): Fix the issue where a link cannot be pasted when… by @guanriyue in #6010
  • fix(core): convert class attribute to string by @AndreyChelnokov in #6011
  • Publish a new pre-release version (next) by @github-actions in #5969
  • Publish a new pre-release version by @github-actions in #5983
  • Publish a new pre-release version by @github-actions in #6013
  • docs: add a custom shortcuts example by @nperez0111 in #5981
  • test: add tests specifically for React static rendering by @nperez0111 in #6029
  • perf(react): do some light diffing to not reset options on every render #6024 by @nperez0111 in #6031
  • fix: Text Formatting Effects Reset After Input Confirmation with Japanese IME on Mobile Browsers (Safari & Chrome) by @agata in #6033
  • feat(jsx): add @tiptap/jsx for more convenient rendering of Tiptap content by @nperez0111 in #5558
  • feat(on-delete): add a new extension OnDelete which can detect node deletions by @nperez0111 in #6022
  • feat(core): add support for markviews by @nperez0111 in #5759
  • fix(core): fix focus issue introduced in v2.11.0 by @cpgruber in #6043
  • Publish a new pre-release version by @github-actions in #6035
  • build: move to latest cypress by @nperez0111 in #6041
  • refactor: extract bubble-menu & floating-menu to own export by @nperez0111 in #5993
  • refactor(core): update setContent command signature for better defaults by @nperez0111 in #6051
  • feat(core): introduce new mounting system for SSR by @nperez0111 in #6050
  • feat(core): the delete event can now detect mark deletions too by @nperez0111 in #6047
  • feat: update changesets and move more extensions into @tiptap/extensions by @nperez0111 in #6056
  • feat(list): add new extension-list package which packages all the list packages into a single package by @nperez0111 in #6048
  • feat: move the character-count extension into @tiptap/extensions by @nperez0111 in #6059
  • use @tiptap/y-tiptap instead of y-prosemirror by @bdbch in #6064
  • feat(core): editor.storage strong typing and separate instances by @nperez0111 in #6060
  • test: update examples for trailing-node and selection extension by @nperez0111 in #6065
  • Publish a new pre-release version (next) by @github-actions in #6012

New Contributors

Full Changelog: https://github.com/ueberdosis/tiptap/compare/@tiptap/[email protected]

v2.11.3

22 Jan 16:21
4d9cc05
Compare
Choose a tag to compare

What's Changed

  • perf(react): do some light diffing to not reset options on every render #6024 by @nperez0111 in #6031
  • fix: Text Formatting Effects Reset After Input Confirmation with Japanese IME on Mobile Browsers (Safari & Chrome) by @agata in #6033
  • fix(core): fix focus issue introduced in v2.11.0 by @cpgruber in #6043

New Contributors

Full Changelog: v2.11.1...v2.11.3

v2.11.1

10 Jan 11:11
9a6fde0
Compare
Choose a tag to compare

What's Changed

  • Update LICENSE.md, fix copyright license year by @JasonnnW3000 in #5975
  • fix: handleSelectionUpdate callback is triggered before the renderer is initialized. by @rushillshah in #5982
  • fix: add missing node view props to props type object by @GYHHAHA in #6006
  • fix(extension-link): Fix the issue where a link cannot be pasted when… by @guanriyue in #6010
  • fix(core): convert class attribute to string by @AndreyChelnokov in #6011
  • Publish a new pre-release version by @github-actions in #5983

New Contributors

Full Changelog: v2.11.0...v2.11.1

v2.11.0

30 Dec 16:15
483f743
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.10.4...v2.11.0

v2.10.4

19 Dec 12:56
f2afde0
Compare
Choose a tag to compare

What's Changed

  • Fixed Link extension's commands not respecting XSS prevention via unallowed protocols by @bdbch in #5945
  • Publish a new stable version by @github-actions in #5947

Full Changelog: v2.10.3...v2.10.4

v2.10.3

26 Nov 19:51
7567ace
Compare
Choose a tag to compare

What's Changed

  • fix(link): change type HTMLLinkElement to HTMLAnchorElement (#5858)
  • fix(character-count): setting content larger than limit should truncate #5851 (#5862)
  • fix(list-keymap): prevent selection deletions at the end of list items from joining lists (#5863)
  • fix(code): more robust regex for text enclosed in backticks #4467 (#4468)
  • fix(core): update types to match prosemirror-view #5867
  • fix(react): useIsomorphicLayoutEffect instead to support SSR #5872

Full Changelog: v2.10.2...v2.10.3

v2.10.2

22 Nov 09:55
c5d87d6
Compare
Choose a tag to compare

What's Changed

  • fix: revert type changes introduced with 2.10 #5859 by @nperez0111 in #5860
  • Publish a new stable version by @github-actions in #5861

Full Changelog: v2.10.1...v2.10.2

v2.10.1

21 Nov 14:56
9d1c41e
Compare
Choose a tag to compare

What's Changed

  • fix(core): update the typings to be that options and storage are partials on an extended config #5852 by @nperez0111 in #5854
  • Publish a new stable version by @github-actions in #5855

Full Changelog: v2.10.0...v2.10.1

v2.10.0

20 Nov 10:19
4b2de33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.9.1...v2.10.0

v2.9.1

23 Oct 09:21
c206464
Compare
Choose a tag to compare

What's Changed

  • fix(lists): bullet-list and ordered-list no longer depend on list-item or text-style extensions #5707 by @nperez0111 in #5756
  • Publish a new pre-release version by @github-actions in #5757

Full Changelog: v2.9.0...v2.9.1