From c96182b3e367563210e1f8a358cf5a20b2515dbe Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Tue, 6 May 2025 16:17:33 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B(frontend)=20fix=20list=20copy=20pa?= =?UTF-8?q?ste?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When we copy paste a list, the pasted list is not formatted correctly. By pinning prosemirror-model to 1.25.0, we avoid this issue. We added "prosemirror-model" to the ignored dependencies of Renovate to avoid to have a bump until the patch on the Blocknote.js side. --- CHANGELOG.md | 4 ++++ renovate.json | 17 +++++------------ src/frontend/package.json | 1 + src/frontend/yarn.lock | 8 ++++---- 4 files changed, 14 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f52a81da..3dfeb038 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ and this project adheres to ## [Unreleased] +## Fixed + +- 🐛(frontend) fix list copy paste #943 + ## [3.2.0] - 2025-05-05 ## Added diff --git a/renovate.json b/renovate.json index ff8cf1f2..7bc753f0 100644 --- a/renovate.json +++ b/renovate.json @@ -11,22 +11,14 @@ }, { "groupName": "allowed django versions", - "matchManagers": [ - "pep621" - ], - "matchPackageNames": [ - "Django" - ], + "matchManagers": ["pep621"], + "matchPackageNames": ["Django"], "allowedVersions": "<5.2" }, { "groupName": "allowed redis versions", - "matchManagers": [ - "pep621" - ], - "matchPackageNames": [ - "redis" - ], + "matchManagers": ["pep621"], + "matchPackageNames": ["redis"], "allowedVersions": "<6.0.0" }, { @@ -36,6 +28,7 @@ "matchPackageNames": [ "eslint", "fetch-mock", + "prosemirror-model", "node", "node-fetch", "workbox-webpack-plugin" diff --git a/src/frontend/package.json b/src/frontend/package.json index d07282a3..f61fdd54 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -34,6 +34,7 @@ "@typescript-eslint/eslint-plugin": "8.32.0", "@typescript-eslint/parser": "8.32.0", "eslint": "8.57.0", + "prosemirror-model": "1.25.0", "react": "19.1.0", "react-dom": "19.1.0", "typescript": "5.8.3", diff --git a/src/frontend/yarn.lock b/src/frontend/yarn.lock index 453ba2d6..fef745e6 100644 --- a/src/frontend/yarn.lock +++ b/src/frontend/yarn.lock @@ -11801,10 +11801,10 @@ prosemirror-menu@^1.2.4: prosemirror-history "^1.0.0" prosemirror-state "^1.0.0" -prosemirror-model@^1.0.0, prosemirror-model@^1.20.0, prosemirror-model@^1.21.0, prosemirror-model@^1.23.0, prosemirror-model@^1.24.1, prosemirror-model@^1.25.0: - version "1.25.1" - resolved "https://registry.yarnpkg.com/prosemirror-model/-/prosemirror-model-1.25.1.tgz#aeae9f1ec79fcaa76f6fc619800d91fbcf726870" - integrity sha512-AUvbm7qqmpZa5d9fPKMvH1Q5bqYQvAZWOGRvxsB6iFLyycvC9MwNemNVjHVrWgjaoxAfY8XVg7DbvQ/qxvI9Eg== +prosemirror-model@1.25.0, prosemirror-model@^1.0.0, prosemirror-model@^1.20.0, prosemirror-model@^1.21.0, prosemirror-model@^1.23.0, prosemirror-model@^1.24.1, prosemirror-model@^1.25.0: + version "1.25.0" + resolved "https://registry.yarnpkg.com/prosemirror-model/-/prosemirror-model-1.25.0.tgz#c147113edc0718a14f03881e4c20367d0221f7af" + integrity sha512-/8XUmxWf0pkj2BmtqZHYJipTBMHIdVjuvFzMvEoxrtyGNmfvdhBiRwYt/eFwy2wA9DtBW3RLqvZnjurEkHaFCw== dependencies: orderedmap "^2.0.0"