tiptap

The headless rich text editor framework for web artisans.

MIT License

Downloads
101.2M
Stars
27K
Committers
367

Bot releases are hidden (Show)

tiptap -

Published by philippkuehn almost 6 years ago

update dependencies

tiptap -

Published by philippkuehn almost 6 years ago

New

  • added a command for mentions

Changed

  • range for replaceText helper function is no longer required (fallback to cursor position or current text selection)
tiptap -

Published by philippkuehn almost 6 years ago

New

  • added useBuiltInExtensions option
tiptap -

Published by philippkuehn almost 6 years ago

FIX

  • fixed a bug in IE11 (#95)
tiptap -

Published by philippkuehn almost 6 years ago

FIX

  • improved error handling for invalid content
  • do not render node views twice
tiptap -

Published by philippkuehn almost 6 years ago

  • upgraded prosemirror-view to v1.6.6
tiptap -

Published by philippkuehn almost 6 years ago

Fix

  • fix incorrect peer dependencies
tiptap -

Published by philippkuehn almost 6 years ago

Breaking changes

  • replaced slots with components #20
  • replaced editor component with class
  • renamed all extensions (drop suffix, e.g. BoldExtension() -> Bold())
  • menus are fully renderless now
  • improved commands (replaced command with commands) #44
  • removed align example (don’t support styling nodes in the core anymore)
  • add history example with redo and undo commands
  • replace maxLevel attribute with levels for heading node
  • improved link handling
  • improved prop updates for node views
  • improved code style
    • replaced tabs with spaces 🙃
    • add .editorconfig
    • add test setup and some basic tests
tiptap -

Published by philippkuehn almost 6 years ago

New

  • you can now pass an array or a function as items in your mention node config
tiptap -

Published by philippkuehn almost 6 years ago

New

  • add parent to node views. nodes with vue templates are visible in vue dev-tools now.
tiptap -

Published by philippkuehn almost 6 years ago

Fix

  • improved list behavior
tiptap -

Published by philippkuehn about 6 years ago

Fixed

  • Do not import the full lowlight library (#16, PR #62)
    • CodeBlockHighlight was importing the full lowlight libraries, including all
      syntax highlighting definitions from highlight.js. The new behavior changes the signature of
      CodeBlockHighlight to accept an object with all syntax highlighting definitions. This means that
      now the user of the library MUST import languages themselves and tiptap will no longer
      bundle the full highlight.js in itself.
tiptap -

Published by philippkuehn about 6 years ago

New

  • add floatingMenuslot (#61)
tiptap -

Published by philippkuehn about 6 years ago

Changed

  • moved vue and vue-template-compiler to peerDependencies
tiptap -

Published by philippkuehn about 6 years ago

Changed

  • moved vue and vue-template-compiler to peerDependencies
tiptap -

Published by philippkuehn about 6 years ago

New

  • add appendText option to SuggestionsPlugin
tiptap -

Published by philippkuehn about 6 years ago

New

  • add insertText command
tiptap -

Published by philippkuehn about 6 years ago

Fix

  • fix dropping images (#31)
tiptap -

Published by philippkuehn about 6 years ago

Fix

  • fix suggestions for safari browser
tiptap -

Published by philippkuehn about 6 years ago

New Features

  • add support for suggestions (useful for mentions or hashtags)
    • add MentionNode()
    • add SuggestionsPlugin()
    • add replaceText command
    • add setInlineBlockType command