Skip to content

Commit dc63a58

Browse files
committed
⬇️(frontend) downgraded blocknote to 0.21.0
The last version of Blocknote (0.22.0) has a bug, when we copy paste a title, the app sometimes crashes. Better to downgrade to 0.21.0 until the bug is fixed.
1 parent d406846 commit dc63a58

File tree

4 files changed

+79
-14
lines changed

4 files changed

+79
-14
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ and this project adheres to
1111

1212
## Fixed
1313

14-
- 🐛(frontend) share modal is shown when you don't have the abilities #557
14+
-🐛(frontend) share modal is shown when you don't have the abilities #557
15+
-🐛(frontend) title copy break app #564
16+
1517

1618
## [2.0.0] - 2025-01-13
1719

src/frontend/apps/e2e/__tests__/app-impress/doc-header.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,9 @@ test.describe('Doc Header', () => {
395395
navigator.clipboard.readText(),
396396
);
397397
const clipboardContent = await handle.jsonValue();
398-
expect(clipboardContent.trim()).toBe(`<h1>Hello World</h1><p></p>`);
398+
expect(clipboardContent.trim()).toBe(
399+
`<h1 data-level=\"1\">Hello World</h1><p></p>`,
400+
);
399401
});
400402

401403
test('it checks the copy link button', async ({ page }) => {

src/frontend/apps/impress/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
"test:watch": "jest --watch"
1616
},
1717
"dependencies": {
18-
"@blocknote/core": "0.22.0",
19-
"@blocknote/mantine": "0.22.0",
20-
"@blocknote/react": "0.22.0",
18+
"@blocknote/core": "0.21.0",
19+
"@blocknote/mantine": "0.21.0",
20+
"@blocknote/react": "0.21.0",
2121
"@gouvfr-lasuite/integration": "1.0.2",
2222
"@hocuspocus/provider": "2.15.0",
2323
"@openfun/cunningham-react": "2.9.4",

src/frontend/yarn.lock

Lines changed: 70 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -988,7 +988,56 @@
988988
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
989989
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
990990

991-
"@blocknote/[email protected]", "@blocknote/core@^0.22.0":
991+
"@blocknote/[email protected]", "@blocknote/core@^0.21.0":
992+
version "0.21.0"
993+
resolved "https://registry.yarnpkg.com/@blocknote/core/-/core-0.21.0.tgz#b54baaa3eca3b700c80c59113a837c3d4153dca2"
994+
integrity sha512-TQAN0qRCkXpz5AwfdxjuFvIKWsU4bBI5d/e5iX7PEkhwf4PFgPHsMUl2uuGw5o/hhjzoU54YKaAjlJlWyw4goA==
995+
dependencies:
996+
"@emoji-mart/data" "^1.2.1"
997+
"@tiptap/core" "^2.7.1"
998+
"@tiptap/extension-bold" "^2.7.1"
999+
"@tiptap/extension-code" "^2.7.1"
1000+
"@tiptap/extension-collaboration" "^2.7.1"
1001+
"@tiptap/extension-collaboration-cursor" "^2.7.1"
1002+
"@tiptap/extension-gapcursor" "^2.7.1"
1003+
"@tiptap/extension-hard-break" "^2.7.1"
1004+
"@tiptap/extension-history" "^2.7.1"
1005+
"@tiptap/extension-horizontal-rule" "^2.7.1"
1006+
"@tiptap/extension-italic" "^2.7.1"
1007+
"@tiptap/extension-link" "^2.7.1"
1008+
"@tiptap/extension-paragraph" "^2.7.1"
1009+
"@tiptap/extension-strike" "^2.7.1"
1010+
"@tiptap/extension-table-cell" "^2.7.1"
1011+
"@tiptap/extension-table-header" "^2.7.1"
1012+
"@tiptap/extension-table-row" "^2.7.1"
1013+
"@tiptap/extension-text" "^2.7.1"
1014+
"@tiptap/extension-underline" "^2.7.1"
1015+
"@tiptap/pm" "^2.7.1"
1016+
emoji-mart "^5.6.0"
1017+
hast-util-from-dom "^4.2.0"
1018+
prosemirror-dropcursor "^1.8.1"
1019+
prosemirror-highlight "^0.9.0"
1020+
prosemirror-model "^1.23.0"
1021+
prosemirror-state "^1.4.3"
1022+
prosemirror-tables "^1.6.1"
1023+
prosemirror-transform "^1.9.0"
1024+
prosemirror-view "^1.33.7"
1025+
rehype-format "^5.0.0"
1026+
rehype-parse "^8.0.4"
1027+
rehype-remark "^9.1.2"
1028+
rehype-stringify "^9.0.3"
1029+
remark-gfm "^3.0.1"
1030+
remark-parse "^10.0.1"
1031+
remark-rehype "^10.1.0"
1032+
remark-stringify "^10.0.2"
1033+
shiki "^1.22.0"
1034+
unified "^10.1.2"
1035+
uuid "^8.3.2"
1036+
y-prosemirror "1.2.13"
1037+
y-protocols "^1.0.6"
1038+
yjs "^13.6.15"
1039+
1040+
"@blocknote/core@^0.22.0":
9921041
version "0.22.0"
9931042
resolved "https://registry.yarnpkg.com/@blocknote/core/-/core-0.22.0.tgz#2f363f9677d4fa5f20299b22850f5f34a6340a55"
9941043
integrity sha512-AAEx01zK6u+b1SsZniMm/aogEMjasF4vA9ZHgFGj04G7AwK5Hjwa0Sxre58qcW+KzuvR09CQHTkwjmgVmJX/HA==
@@ -1037,19 +1086,31 @@
10371086
y-protocols "^1.0.6"
10381087
yjs "^13.6.15"
10391088

1040-
"@blocknote/mantine@0.22.0":
1041-
version "0.22.0"
1042-
resolved "https://registry.yarnpkg.com/@blocknote/mantine/-/mantine-0.22.0.tgz#15509aaefe88c3efd73a884b9fb1e0584a6223ec"
1043-
integrity sha512-6irIKCGUpE47X8qWLx9oa5ndztSrvLEHgVRp+fdVUHMJCx0/OzijJyYTTFKw8yEI9qc01pjmwdYMZrMMZybyGw==
1089+
"@blocknote/mantine@0.21.0":
1090+
version "0.21.0"
1091+
resolved "https://registry.yarnpkg.com/@blocknote/mantine/-/mantine-0.21.0.tgz#b8a640f498a4884129fe33f854be8d2bb842ea41"
1092+
integrity sha512-GAxgvn/87wDyE8qdkystTkEbqE8AFO81gaMJ6df0P6ZAdfIH3sFYUf9MffVOjtq7T6NSCM9vHNnhHsC9K8m/fg==
10441093
dependencies:
1045-
"@blocknote/core" "^0.22.0"
1046-
"@blocknote/react" "^0.22.0"
1094+
"@blocknote/core" "^0.21.0"
1095+
"@blocknote/react" "^0.21.0"
10471096
"@mantine/core" "^7.10.1"
10481097
"@mantine/hooks" "^7.10.1"
10491098
"@mantine/utils" "^6.0.21"
10501099
react-icons "^5.2.1"
10511100

1052-
"@blocknote/[email protected]", "@blocknote/react@^0.22.0":
1101+
"@blocknote/[email protected]", "@blocknote/react@^0.21.0":
1102+
version "0.21.0"
1103+
resolved "https://registry.yarnpkg.com/@blocknote/react/-/react-0.21.0.tgz#ad8907f89575e8c139d07d75bdb66ef4e33f84f9"
1104+
integrity sha512-eBKe3hihGNeO4G/qKKJ/B5uuEmWm8XMbT8SxJ2zpNTjHx5lLP45vhtjAM+HCzQqz4xYacc2NphUIdjPPH5eXrQ==
1105+
dependencies:
1106+
"@blocknote/core" "^0.21.0"
1107+
"@floating-ui/react" "^0.26.4"
1108+
"@tiptap/core" "^2.7.1"
1109+
"@tiptap/react" "^2.7.1"
1110+
lodash.merge "^4.6.2"
1111+
react-icons "^5.2.1"
1112+
1113+
"@blocknote/react@^0.22.0":
10531114
version "0.22.0"
10541115
resolved "https://registry.yarnpkg.com/@blocknote/react/-/react-0.22.0.tgz#a17167a26b70ef421218ae3e49d15cca751291f0"
10551116
integrity sha512-Y6Oj99iOKnlh2FE/lgy8kO5PziPnA8MyEJyjCH9Jbvlc9t493L9EFmLK8iKBZek7sh0TOzhXGBOA6lIpk02X6A==
@@ -11080,7 +11141,7 @@ prosemirror-trailing-node@^3.0.0:
1108011141
"@remirror/core-constants" "3.0.0"
1108111142
escape-string-regexp "^4.0.0"
1108211143

11083-
prosemirror-transform@^1.0.0, prosemirror-transform@^1.1.0, prosemirror-transform@^1.10.2, prosemirror-transform@^1.7.3:
11144+
prosemirror-transform@^1.0.0, prosemirror-transform@^1.1.0, prosemirror-transform@^1.10.2, prosemirror-transform@^1.7.3, prosemirror-transform@^1.9.0:
1108411145
version "1.10.2"
1108511146
resolved "https://registry.yarnpkg.com/prosemirror-transform/-/prosemirror-transform-1.10.2.tgz#8ebac4e305b586cd96595aa028118c9191bbf052"
1108611147
integrity sha512-2iUq0wv2iRoJO/zj5mv8uDUriOHWzXRnOTVgCzSXnktS/2iQRa3UUQwVlkBlYZFtygw6Nh1+X4mGqoYBINn5KQ==

0 commit comments

Comments
 (0)