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

###NEW

  • update prosemirror dependencies
  • fix a bug for getting mark range (#156)
tiptap -

Published by philippkuehn almost 6 years ago

NEW

  • add tabindex property to editor (#115)
  • update prosemirror dependencies
tiptap -

Published by philippkuehn almost 6 years ago

update dependencies

tiptap -

Published by philippkuehn almost 6 years ago

NEW

  • add transaction to update event (#107)
  • add selected prop for node views (#147)
  • add autoFocus option (#149)
tiptap -

Published by philippkuehn almost 6 years ago

update dependencies

tiptap -

Published by philippkuehn almost 6 years ago

New

  • add prosemirror-dropcursor (#140, #141)
tiptap -

Published by philippkuehn almost 6 years ago

NEW

add option to set placeholder text with javascript (#114, #127, #137)

tiptap -

Published by philippkuehn almost 6 years ago

update dependencies

tiptap -

Published by philippkuehn almost 6 years ago

update dependencies

tiptap -

Published by philippkuehn almost 6 years ago

NEW

  • you can now use editor.setOptions() for updating options after init (#111)
  • add option to set placeholder text with javascript (#114, #127, #137)
  • add original event to onBlur() and onFocus() (#83)
tiptap -

Published by philippkuehn almost 6 years ago

NEW

  • add table extension (#120)
tiptap -

Published by philippkuehn almost 6 years ago

NEW

  • add support for tables (#120)

FIXED

  • there is support for special chars in mention now (#121)
  • add support for extending mention class (#122)
tiptap -

Published by philippkuehn almost 6 years ago

NEW

  • add pasteRule function
tiptap -

Published by philippkuehn almost 6 years ago

New

  • added a paste rule for links
tiptap -

Published by philippkuehn almost 6 years ago

New

  • added pasteRules (#88). Now you can define some rules for transforming pasted text. For example this is helpful for linkify your text. This pasteRule is defined in the default Link mark.
import { Mark } from 'tiptap'
import { pasteRule } from 'tiptap-commands'

export default class Link extends Mark {

  pasteRules({ type }) {
    return [
      pasteRule(
        /https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_+.~#?&//=]*)/g,
        type,
        url => ({ href: url }),
      ),
    ]
  }

}
tiptap -

Published by philippkuehn almost 6 years ago

NEW

  • add missing export for Doc, Paragraph, Text extensions in the tiptap package. For example if you want to overwrite the default Doc you can disable the built-in extensions with useBuiltInExtensions: false and could use the default ones for extending.
tiptap -

Published by philippkuehn almost 6 years ago

update dependencies

tiptap -

Published by philippkuehn almost 6 years ago

update dependencies

tiptap -

Published by philippkuehn almost 6 years ago

update dependencies

tiptap -

Published by philippkuehn almost 6 years ago

update dependencies