Ricardo Amaral
482cb960d6
feat: Allow multiple prefix characters to trigger a suggestion ( #2896 )
...
* feat: Allow multiple prefix characters to trigger a suggestion
* review: Turn `allowedPrefixes` into an array instead
2022-06-21 23:17:26 +02:00
Dominik
53e39d0c47
refactor(maintainment): set dependency versions for prosemirror and y… ( #2904 )
...
* refactor(maintainment): set dependency versions for prosemirror and yjs to fixed versions
* refactor(docs): fix dependency versions in demos
* chore: update package-lock.json
* chore: update latest prosemirror packages
2022-06-21 00:17:10 +02:00
Dominik Biedebach
39a20123ab
fix: fix mention and suggestion package dependencies
2022-06-20 23:19:13 +02:00
Shaun Tan
8a5b3cf67a
Prevent overriding 'whiteSpace' styling for NodeView React components ( #2884 )
...
Fixes ueberdosis/tiptap#2883
2022-06-20 19:41:33 +02:00
Sven Adlung
d9430e5163
docs: improve docs for youtube extension ( #2902 )
...
* docs: improve docs for youtube extension
* docs: improve docs for youtube extension
Co-authored-by: Dominik Biedebach <dominik@bdbch.com>
2022-06-20 19:20:41 +02:00
Dominik Biedebach
3408766e72
docs(docs): move youtube demo
2022-06-20 19:04:39 +02:00
Dominik Biedebach
90dedbeabc
docs: move youtube documentation into examples instead of experiments
2022-06-20 19:01:14 +02:00
Philipp Kühn
a1e612bf89
Publish
...
- @tiptap/core@2.0.0-beta.180
- @tiptap/extension-bubble-menu@2.0.0-beta.60
- @tiptap/extension-character-count@2.0.0-beta.30
- @tiptap/extension-code-block-lowlight@2.0.0-beta.72
- @tiptap/extension-code-block@2.0.0-beta.41
- @tiptap/extension-collaboration@2.0.0-beta.37
- @tiptap/extension-dropcursor@2.0.0-beta.28
- @tiptap/extension-floating-menu@2.0.0-beta.55
- @tiptap/extension-focus@2.0.0-beta.44
- @tiptap/extension-gapcursor@2.0.0-beta.38
- @tiptap/extension-history@2.0.0-beta.25
- @tiptap/extension-horizontal-rule@2.0.0-beta.35
- @tiptap/extension-link@2.0.0-beta.42
- @tiptap/extension-mention@2.0.0-beta.101
- @tiptap/extension-placeholder@2.0.0-beta.52
- @tiptap/extension-subscript@2.0.0-beta.13
- @tiptap/extension-superscript@2.0.0-beta.13
- @tiptap/extension-table@2.0.0-beta.53
- @tiptap/extension-task-item@2.0.0-beta.36
- @tiptap/extension-youtube@2.0.0-beta.5
- @tiptap/html@2.0.0-beta.179
- @tiptap/react@2.0.0-beta.113
- @tiptap/starter-kit@2.0.0-beta.189
- @tiptap/suggestion@2.0.0-beta.96
- @tiptap/vue-2@2.0.0-beta.83
- @tiptap/vue-3@2.0.0-beta.95
2022-06-20 13:22:53 +02:00
Dominik
1ebc8f8e14
chore: migrate to new versions of prosemirror packages ( #2854 )
...
* refactor: upgrade prosemirror packages to new typescript versions
* refactor: migrate to new typings from prosemirror
* style: fix linting issues
* style: fix linting issues
* style: fix linting issues
* fix(ci): fix build process by reimplement filterTransaction
* fix(extension-test): fix broken build because of wrong output file names
* fix: fix prosemirror-tables not being bundled correctly for ES6
* fix: move to prosemirror-tables-contently until es6 build is working
* fix: fix tests for youtube
* fix: fix youtube test
* fix(demos): fix demos build
2022-06-20 11:45:37 +02:00
dependabot[bot]
2fa2c22e6f
build(deps): bump actions/setup-node from 3.2.0 to 3.3.0 ( #2878 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3.2.0...v3.3.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-19 04:06:42 +02:00
dependabot[bot]
cb452007fc
build(deps): bump actions/cache from 3.0.3 to 3.0.4 ( #2877 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.3...v3.0.4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-19 04:06:32 +02:00
Philipp Kühn
591c0807a2
Publish
...
- @tiptap/core@2.0.0-beta.179
- @tiptap/extension-blockquote@2.0.0-beta.29
- @tiptap/extension-bold@2.0.0-beta.28
- @tiptap/extension-bubble-menu@2.0.0-beta.59
- @tiptap/extension-bullet-list@2.0.0-beta.29
- @tiptap/extension-character-count@2.0.0-beta.29
- @tiptap/extension-code-block-lowlight@2.0.0-beta.71
- @tiptap/extension-code-block@2.0.0-beta.40
- @tiptap/extension-code@2.0.0-beta.28
- @tiptap/extension-collaboration-cursor@2.0.0-beta.37
- @tiptap/extension-collaboration@2.0.0-beta.36
- @tiptap/extension-color@2.0.0-beta.12
- @tiptap/extension-document@2.0.0-beta.17
- @tiptap/extension-dropcursor@2.0.0-beta.27
- @tiptap/extension-floating-menu@2.0.0-beta.54
- @tiptap/extension-focus@2.0.0-beta.43
- @tiptap/extension-font-family@2.0.0-beta.24
- @tiptap/extension-gapcursor@2.0.0-beta.37
- @tiptap/extension-hard-break@2.0.0-beta.33
- @tiptap/extension-heading@2.0.0-beta.29
- @tiptap/extension-highlight@2.0.0-beta.35
- @tiptap/extension-history@2.0.0-beta.24
- @tiptap/extension-horizontal-rule@2.0.0-beta.34
- @tiptap/extension-image@2.0.0-beta.30
- @tiptap/extension-italic@2.0.0-beta.28
- @tiptap/extension-link@2.0.0-beta.41
- @tiptap/extension-list-item@2.0.0-beta.23
- @tiptap/extension-mention@2.0.0-beta.100
- @tiptap/extension-ordered-list@2.0.0-beta.30
- @tiptap/extension-paragraph@2.0.0-beta.26
- @tiptap/extension-placeholder@2.0.0-beta.51
- @tiptap/extension-strike@2.0.0-beta.29
- @tiptap/extension-subscript@2.0.0-beta.12
- @tiptap/extension-superscript@2.0.0-beta.12
- @tiptap/extension-table-cell@2.0.0-beta.23
- @tiptap/extension-table-header@2.0.0-beta.25
- @tiptap/extension-table-row@2.0.0-beta.22
- @tiptap/extension-table@2.0.0-beta.52
- @tiptap/extension-task-item@2.0.0-beta.35
- @tiptap/extension-task-list@2.0.0-beta.29
- @tiptap/extension-text-align@2.0.0-beta.31
- @tiptap/extension-text-style@2.0.0-beta.26
- @tiptap/extension-text@2.0.0-beta.17
- @tiptap/extension-typography@2.0.0-beta.22
- @tiptap/extension-underline@2.0.0-beta.25
- @tiptap/extension-youtube@2.0.0-beta.4
- @tiptap/html@2.0.0-beta.178
- @tiptap/react@2.0.0-beta.112
- @tiptap/starter-kit@2.0.0-beta.188
- @tiptap/suggestion@2.0.0-beta.95
- @tiptap/vue-2@2.0.0-beta.82
- @tiptap/vue-3@2.0.0-beta.94
2022-06-17 10:11:06 +02:00
Philipp Kühn
78dacbeb72
force update versions
2022-06-17 10:09:27 +02:00
Philipp Kühn
7a49ab8655
Publish
...
- @tiptap/core@2.0.0-beta.177
- @tiptap/extension-blockquote@2.0.0-beta.27
- @tiptap/extension-bubble-menu@2.0.0-beta.57
- @tiptap/extension-bullet-list@2.0.0-beta.27
- @tiptap/extension-character-count@2.0.0-beta.27
- @tiptap/extension-code-block-lowlight@2.0.0-beta.69
- @tiptap/extension-code-block@2.0.0-beta.38
- @tiptap/extension-collaboration-cursor@2.0.0-beta.35
- @tiptap/extension-collaboration@2.0.0-beta.34
- @tiptap/extension-color@2.0.0-beta.10
- @tiptap/extension-floating-menu@2.0.0-beta.52
- @tiptap/extension-focus@2.0.0-beta.41
- @tiptap/extension-font-family@2.0.0-beta.22
- @tiptap/extension-gapcursor@2.0.0-beta.35
- @tiptap/extension-hard-break@2.0.0-beta.31
- @tiptap/extension-heading@2.0.0-beta.27
- @tiptap/extension-history@2.0.0-beta.22
- @tiptap/extension-horizontal-rule@2.0.0-beta.32
- @tiptap/extension-image@2.0.0-beta.28
- @tiptap/extension-link@2.0.0-beta.39
- @tiptap/extension-list-item@2.0.0-beta.21
- @tiptap/extension-mention@2.0.0-beta.98
- @tiptap/extension-ordered-list@2.0.0-beta.28
- @tiptap/extension-paragraph@2.0.0-beta.24
- @tiptap/extension-placeholder@2.0.0-beta.49
- @tiptap/extension-table-cell@2.0.0-beta.21
- @tiptap/extension-table-header@2.0.0-beta.23
- @tiptap/extension-table-row@2.0.0-beta.20
- @tiptap/extension-table@2.0.0-beta.50
- @tiptap/extension-task-item@2.0.0-beta.33
- @tiptap/extension-task-list@2.0.0-beta.27
- @tiptap/extension-text-style@2.0.0-beta.24
- @tiptap/extension-youtube@2.0.0-beta.2
- @tiptap/html@2.0.0-beta.176
- @tiptap/react@2.0.0-beta.110
- @tiptap/starter-kit@2.0.0-beta.186
- @tiptap/suggestion@2.0.0-beta.93
- @tiptap/vue-2@2.0.0-beta.80
- @tiptap/vue-3@2.0.0-beta.92
2022-06-17 09:57:51 +02:00
Philipp Kühn
9c38d2713e
Revert "Publish"
...
This reverts commit fa502c9f11
.
2022-06-17 09:55:42 +02:00
Philipp Kühn
fa502c9f11
Publish
...
- @tiptap/core@2.0.0-beta.177
- @tiptap/extension-blockquote@2.0.0-beta.27
- @tiptap/extension-bubble-menu@2.0.0-beta.57
- @tiptap/extension-bullet-list@2.0.0-beta.27
- @tiptap/extension-character-count@2.0.0-beta.27
- @tiptap/extension-code-block-lowlight@2.0.0-beta.69
- @tiptap/extension-code-block@2.0.0-beta.38
- @tiptap/extension-collaboration-cursor@2.0.0-beta.35
- @tiptap/extension-collaboration@2.0.0-beta.34
- @tiptap/extension-color@2.0.0-beta.10
- @tiptap/extension-floating-menu@2.0.0-beta.52
- @tiptap/extension-focus@2.0.0-beta.41
- @tiptap/extension-font-family@2.0.0-beta.22
- @tiptap/extension-gapcursor@2.0.0-beta.35
- @tiptap/extension-hard-break@2.0.0-beta.31
- @tiptap/extension-heading@2.0.0-beta.27
- @tiptap/extension-history@2.0.0-beta.22
- @tiptap/extension-horizontal-rule@2.0.0-beta.32
- @tiptap/extension-image@2.0.0-beta.28
- @tiptap/extension-link@2.0.0-beta.39
- @tiptap/extension-list-item@2.0.0-beta.21
- @tiptap/extension-mention@2.0.0-beta.98
- @tiptap/extension-ordered-list@2.0.0-beta.28
- @tiptap/extension-paragraph@2.0.0-beta.24
- @tiptap/extension-placeholder@2.0.0-beta.49
- @tiptap/extension-table-cell@2.0.0-beta.21
- @tiptap/extension-table-header@2.0.0-beta.23
- @tiptap/extension-table-row@2.0.0-beta.20
- @tiptap/extension-table@2.0.0-beta.50
- @tiptap/extension-task-item@2.0.0-beta.33
- @tiptap/extension-task-list@2.0.0-beta.27
- @tiptap/extension-text-style@2.0.0-beta.24
- @tiptap/extension-youtube@2.0.0-beta.2
- @tiptap/html@2.0.0-beta.176
- @tiptap/react@2.0.0-beta.110
- @tiptap/starter-kit@2.0.0-beta.186
- @tiptap/suggestion@2.0.0-beta.93
- @tiptap/vue-2@2.0.0-beta.80
- @tiptap/vue-3@2.0.0-beta.92
2022-06-17 09:44:21 +02:00
Dominik
1c0554b7c0
feat(extension/youtube): ✨ new youtube embed extension ( #2814 )
...
* feat(extension/youtube): ✨ new youtube embed extension
* fix(extension/youtube): remove wrong destroy call on undefined editor
* fix(extension/youtube): 🐛 fix youtu.be share urls not being recognized correctly
* style: remove stray console.log
* style: remove empty line
* docs(docs): update youtube docs
* Capitalize tiptap
* Capitalize Tiptap
* style(extension/youtube): ✏️ change youtube typing
Co-authored-by: Markus Krause <markus.krause@ueber.io>
2022-06-17 05:29:48 +02:00
Dominik Biedebach
5ac3ac3fa8
chore: add extension/youtube to vscode settings
2022-06-17 05:24:36 +02:00
Dominik Biedebach
5989f3b780
fix(extension/collaboration): 🚑 pin y-prosemirror version to 1.0.20 to fix broken functionality with vue
2022-06-17 05:08:54 +02:00
Dominik
fa8c4ca639
refactor: use index files for imports to simplify the export flow ( #2870 )
2022-06-11 07:11:14 +02:00
Sven Adlung
4014af4c21
Merge pull request #2861 from ueberdosis/bdbch/210-docs-update
...
docs(docs): add missing documentation for commands
2022-06-08 14:47:39 +02:00
Lior539
a9d41c559a
Adding missing extensions from Grid ( #2856 )
...
There are 3 extensions that appear in the left hand menu but not in the grid. Namely BubbleMenu, FloatingMenu and StarterKit
2022-06-08 14:20:12 +02:00
Dominik Biedebach
895a56cbd6
Merge branch 'main' of github.com:ueberdosis/tiptap into bdbch/210-docs-update
2022-06-08 14:10:45 +02:00
Dominik
8c6751f0c6
add precommit hook for linting and automatic eslint fixes + update eslint packages ( #2862 )
...
* chore: add precommit hook for eslint fixes, fix linting issues
* chore: add eslint import sort plugin
2022-06-08 14:10:25 +02:00
Dominik Biedebach
e426e096f0
docs: remove stray spaces in docs
2022-06-08 13:07:12 +02:00
Dominik Biedebach
4abd7c8827
docs(docs): 📝 add missing documentation for commands
2022-06-08 12:41:14 +02:00
Dominik Biedebach
43f8843c3e
docs(docs): 📝 add missing command docs
2022-06-08 12:15:59 +02:00
Enrique Alcántara
39f5e4c31e
Declare lowlight as a peerDependency ( #2625 )
...
Declare lowlight as a peerDependency to delegate
the control of which version of lowlight is used
to the client application
Co-authored-by: Enrique Alcantara <ealcantara@gitlab.com>
2022-06-06 19:33:52 +02:00
Dominik Biedebach
fd593bb93e
style: fix linting issues
2022-06-06 18:19:59 +02:00
dependabot[bot]
4ce5850ba5
build(deps): bump actions/upload-artifact from 3.0.0 to 3.1.0 ( #2820 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 17:36:16 +02:00
Ruben Robles
18bcc64aa7
fix(textStyle): Null-safe parseHTML getting no color/fontFamily from HTMLElement styles ( #2825 )
...
* fix(color): parseHTML getting no color get replace of undefined
* fix(fontFamily): Null-safe at parseHTML, replace of undefined
2022-06-06 17:36:08 +02:00
Shengchen Zhang
50083f3be1
Add support for custom protocols in extension-link ( #2832 )
2022-06-06 17:33:45 +02:00
travis
d85444c310
Fixed: Avoid mutating a prop directly
error message to reproduce ( #2834 )
2022-06-06 17:33:13 +02:00
dependabot[bot]
807b4ba4e0
build(deps): bump actions/cache from 3.0.2 to 3.0.3 ( #2851 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 17:32:39 +02:00
Dominik
f019f70a19
fix(suggestion): 🐛 make clientrect prop optional as it can potentially be undefined ( #2813 )
...
This commit makes the clientRect prop optional - this means that this value can be null. This allows developers using the suggestion extension to know that they have to implement a check for the clientRect before using it.
#2795
2022-05-27 12:31:46 +02:00
Ralph Schindler
9cdd0eb3b3
Enhancement: only Vue.extend() non-VueConstructor arguments
2022-05-27 12:10:17 +02:00
Ricardo Amaral
5fef431d09
fix: Only trigger image input rule at the start or with a preceding space
2022-05-27 12:09:36 +02:00
svenadlung
47f2444128
Merge branch 'docs/about'
2022-05-23 09:34:14 +02:00
svenadlung
ee0a671ab0
docs: update about page
2022-05-23 09:23:07 +02:00
Jon Noronha
13a03425b3
lint fixes
2022-05-21 01:05:00 +02:00
Jon Noronha
23483d5e1a
isRequired on attrs
2022-05-21 01:05:00 +02:00
Kasper Nilsson
6fe302430e
Make prosemirror-model a peer dep
2022-05-20 22:33:50 +02:00
Kasper Nilsson
5f44aa02f0
Fix lint issue
2022-05-20 22:33:50 +02:00
Kasper Nilsson
515300bb26
Respond to review feedback
2022-05-20 22:33:50 +02:00
Kasper Nilsson
71e941f3da
Fix lint
2022-05-20 22:33:50 +02:00
Kasper Nilsson
2875fbe1c9
Make option a callback, update docs
2022-05-20 22:33:50 +02:00
Kasper Nilsson
eda8d801b5
Whoops
2022-05-20 22:33:50 +02:00
Kasper Nilsson
8874e5e5e6
Add option to allow task items to be checkable (uncontrolled)
...
Useful for drafting interactive documents. Could see this expanding to potentially also support passing a callback?
Will happily update documentation if this approach is accepted!
2022-05-20 22:33:50 +02:00
Dominik Biedebach
ecee74a94d
refactor: export new helper from index.ts
2022-05-20 19:04:55 +02:00
Dominik Biedebach
0597e474af
style: move node text content into helper function
2022-05-20 19:04:55 +02:00