Patrick Baber
614fc8082c
feat: add tiptap class
...
* update docs
* update demos
2023-05-25 13:45:06 +02:00
svenadlung
5a142fd41c
update demo styles
2023-03-30 15:32:04 +02:00
Jan Thurau
d28a86ff30
Merge pull request #3895 from ueberdosis/feature/ttCollabProvider
...
Updates @hocuspocus/provider, moves demo to TiptapCollab
2023-03-28 11:31:31 +02:00
Jan Thurau
ad9a50239a
TiptapCollab
2023-03-28 10:39:21 +02:00
Kento Moriwaki
357f3b609c
Fixing reoccurring issue #3331 and improving related PR #3533 ( #3862 )
...
* Add custom paragraph example
* Remove unnecessary queueMicrotask
2023-03-27 15:43:02 +02:00
Dominik
f5895c63c4
fix(tests): add assertion for each valid/invalid link ( #3815 )
...
* fix(tests): add assertion for each valid/invalid link
* chore(tests): disable video generation
2023-03-03 11:35:05 +01:00
Hari Haran
36bb1e1041
feat: #3540 Ability to preserve marks on lists ( #3541 )
...
* feat: #3540 Ability to preserve marks on lists
* feat: preserveAttrs in list items
* `keepMarks` is working, but need help with `keepAttrs`
* fix: conflict
* avoid casting
2023-02-22 10:13:28 +01:00
Dominik
f387ad3dd4
feat(pm): new prosemirror package for dependency resolving
...
* chore:(core): migrate to tsup
* chore: migrate blockquote and bold to tsup
* chore: migrated bubble-menu and bullet-list to tsup
* chore: migrated more packages to tsup
* chore: migrate code and character extensions to tsup
* chore: update package.json to simplify build for all packages
* chore: move all packages to tsup as a build process
* chore: change ci build task
* feat(pm): add prosemirror meta package
* rfix: resolve issues with build paths & export mappings
* docs: update documentation to include notes for @tiptap/pm
* chore(pm): update tsconfig
* chore(packages): update packages
* fix(pm): add package export infos & fix dependencies
* chore(general): start moving to pm package as deps
* chore: move to tiptap pm package internally
* fix(demos): fix demos working with new pm package
* fix(tables): fix tables package
* fix(tables): fix tables package
* chore(demos): pinned typescript version
* chore: remove unnecessary tsconfig
* chore: fix netlify build
* fix(demos): fix package resolving for pm packages
* fix(tests): fix package resolving for pm packages
* fix(tests): fix package resolving for pm packages
* chore(tests): fix tests not running correctly after pm package
* chore(pm): add files to files array
* chore: update build workflow
* chore(tests): increase timeout time back to 12s
* chore(docs): update docs
* chore(docs): update installation guides & pm information to docs
* chore(docs): add link to prosemirror docs
* fix(vue-3): add missing build step
* chore(docs): comment out cdn link
* chore(docs): remove semicolons from docs
* chore(docs): remove unnecessary installation note
* chore(docs): remove unnecessary installation note
2023-02-02 17:37:33 +01:00
Martin Kriegeskorte
312866044a
docs: inject collaboration rooms in build process
2022-12-14 11:59:38 +01:00
Martin Kriegeskorte
14b166e7e8
docs: rotate rooms
2022-12-13 16:57:25 +01:00
Patrick Baber
6b378306f8
docs: rotate demo rooms
2022-11-29 09:43:07 +01:00
Dominik Biedebach
5150095c6b
fix(tests): fix autolink validation test
2022-11-25 10:38:45 +01:00
Martin Kriegeskorte
c155d2482d
docs: rotate demo rooms
2022-11-18 15:50:36 +01:00
Martin Kriegeskorte
c729810767
bump demo rooms
2022-10-07 14:27:58 +02:00
Cameron Hessler
17a41da5a7
fix(core): Can() does not work for setting marks ( #3223 )
...
Previously, setting marks did no schema validation checks for dry runs
(like the `.can()` command). The `setMark` raw command will now properly
check if the mark is possible to be set given the editor node/mark
schema.
Co-authored-by: Cameron Hessler <cameron.hessler@buildertrend.com>
2022-09-26 14:56:25 +02:00
Cameron Hessler
8f5fbef742
feat(extension-link) Change autolink to only apply on space ( #3232 )
...
Co-authored-by: Cameron Hessler <cameron.hessler@buildertrend.com>
2022-09-26 11:08:10 +02:00
Dominik Biedebach
af3568fcc1
Merge branch 'lowlight-types' of github.com:tarngerine/tiptap into tarngerine-lowlight-types
2022-09-10 14:06:16 +02:00
Dominik Biedebach
f48aa83482
docs(extension/code-block-lowlight): updated lowlight to 2.8 in demos, updated demos with lowlight
2022-09-10 13:56:59 +02:00
Julius Tarng
d5206961f7
fix demos
2022-09-01 12:44:45 -05:00
Martin Kriegeskorte
57a9e864f4
rotate room numbers, move back to hocuspocus.cloud
2022-08-12 16:59:13 +02:00
Julius Tarng
9f1ffb8b53
update demos, remove lowlight as per docks
2022-07-19 00:00:16 -05:00
svenadlung
708a87fa43
docs: update collab rooms
2022-07-06 13:53:22 +02:00
Dominik Biedebach
9e5e7d3057
style: remove stray console.log from svelte demo
2022-06-24 18:32:38 +02:00
Dominik Biedebach
e0b13a5125
chore(demos): added svelte default demo
2022-06-24 18:31:39 +02:00
Dominik Biedebach
e85ad0a9ae
dchore(tests): disable hanging tests temporarily
2022-06-24 11:15:37 +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
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
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
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
Dominik Biedebach
fda0c7487f
style: remove stray console.log
2022-05-16 12:49:12 +02:00
Dominik Biedebach
8e3c2a3b66
test: fix images test in react and collaboration annotation test
2022-05-16 12:49:12 +02:00
Dominik Biedebach
19cc6e1f28
test(examples): try to fix broken test for images react demo
2022-05-16 12:49:12 +02:00
Dominik Biedebach
483468df66
test: fix broken tests & change inactive time for cypress
2022-05-16 12:49:12 +02:00
Dominik Biedebach
7d25030e80
test(examples): add test for tasks vue example
2022-05-16 12:49:12 +02:00
Dominik Biedebach
7b3374efdf
test(examples): add missing test for tasks example
2022-05-16 12:49:12 +02:00
Dominik Biedebach
528ba5d71c
refactor(tests): added todo note for tasks test
2022-05-16 12:49:12 +02:00
Dominik Biedebach
2a9467ef34
test(examples): adds more tests for tables, tasks and commands
2022-05-16 12:49:12 +02:00
Dominik Biedebach
b7f95d638d
test(examples): add tests for more example pages
2022-05-16 12:49:12 +02:00
Dominik Biedebach
0532770170
style(examples): fix linting issues in custom document test
2022-05-16 12:49:12 +02:00
Dominik Biedebach
3d0074b294
test: add new tests for multiple examples
...
Added tests for CSS modules, Custom Documents and the Default Editor example
2022-05-16 12:49:12 +02:00
Dominik Biedebach
229936dd3b
test: added first tests for examples
2022-05-16 12:49:12 +02:00
Dominik Biedebach
ec4154000d
test(extension-link): ✅ add test for autolink validation example in vue
2022-05-16 12:00:25 +02:00
Dominik Biedebach
23e67adfa7
feat(extension-link): ✨ add validate option to link extension
...
#2779
2022-05-16 12:00:25 +02:00
Patrick Baber
07e8c522ea
update people
2022-05-10 19:42:23 +02:00
Martin Kriegeskorte
43611ea2e7
fix: bump documents
2022-04-29 13:53:47 +02:00
Martin Kriegeskorte
45287563f3
fix: temp fix collaboration demo
2022-04-29 13:39:15 +02:00
Martin Kriegeskorte
297461f4a0
rotate keys and docs
2022-04-29 10:45:45 +02:00
svenadlung
6d7e92d584
Fix: CSSModules demo test
2022-04-27 10:06:19 +02:00
svenadlung
5c1bba6d5b
Fix linting issues
2022-04-27 09:45:23 +02:00