Commit Graph

6876 Commits

Author SHA1 Message Date
Arnau Gómez Farell
bc89c06f68
Merge pull request #6421 from ueberdosis/feature/emit-content-error-when-content-check-is-disabled-cherrypick-develop
Some checks are pending
build / lint (20) (push) Waiting to run
build / test (20, map[name:Demos/Examples spec:./demos/src/Examples/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Experiments spec:./demos/src/Experiments/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Extensions spec:./demos/src/Extensions/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/GuideContent spec:./demos/src/GuideContent/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/GuideGettingStarted spec:./demos/src/GuideGettingStarted/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Marks spec:./demos/src/Marks/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Nodes spec:./demos/src/Nodes/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Integration spec:./tests/cypress/integration/**/*.spec.{js,ts}]) (push) Waiting to run
build / build (20) (push) Blocked by required conditions
Publish / Release (20) (push) Waiting to run
add support for react 19 ref props (#6405) (#6412)
2025-06-05 15:22:48 +02:00
Arnau Gómez Farell
f8788798b4
Merge pull request #6411 from ueberdosis/feature/emit-content-error-when-content-check-is-disabled
feat: add config option to emit content error when content check is disabled
2025-06-05 12:36:18 +02:00
bdbch
1577ec0d47
add support for react 19 ref props (#6405) (#6412)
Some checks are pending
build / lint (20) (push) Waiting to run
build / test (20, map[name:Demos/Examples spec:./demos/src/Examples/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Experiments spec:./demos/src/Experiments/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Extensions spec:./demos/src/Extensions/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/GuideContent spec:./demos/src/GuideContent/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/GuideGettingStarted spec:./demos/src/GuideGettingStarted/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Marks spec:./demos/src/Marks/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Nodes spec:./demos/src/Nodes/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Integration spec:./tests/cypress/integration/**/*.spec.{js,ts}]) (push) Waiting to run
build / build (20) (push) Blocked by required conditions
Publish / Release (20) (push) Waiting to run
* add support for react 19 ref props (#6405)

* add support for react 19 ref props

* added changeset

* Update packages/react/src/ReactRenderer.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* use partial imports instead of importing the whole React library

* fix react renderer not passing ref prop

* upgrade dev dependencies for react

* updated lockfile

* upgrade dev dependencies

* update package.json

* remove optionalDependencies and move react deps to peerDependencies

* enhance ReactRenderer for React 19 compatibility and improve ref handling

* remove unused 'node' property from ReactNodeViewProps type definition

* fix: update ref type in ReactNodeView to be generic

* fix: replace FunctionComponent with NamedExoticComponent for better performance in ReactNodeView

* cloned react renderer element props to avoid side effects

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: update ReactNodeViewProps to allow null ref values (#6415)

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-04 20:19:04 +02:00
Arnau Gómez Farell
25891a67c3
Merge pull request #6234 from purfectliterature/develop
Support start timestamps, fix Shorts & Live embed URLs
2025-05-29 09:16:45 +02:00
Phillmont Muktar
0749b9cac2 test(youtube): add tests for Live, Shorts URLs 2025-05-29 14:29:43 +08:00
Phillmont Muktar
1c15e193c1 test(youtube): add tests for start timestamp parsing 2025-05-29 14:24:07 +08:00
Phillmont Muktar
6f5a2f2389 Create clever-hats-count.md 2025-05-29 13:54:47 +08:00
Phillmont Muktar
2217a9a45b feat(youtube): support live URLs 2025-05-29 13:54:47 +08:00
Phillmont Muktar
493590468e feat(youtube): support start timestamps 2025-05-29 13:54:47 +08:00
Phillmont Muktar
6c794138db refactor(youtube): use URL object to create embed URL 2025-05-29 13:54:47 +08:00
bdbch
4d91dc0f58 Merge branch 'main' of github.com:ueberdosis/tiptap into develop 2025-05-06 09:27:00 +02:00
bdbch
42a71768a0 fix tests 2025-05-05 18:39:14 +02:00
Arnau Gómez Farell
70eeda8ad8
Merge pull request #6321 from ueberdosis/changeset-release/main
Publish a new stable version
2025-05-05 15:57:10 +02:00
github-actions[bot]
ef3b2f751c chore(release): publish a new release version 2025-05-05 13:43:52 +00:00
Arnau Gómez Farell
390879f470
Merge pull request #6319 from ueberdosis/feature/update-prosemirror-changeset
Update prosemirror-changeset library to support token encoders
2025-05-05 15:42:57 +02:00
Arnau Gómez Farell
783ff1ab58
fix: modify test body to reflect the test description 2025-05-05 12:14:58 +02:00
Arnau Gómez Farell
b0136eca8c
fix: failing test 2025-05-05 12:14:03 +02:00
Arnau Gómez Farell
9a8599c860
feat: update package lock 2025-05-05 12:08:27 +02:00
Arnau Gómez Farell
fb4a16b61d
fix: failed test run 2025-05-05 12:06:36 +02:00
Arnau Gómez Farell
896f76751d
feat: update prosemirror-changeset library to support token encoders 2025-05-05 11:08:03 +02:00
github-actions[bot]
405c209ee5
chore(release): publish a new release version (#6312)
Some checks failed
build / lint (20) (push) Has been cancelled
build / test (20, map[name:Demos/Examples spec:./demos/src/Examples/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Experiments spec:./demos/src/Experiments/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Extensions spec:./demos/src/Extensions/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/GuideContent spec:./demos/src/GuideContent/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/GuideGettingStarted spec:./demos/src/GuideGettingStarted/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Marks spec:./demos/src/Marks/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Nodes spec:./demos/src/Nodes/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Integration spec:./tests/cypress/integration/**/*.spec.{js,ts}]) (push) Has been cancelled
build / build (20) (push) Has been cancelled
Publish / Release (20) (push) Has been cancelled
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-30 03:28:51 +02:00
bdbch
aff018e651 use correct changeset
Some checks failed
build / lint (20) (push) Has been cancelled
build / test (20, map[name:Demos/Examples spec:./demos/src/Examples/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Experiments spec:./demos/src/Experiments/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Extensions spec:./demos/src/Extensions/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/GuideContent spec:./demos/src/GuideContent/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/GuideGettingStarted spec:./demos/src/GuideGettingStarted/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Marks spec:./demos/src/Marks/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Nodes spec:./demos/src/Nodes/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Integration spec:./tests/cypress/integration/**/*.spec.{js,ts}]) (push) Has been cancelled
build / build (20) (push) Has been cancelled
Publish / Release (20) (push) Has been cancelled
2025-04-30 03:28:04 +02:00
bdbch
df265f5ec7 use correct changeset 2025-04-30 03:27:51 +02:00
zzxming
ab7a2ae73c feat(text-align): add toggle command (#6101)
* feat(text-align): add toggle command

* docs: changeset

* Update .changeset/spotty-cobras-shake.md

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-04-30 03:09:31 +02:00
zzxming
366023f44d
feat(text-align): add toggle command (#6101)
* feat(text-align): add toggle command

* docs: changeset

* Update .changeset/spotty-cobras-shake.md

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-04-30 03:09:02 +02:00
dependabot[bot]
38ebfdae12 build(deps-dev): bump vite from 5.4.15 to 5.4.17 (#6240)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.15 to 5.4.17.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.17
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 03:06:08 +02:00
dependabot[bot]
e0640df081
build(deps-dev): bump vite from 5.4.15 to 5.4.17 (#6240)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.15 to 5.4.17.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.17
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 03:04:37 +02:00
github-actions[bot]
bc04c1d7a1
chore(release): publish a new release version (#6309)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-30 03:02:38 +02:00
Nick Perez
5de17c52f5 fix(core): allow unregistering multiple plugins (#6299) 2025-04-30 03:01:44 +02:00
Nick Perez
8147cc75bf
fix(core): allow unregistering multiple plugins (#6299) 2025-04-30 03:01:12 +02:00
Arnau Gómez Farell
eb4e97d5f2
Merge pull request #6224 from ueberdosis/feature/image-width-height-attributes
feat: add width and height attributes to Image node
2025-04-01 14:06:34 +02:00
Arnau Gómez Farell
d06941757e
fix: set attribute types to string 2025-04-01 13:10:33 +02:00
Arnau Gómez Farell
f5a65f7fea
feat: add width and height attributes to Image node 2025-04-01 13:07:22 +02:00
Matt Gorman
9a0af5dfeb
fix(link): fixes links with marks (#6078)
* fixes links with marks

* Create popular-geckos-pay.md

* Update clickHandler.ts

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-03-31 02:14:58 +02:00
github-actions[bot]
6ceff32242
chore(release): publish a new release version (#6219)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-30 01:54:46 +01:00
Max Ryaguzov
e23882d9ca fix: clone node before dragging for better dispaly (#6174)
* fix: clone node before dragging for better dispaly

* Create shiny-days-rhyme.md

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-03-30 01:51:43 +01:00
Max Ryaguzov
d88244d007
fix: clone node before dragging for better dispaly (#6174)
* fix: clone node before dragging for better dispaly

* Create shiny-days-rhyme.md

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-03-30 01:50:32 +01:00
bdbch
a44a3119d3 fix(table): also export TableView from table extension exports (#6218)
* fix(table): also export TableView from table extension exports

* chore: added changeset
2025-03-30 01:48:17 +01:00
bdbch
6e33c93850
fix(table): also export TableView from table extension exports (#6218)
* fix(table): also export TableView from table extension exports

* chore: added changeset
2025-03-30 01:45:30 +01:00
Dominik Biedebach
ce02ce14de chore: enter pre version 2025-03-28 13:14:01 +01:00
github-actions[bot]
d98c6f6526
chore(release): publish a new release version (#6217)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-28 13:03:54 +01:00
Dominik Biedebach
05763ad045 chore: adjust changeset bump type 2025-03-28 13:01:12 +01:00
Dominik Biedebach
83c3899428 chore: adjust changeset for youtube changes to reflect correct change type and description 2025-03-28 12:58:37 +01:00
Dominik Biedebach
2bf703e0a0 Merge branch 'develop' of github.com:ueberdosis/tiptap 2025-03-28 12:49:47 +01:00
Simon He
151de93d05
feat(youtube): enhance embed URL generation to support video lists (#6096)
* feat(youtube): enhance embed URL generation to support video lists

* chore: add changeset

* feat(youtube): update embed URL generation to support playlists
2025-03-28 12:44:52 +01:00
Dominik Biedebach
f9df99cf25 chore: exit pre 2025-03-28 12:28:51 +01:00
teamclouday
81009d2160
Add option to set rel on youtube embed link (#6083)
* add option to set rel on youtube embed link

* rename parameter and add changeset

* change to patch

* fix lint and try to fix for tests

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-03-27 23:32:02 +01:00
dependabot[bot]
c403b90887
build(deps-dev): bump esbuild from 0.21.5 to 0.25.0 (#6095)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.21.5 to 0.25.0.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.21.5...v0.25.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-03-27 23:14:51 +01:00
dependabot[bot]
0e433bac1b
build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.2 (#6200)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.5.0 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.5.0...v4.6.2)

---
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>
2025-03-27 23:08:20 +01:00
dependabot[bot]
552df7558d
build(deps): bump actions/cache from 4.2.0 to 4.2.3 (#6201)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.0 to 4.2.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/v4.2.0...v4.2.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>
2025-03-27 23:08:02 +01:00