Manueljlin
0578265bfe
fix: add missing attributes in extension-link ( #4429 )
...
Despite `rel` and `class` already being defined as an attribute in `addAttributes()`, the interface was missing these two particular attributes so it wasn't accessible when using TypeScript without workarounds.
2023-09-14 17:05:16 +02:00
bdbch
6f218be6e4
v2.1.8
2023-09-04 21:40:25 +02:00
bdbch
5437814920
v2.1.7
2023-09-04 21:39:38 +02:00
Aldin Nezirić
73202a0afb
prevent opening link when clicking on selection containing a link ( #4346 )
...
* prevent opening link when clicking on selection containing a link
* Fix lint err
2023-09-04 21:38:11 +02:00
Dominik Biedebach
9dc6b8f1ab
v2.2.0-rc.3
2023-08-18 12:37:06 -07:00
Dominik Biedebach
d5ce8e5b7b
v2.2.0-rc.2
2023-08-18 11:54:37 -07:00
Dominik Biedebach
f99c4f64dd
merge main
2023-08-18 11:53:44 -07:00
Dominik Biedebach
028411e735
v2.1.6
2023-08-18 11:08:52 -07:00
Dominik Biedebach
3cefcf12f9
v2.2.0-rc.1
2023-08-18 11:02:41 -07:00
Dominik Biedebach
f315706af1
v2.2.0-rc.0
2023-08-18 10:55:25 -07:00
Dominik Biedebach
92be1e8cb0
v2.1.5
2023-08-18 09:25:35 -07:00
Dominik Biedebach
571bea436c
v2.1.4
2023-08-18 09:09:17 -07:00
Dominik Biedebach
5686dfa86b
style(link): fix linting
2023-08-18 08:54:22 -07:00
Dominik Biedebach
c09d9e9e42
v2.1.3
2023-08-17 23:28:54 -07:00
Steven Qi
f2ac7b9091
fix: fix autolink when code is not enabled for editor ( #4344 )
2023-08-17 23:28:16 -07:00
Dominik Biedebach
af017d18ad
v2.1.2
2023-08-17 09:06:39 -07:00
Dominik Biedebach
141dd269b4
v2.1.1
2023-08-16 11:41:19 -07:00
Dominik Biedebach
9575dd3639
v2.1.0
2023-08-15 17:52:43 -07:00
Dominik Biedebach
63267019f5
v2.1.0-rc.14
2023-08-10 20:32:03 -07:00
Dominik Biedebach
58351ae3b7
v2.1.0-rc.13
2023-08-10 18:13:45 -07:00
bdbch
a2ce734d68
fix(link): Fix autolinking and pasting ( #4292 )
...
* fix linkOnPaste
* fix link on paste breaking links / link behavior
2023-08-10 16:44:31 -07:00
bdbch
73ea998514
v.2.1.0-rc-12
2023-07-14 06:08:29 +02:00
Dominik Biedebach
706508e975
v2.1.0-rc.11
2023-07-07 16:22:50 +02:00
Dominik Biedebach
f92916d2ea
v2.1.0-rc.10
2023-07-07 15:58:26 +02:00
Abdullah Atta
4bca77e4e9
fix: do not use window.open for links in readonly mode ( #4073 )
...
* fix: do not use window.open for links in readonly mode
When `contenteditable` is `true`, the browser doesn't allow
direct link opens on clicking the `a` element. This is why we
need to call `window.open` to open our links.
However, when `contenteditable` is `false`, the default
browser mechanism for opening links works and there is no
need for using `window.open`.
* fix: linting errors
2023-07-07 15:31:41 +02:00
joenarus
3053865475
fix(extension-link): fixes link going to wrong url ( #4078 )
...
Co-authored-by: Joe Narus <joe@status.cx>
2023-07-07 15:30:13 +02:00
Thomas Portelange
193b991acc
Rel cannot be set ( #4112 )
...
Without the addAttributes entry, passing the rel attribute doesn't work (tested in 2.0.3)
2023-07-07 15:18:02 +02:00
Ricardo Amaral
b24df3aa4c
fix(link): Prevent auto-linking when typing URL inside inline code mark ( #4160 )
2023-07-07 11:05:34 +02:00
Ben Asher
e97630c639
Require file extensions for imports and exports ( #4001 )
...
* Require .js endings
* add extension alias for cypress to resolve ts files with js endings
2023-06-30 21:03:49 +02:00
Dominik Biedebach
44996d60be
v2.1.0-rc.9
2023-06-15 11:52:59 +02:00
svenadlung
83c98aea92
v2.1.0-rc.8
2023-05-25 18:59:12 +02:00
svenadlung
e49171885b
v2.1.0-rc.7
2023-05-25 17:57:40 +02:00
svenadlung
55d975d01c
v2.1.0-rc.5
2023-05-25 14:29:15 +02:00
Sven Adlung
d19267ecef
fix(extension-link): fix paste handling
...
* do not dispatch transaction without any links getting pasted
* prevent onPaste handling in code blocks
2023-05-25 13:47:27 +02:00
Dominik Biedebach
ccf05b04e3
v2.1.0-rc.4
2023-04-27 12:03:37 +02:00
Dominik
71946c18ac
fix(link): fix links autolinking when not needed ( #3989 )
2023-04-27 12:02:56 +02:00
Dominik Biedebach
ee496a0c6d
v2.1.0-rc.3
2023-04-26 16:09:42 +02:00
Dominik Biedebach
79255abd65
v2.1.0-rc.2
2023-04-26 14:19:13 +02:00
Dominik
e7d7d49637
fix(extension-link): fix link not being kept when pasting url with link ( #3975 )
...
* fix(extension-link): fix llinks not being kept when pasted text includes url
* fix(extension-link): fix links not being linked correctly on the correct pos
* fix(link): fix pasting behavior and move all to one plugin
* fix(link): dont do custom behavior if no links were pasted
* fix(link): copied text link should be kept
* fix(link): fix autolink overriding pasted links
* fix(link): fix links not pasting the correct link on selected text
2023-04-26 14:17:59 +02:00
Dominik Biedebach
56288d791f
Merge branch 'main' into 'develop'
2023-04-13 14:00:40 +02:00
Dominik Biedebach
20359ee27d
v2.0.3
2023-04-13 12:58:21 +02:00
Dominik Biedebach
beebae1d0a
v2.1.0-pre.1
2023-04-12 16:01:57 +02:00
Dominik Biedebach
cf175a31cb
v2.1.0-pre.0
2023-04-05 15:00:54 +02:00
Dominik Biedebach
7fd164202a
v2.0.2
2023-04-03 17:31:16 +02:00
Dominik Biedebach
8302d23c65
v2.0.1
2023-03-30 12:42:00 +02:00
Dominik
0534f76401
fix: Update peerDependencies to fix lerna version tasks ( #3914 )
...
* v2.1.0-rc.0
* revert version to 2.0.0
* dev: temporarily disable commits for release
* dev: set back lerna version
* disable commits for releases by default
* chore(core): add peerDeps
* chore(extension-blockquote): add peerDeps
* chore: add peerDeps
* chore: add peerDeps
* chore: add peerDeps
* chore: add peerDeps
* chore: add peerDeps
* chore: add peerDeps
* chore: add peerDeps
* chore: add peerDeps
* chore: revert 2.1.0 test changes
* chore: allow react 17 and upwards
* chore: update package-lock.json
* chore: move y-prosemirror to peerDeps
* chore: move y-prosemirror to dev deps
* chore: move y-prosemirror to dev deps
2023-03-30 12:41:10 +02:00
jhsy
3eb5869c99
Update clickHandler.ts ( #3917 )
...
Fix left click invalid
2023-03-30 12:39:27 +02:00
Dominik Biedebach
393320bf23
v2.0.0
2023-03-29 16:43:08 +02:00
Dominik Biedebach
57bc4cc1a1
v2.0.0-rc.3
2023-03-29 15:18:40 +02:00
Dominik Biedebach
08a14c60de
chore: change peerDeps
2023-03-28 16:28:35 +02:00
Dominik Biedebach
34102ee0e5
2.0.0-rc.2
2023-03-28 16:24:44 +02:00
Dominik Biedebach
4ee7b5351e
2.0.0-rc.1
2023-03-27 17:35:48 +02:00
Dominik
80bf31810a
Release Candidate Preparation ( #3890 )
...
* 2.0.0-rc.0
* chore: make fixed version dependencies while on rc
2023-03-27 17:34:40 +02:00
Sven Adlung
189cb51811
docs: consistent naming ( #3882 )
2023-03-27 11:20:31 +02:00
Abdullah Atta
dd3c7618ac
Only allow left mouse button to open links ( #3777 )
...
* Only allow left mouse button to open links
* fix lint errors
2023-03-02 17:00:23 +01:00
Dominik Biedebach
da5c5864ed
v2.0.0-beta.209
2023-02-28 11:11:02 +01:00
Dominik Biedebach
26a1d96099
v2.0.0-beta.219
2023-02-27 21:42:53 +01:00
taras-turchenko-moc
1ac3070abc
add optionalSlashSlash to protocol options ( #3675 )
...
* add optionalSlashSlash to protocol options
* Update documentation
* rename optionalSlashSlash to optionalSlashes
* regenerate package-lock.json with node v16
2023-02-27 14:03:47 +01:00
Dominik Biedebach
1b3d0f5ecb
v2.0.0-beta.218
2023-02-18 17:42:09 +01:00
James Taber
6997bcad6b
fix(extension-link): Click handler opens selected link instead of clicked link ( #3732 )
2023-02-18 17:19:04 +01:00
Dominik Biedebach
33ef3f0988
v2.0.0-beta.217
2023-02-09 09:12:53 +01:00
Dominik Biedebach
609d444f32
v2.0.0-beta.216
2023-02-08 17:03:14 +01:00
Dominik Biedebach
9e9e489368
v2.0.0-beta.215
2023-02-08 11:51:32 +01:00
Dominik Biedebach
a380ec41d1
fix: fix builds including prosemirror
2023-02-08 11:51:10 +01:00
Dominik Biedebach
a8f2901b02
v2.0.0-beta.214
2023-02-08 11:13:13 +01:00
Dominik
243c6ab0d2
Move back from tsup/esbuild to rollup ( #3720 )
...
* fix: bring back global rollup config
* fix: add rollup build for packages except pm
* fix: rollup global build
* fix: fix memory leak on build
* fix(character-count): revert files
* fix: builds run individual per rollup and lerna
* chore: remove old rollup
* fix(blockquote): correct the main module path
* fix(character count): bump version number
2023-02-08 11:12:43 +01:00
Dominik Biedebach
970727fbbf
v2.0.0-beta.213
2023-02-07 09:42:41 +01:00
Dominik Biedebach
c866e77404
v2.0.0-beta.212
2023-02-03 01:47:24 +01:00
Dominik Biedebach
b9b3e5877a
v2.0.0-beta.211
2023-02-02 18:13:23 +01:00
Dominik Biedebach
0aa06f218f
v2.0.0-beta.210
2023-02-02 17:39:06 +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
Dominik
e46f8e3334
Change Build Process to Lerna + tsup & prepare for prosemirror-meta package ( #3555 )
...
* 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
* chore: clean up and fix issues related to new build
* fix: fix demo build
* fix: fix demo build
* fix: fix tsconfig files to reference only one source
* fix: fix minor ts issues
2023-01-25 10:19:51 +01:00
Dominik Biedebach
8da85c8901
v2.0.0-beta.209
2022-12-16 13:44:12 +01:00
Dominik Biedebach
72d9fbf7bf
2.0.0-beta.208
2022-12-16 12:52:17 +01:00
Dominik Biedebach
6b61955ff2
v2.0.0-beta.207
2022-12-08 17:25:53 +01:00
Dominik Biedebach
51d1f719e1
2.0.0-beta.206
2022-12-08 11:55:29 +01:00
Dominik Biedebach
5682d04f3e
v2.0.0-beta.205
2022-12-05 09:14:57 +01:00
Jan Thurau
30e799c67f
Moves all prosemirror deps to peerDependencies & devDependencies (for package development) ( #3487 )
2022-12-05 09:13:53 +01:00
Jonas Thelemann
1c3568dcd9
fix(link): allow to unset target attribute ( #3425 )
...
Resolves #3276 .
2022-11-25 16:48:28 +01:00
Dominik Biedebach
28d436ffbd
v2.0.0-beta.204
2022-11-25 15:27:27 +01:00
Dominik Biedebach
c1a0c3ae43
fix(core): rename esm modules to esm.js
2022-11-25 15:26:42 +01:00
Dominik Biedebach
4d7f05a2a7
v2.0.0-beta.203
2022-11-24 16:11:10 +01:00
tomi-bigpi
d3aeac4afa
Fix #3435 - CommonJS and ESM loading confusion ( #3436 )
...
* Fix TipTap getting loaded as CommonJS when the intent is to use the ES Module version.
* `package.json` change also makes explicit exports required
* Update `core` utilities exports to include all utilities
* Update tests to use exported utilities
2022-11-24 16:06:42 +01:00
Dominik Biedebach
0c6757c01e
v2.0.0-beta.202
2022-11-04 22:05:08 +01:00
Dominik Biedebach
e889e10e68
v2.0.0-beta.201
2022-11-04 18:23:50 +01:00
Dominik Biedebach
cd78f1d863
v2.0.0-beta.200
2022-11-04 12:33:51 +01:00
Eduard Castellano
1c493f3593
Cleanup linkifyjs when the editor is destroyed ( #3316 )
2022-10-17 12:58:04 +02:00
Dominik Biedebach
921bbdd4bb
v2.0.0-beta.199
2022-09-30 04:43:37 +02:00
Dominik
69923e2b0e
fix(extension/link): 🐛 fix last word value not being passed through when undefined ( #3258 )
2022-09-30 04:40:33 +02:00
Dominik Biedebach
801b436d7a
v2.0.0-beta.198
2022-09-29 15:20:55 +02:00
Guy Marriott
539afce4fd
fix(link): ensure text blocks exist before referencing them ( #3251 )
...
Fixes #3250
2022-09-29 15:03:04 +02:00
Dominik Biedebach
be4cde0e02
v2.0.0-beta.197
2022-09-26 15:26:23 +02:00
Dominik
8c088b6b88
chore(maintainment): 🚀 update prosemirror packages to the most recent versions ( #3237 )
2022-09-26 14:56:14 +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
95842e18f6
v2.0.0-beta.196
2022-09-21 00:49:19 +02:00
John Franey
ae13cf61ad
fix(types): fix link and table type errors ( #3208 )
2022-09-20 23:54:36 +02:00
Dominik Biedebach
ea1fbeda7d
v2.0.0-beta.195
2022-09-14 02:10:19 +02:00
Dominik Biedebach
009f79991d
v2.0.0-beta.194
2022-09-11 11:11:52 +02:00
Dominik Biedebach
56c138671b
chore: sync package versions
2022-09-11 11:11:31 +02:00
Philipp Kühn
090c5a4456
Publish
...
- @tiptap/core@2.0.0-beta.181
- @tiptap/extension-bubble-menu@2.0.0-beta.61
- @tiptap/extension-character-count@2.0.0-beta.31
- @tiptap/extension-code-block-lowlight@2.0.0-beta.73
- @tiptap/extension-code-block@2.0.0-beta.42
- @tiptap/extension-collaboration@2.0.0-beta.38
- @tiptap/extension-dropcursor@2.0.0-beta.29
- @tiptap/extension-floating-menu@2.0.0-beta.56
- @tiptap/extension-focus@2.0.0-beta.45
- @tiptap/extension-gapcursor@2.0.0-beta.39
- @tiptap/extension-history@2.0.0-beta.26
- @tiptap/extension-horizontal-rule@2.0.0-beta.36
- @tiptap/extension-link@2.0.0-beta.43
- @tiptap/extension-mention@2.0.0-beta.102
- @tiptap/extension-placeholder@2.0.0-beta.53
- @tiptap/extension-table@2.0.0-beta.54
- @tiptap/extension-task-item@2.0.0-beta.37
- @tiptap/extension-youtube@2.0.0-beta.6
- @tiptap/html@2.0.0-beta.180
- @tiptap/react@2.0.0-beta.114
- @tiptap/starter-kit@2.0.0-beta.190
- @tiptap/suggestion@2.0.0-beta.97
- @tiptap/vue-2@2.0.0-beta.84
- @tiptap/vue-3@2.0.0-beta.96
2022-06-27 10:50:35 +02:00