From 2344a1a2ef52a9446267016d4f6532c221a5c535 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 22:44:11 +0000 Subject: [PATCH 1/2] chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect ... Signed-off-by: dependabot[bot] --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 1b9f2202..59b4d2e1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3795,9 +3795,9 @@ create-require@^1.1.0: integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== dependencies: path-key "^3.1.0" shebang-command "^2.0.0" From ea2dce3ba1b6027202d69e367e46d5cf6080330b Mon Sep 17 00:00:00 2001 From: purocean Date: Fri, 22 Nov 2024 21:15:00 +0800 Subject: [PATCH 2/2] fix(plantuml): correct cache --- src/main/server/plantuml.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/server/plantuml.ts b/src/main/server/plantuml.ts index 17c00636..bd6796be 100644 --- a/src/main/server/plantuml.ts +++ b/src/main/server/plantuml.ts @@ -99,7 +99,7 @@ export default async function (data: string): Promise<{ content: any, type: stri } else { const url = api.replace('{data}', plantumlBase64(data)) const dispatcher = await getAction('get-proxy-dispatcher')(url) - let type = '' + let type = api.includes('/svg/') ? 'image/svg+xml' : 'image/png' const cacheKey = getCacheKey(api, type, data) const content = await getCacheData(cacheKey, async () => {