Podman Desktop 1.17 发布
Podman Desktop 1.17 发布!🎉
Podman Desktop 1.17 现已发布!点击此处下载!
此版本带来了令人兴奋的新功能和改进:
- 新的运行工作流 🛠️:只需几步即可从镜像启动容器。
- 镜像仓库镜像配置 🔄:使用专用命令简化镜像仓库镜像设置。
- 更流畅的 kind 集群体验 ☁️:即使没有预装 kind 二进制文件,也能轻松启动 Kubernetes 集群。
- Podman 5.4 🚀:升级到最新的 Podman 引擎以获得增强的性能和功能。
- 重新定义的 Pods 📦:明确区分 Podman pods 和 Kubernetes pods,以提高可用性。
- Kubernetes 实验模式 ⚡:改变资源收集和监控的方式。
发布详情 🔍
此版本带来了令人兴奋的增强功能,使容器管理比海豹在浪中滑行还要顺畅。让我们深入了解一下吧!
从头开始启动容器
是否曾想过毫不费力地启动一个容器?现在,只需输入镜像(本地或远程),从下拉菜单中选择它,然后单击一下,您就会得到完美的启动提示。很快,您的容器就会在其新环境中愉快地游弋!


镜像仓库的镜像——不再需要繁琐的变通方法
当从 Podman Desktop 创建 Podman machine 时,我们现在包含了一个 playbook,它会将主机的 registries.conf
挂载到虚拟机的 /etc/containers/registries.conf.d/
中。要处理此配置,只需在 Podman machine 菜单中点击“更多操作”,一切就绪。再也不用像被困在浮冰上的海豹一样挣扎了。




Podman 5.4
新版 Podman 已经发布。请查看完整详情:Podman 5.4.0 发布说明。
正如 podman 5.4 发布说明中提到的,对 Mac/Intel 的支持现在是尽力而为。
有一个开放问题,即 Podman Machine 在某些设置上无法启动。目前正在调查中,您可以在此处跟踪进展:问题 #25121。
同时,如果 5.4 无法启动,这里有一个快速的变通方法
podman machine init --image=docker://quay.io/podman/machine-os:5.2
更流畅的 kind 集群体验
即使您没有安装 kind
CLI,Podman Desktop 也会在创建 Kind 集群时引导您完成安装过程,确保您无需离开工作流程即可设置集群。再也不用为了找工具而手忙脚乱了!


Kubernetes:Pods 和 CronJobs
自上个版本以来,我们引入了一个专用的 Kubernetes 导航栏。现在,我们让事情变得更加清晰
- Podman Pods 和 Kubernetes Pods 现在是分开的。
- 在 Kubernetes 部分下增加了一个新的 Pods 条目,确保您始终知道正在使用哪些 pod。
- Pods 视图只显示 Podman pods。
这意味着您现在可以在 Kubernetes 部分内导航您的 Kubernetes 资源。再也不会迷失方向了!
CronJobs 现在可用,使得管理比以往任何时候都更容易。


Kubernetes:新的实验模式
使用此模式,Kubernetes 资源的更新是通过健康和权限检查完成的。现在的一个好处是能够轻松地对资源状态进行故障排除。


我们期待您的反馈!请在 GitHub Discussions 上分享您的想法
社区致谢
🎉 非常感谢所有为改进 Podman Desktop 做出贡献的杰出贡献者!你们的拉取请求为这次发布增添了光彩
- @cyqsimon 在 #11380 中做出了他的首次贡献 docs(website): add SELinux info to GPU guide
- @gaetschwartz 在 #10863 中做出了他的首次贡献 docs: Add missing -o flag in Importing saved containers to Podman
- @gnmerritt 在 #10821 中做出了他的首次贡献 docs: fix path in macos docker context create example command
- @renner0e 在 #11022 中做出了他的首次贡献 feat: upgrade flatpak runtime to 24.08
- @rujutashinde 在 #11164 中做出了他的首次贡献 docs: updated MAINTAINERS.md file with new user
最后说明
已修复的问题
此版本中修复的完整问题列表可在这里找到。
下载地址
🚀 从下载区获取最新版本,用 Podman Desktop 加速您的开发!想让它变得更好吗?深入我们的GitHub 仓库并加入我们!🦭🔥
详细发布变更日志
功能
- feat: 添加一个命令来配置 Podman 的镜像仓库 #11390
- feat: 在资源页面显示连接丢失 #11381
- feat: 在实验模式下显示路由详情 #11377
- feat: 可扩展组件 #11364
- feat: 在离线上下文中重启监控 #11360
- feat: 在资源页面的实验模式下显示集群是否可用 #11358
- feat: 在实验模式下显示 Ingress 详情 #11341
- feat: 在实验模式下显示 CronJob 详情 #11338
- feat: 在实验模式下显示 PVC 详情 #11337
- feat: 在实验模式下显示 secret 详情 #11336
- feat: 在实验模式下显示 deployment 详情 #11306
- feat: 在实验模式下显示节点详情 #11305
- feat: 在 Kubernetes Contexts 页面显示离线状态 #11285
- feat: 默认只监控当前上下文 #11268
- feat: 显示实验性 Kubernetes 监控的故障排除信息 #11217
- feat: 在 Kubernetes 实验模式下显示服务详情 #11196
- feat: Kubernetes 资源导航 #11166
- feat: 为 Kubernetes 对象添加 apiVersion 和 kind #11162
- feat: 导航至 Kubernetes pods 和 cron jobs #11122
- feat(PodsLists): 使 age 列可排序 #11115
- feat: 对 Kube pods 使用 KubernetesObjectsList #11103
- feat: 为 Kubernetes 实验模式添加并注册 Cronjob 资源 #11100
- feat: 在 Kubernetes 实验模式下显示 ingresses/routes #11065
- feat: 在 Kubernetes 实验模式下显示 Nodes 列表 #11054
- feat: 升级 flatpak 运行时至 24.08 #11022
- feat: 在 Kubernetes 实验模式下显示 PVCs #11021
- feat: 在 Kubernetes 实验模式下显示服务 #11020
- feat: 为 Kubernetes 添加 cronjobs #10982
- feat: 在创建集群时询问是否安装 kind #10980
- feat: 创建一个 KubernetesObjectsList #10928
- feat: kube pod 详情 #10927
- feat: 向第三方扩展暴露 navigateToCliTools #10924
- feat: job 和 cronjob 图标 #10910
- feat: 显示来自实验性 informers 的 deployments #10880
- feat: 在 Kubernetes Contexts 页面表示不可访问的资源 #10856
- feat: kube pods 页面 #10852
错误修复
- fix: 恢复丢失的更改以获得正确的高亮/选中颜色 #11384
- fix: 确保对 showQuickPick 的链式调用正常工作 #11383
- fix: 在 Kind 和 Lima 中仅将添加的环境变量传递给 process.exec #11369
- fix: 使用正确的 css 变量名 #11357
- fix: 修复路由详情的显示 #11349
- fix: pods 应该有 kubernetes 空白屏幕 #11318
- fix: 停止 informers 并删除 informers 和缓存 #11255
- fix: 当上下文从 kubeconfig 文件中移除时,释放并删除 informers #11252
- fix: 为 onboarding 添加基于优先级的排序 #11248
- fix: 更新 mac 更新 e2e 中遗漏的 pd 版本 #11238
- fix: 在 windows 上复制 docker-compose 失败 #11235
- fix: 创建期间端口接受的类型 #11227
- fix: svelte 在 Map 上的响应性问题 #11226
- fix(podman): 运行 deactivate 以确保测试隔离 #11206
- fix: 处理包含许多资源的 compose 发布 #11191
- fix: pnpm-lock.yaml 中的重复键 #11178
- fix(run-image-page): 使用了复选框的交互式名称 #11159
- fix: 移除对 updateContainerConnection 被调用的检查 #11158
- fix: 在 waitForPod/JobDeletion 期间处理 ApiException 错误 #11156
- fix: podman 安装后刷新机器设置 #11145
- fix: libkrun 仅在 silicon/M* macs 上支持 #11136
- fix(ListItemButtonIcon): 仅在未设置 hidden 时使用 inline-flex #11110
- fix(feedback): 关闭反馈表单时显示模态对话框 #11089
- fix: 不要为无权限的资源启动 informers #11063
- fix: 支持多个权限请求 #11058
- fix: 在 compose 下载错误时显示错误消息对话框 #10987
- fix: 自动启动的连接触发 onDidUpdateContainerConnection #10970
- fix(preload-index): 移除 no-explicit-any #10945
- fix(webview-registry-spec): 移除 no-explicit-any #10943
- fix(webview-panel-impl-spec): 移除 no-explicit-any #10939
- fix: 添加 kubeconfig 标志以创建 Kind 集群 #10905
- fix: 更改 kubernetes 空白页面上文本的颜色以获得更好的可见性 #10896
- fix: 不在监听后检查连接 #10877
- fix(spawn-promise-spec): 移除 no-explicit-any #10867
- fix(exec-spec): 移除 no-explicit-any #10866
- fix(uri-spec): 移除 no-explicit-any #10865
- fix(telemetry): 移除 no-explicit-any #10864
杂项
- chore: 允许为容器提供程序连接贡献第三方操作 #11404
- chore(docs): 添加缺失的步骤 E2E 扩展测试 #11400
- chore: 从 pods 页面移除 kube 徽章 #11392
- chore: 移除 kubernetes pod watcher #11391
- chore(test): 修复 kubernetes e2e 测试 #11387
- chore: 升级至 storybook v8.6.0 #11382
- chore(test): 在 e2e 中等待更新对话框切换而不是关闭 #11362
- chore: 更新空转发配置的描述 #11356
- chore: 在仪表板上使用 kube 图标 #11353
- chore(test): 更新 Kubernetes E2E 测试以使用 Kubernetes pods 页面 #11350
- chore(test): 处理搜索结果延迟 #11347
- chore: 等待更新对话框消失 #11345
- chore: 端口转发应打开 kubernetes pod 页面 #11327
- chore: 移除 pod 环境列 #11324
- chore: 移除 kubernetesListPods #11323
- chore(test): 为可取消任务创建 e2e 测试 #11322
- chore: 在输入框聚焦时打开 Typeahead 列表 #11319
- chore: kubernetes 图标组件 #11317
- chore: 修复可选参数 #11312
- chore: 更新 wsl 检查版本消息 #11310
- chore: 在 podman VM 内挂载 registries.conf #11304
- chore: 重用 ingress 路由工具 #11289
- chore: 添加一个方法来检查 playbook 是否是 podman CLI 支持的命令 #11280
- chore(test): kubernetes deployment 资源 e2e 测试 #11256
- chore: 为 ProviderWidget 工具提示状态添加颜色 #11234
- chore: 对 kube 资源卡片链接使用导航 #11233
- chore: 修复 navigateToRoute 参数 #11232
- chore: 通用 kubernetes 名称列 #11230
- chore(test): 对未标记镜像的清理进行 e2e 测试 #11229
- chore: 从内部导航 api 中移除 kubernetes #11222
- chore(test): 将 kubernetes 操作提取到专用的工具文件中 #11221
- chore: 通用 kubernetes ui 对象 #11220
- chore: 为 ai lab 标签添加了颜色 #11213
- chore(tests): 端口转发冒烟测试 #11209
- chore(tests): 添加了 kube 资源表映射 #11208
- chore: 更新删除 Kind、kubectl 和 Compose 可执行文件以使用 process.exec #11199
- chore: 为工具提示中的 tip slot 添加 class 属性 #11195
- chore: 更新 ProviderWidget 工具提示 #11194
- chore: 更新 mermaid js 组件 #11188
- chore: 修复对 esbuild 的传递依赖 #11185
- chore: 修复 esbuild 上的 cve #11184
- chore: 确保机器更新 / 列出 podman 机器是顺序的 #11179
- chore: 为 kubernetes 仪表板卡片添加遥测 #11167
- chore: 修复 katex 中的 CVE 问题 #11161
- chore: 修复 CVE 问题 #11160
- chore: 在安装 podman 5 时为 CI 测试忽略过期证书 #11150
- chore: 将 unidici 从 6.21.0 更新至 6.21.1 #11148
- chore: 更新 Chocolatey 包至 1.16.2 #11147
- chore: 安装最新的 corepack #11146
- chore: 移除注释代码 #11144
- chore(test): 处理来自导航栏名称的不同标题 #11137
- chore: 增加复选框的大小 #11135
- chore(test): 添加终端访问验证的 e2e 测试 #11132
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #11131
- chore: 从 pods 页面移除 kubernetes pods #11125
- chore: 添加一个规则来清理 prettier 缓存 #11101
- chore: 将 podman 升级至 v5.4.0 #11092
- chore: 从 registries 扩展中移除 no-explicit-any #11090
- chore: 将 storybook 升级至 tailwindcss v4 #11059
- chore: 使用空值合并运算符 #11056
- chore: 分组 dependabot 更新 #11055
- chore: 使用空值合并运算符 #11041
- chore: 移除 markdown 中 @typescript-eslint/no-explicit-any 的使用 #11038
- chore: 移除 extension.ts 中 any 的使用 #11017
- chore(test): 在找到修复方案前在 mac 上跳过测试 #11015
- chore: 移除 registry-setup.ts 中 any 的使用 #11012
- chore: 移除不必要的 no-explicit-any #11011
- chore: 移除 podman-info-helper.spec.ts 中 any 的使用 #11010
- chore: 移除 podman-configuration.ts 中 any 的使用 #11008
- chore: 添加摘要页面 cronjobs #11001
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10999
- chore: 为 Typeahead 中的 resultItems 排序添加一个比较函数属性 #10996
- chore: 移除 any 的使用 #10995
- chore: 移除不必要的 no-explicit-any #10994
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10991
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10989
- chore: 移除 renderer 中 @typescript-eslint/no-explicit-any 的使用 #10986
- chore: 移除 image 中 @typescript-eslint/no-explicit-any 的使用 #10985
- chore: 移除 image 中 @typescript-eslint/no-explicit-any 的使用 #10983
- chore: 移除 featured, feedback, 和 kube 中 @typescript-eslint/no-explicit-any 的使用 #10981
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10977
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10976
- chore: 更新 Chocolatey 包至 1.16.1 #10974
- chore(test): 使定位器精确 #10971
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10969
- chore(test): 验证对话框在关闭后消失 #10967
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10965
- chore: 更新发布说明横幅,使其不向 PD 的首次用户显示 #10959
- chore: 添加 cronjobs store 函数 #10956
- chore: cronjob 使用原生函数而不是自定义 API 调用 #10955
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10948
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10947
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10946
- chore: 移除 @typescript-eslint/no-explicit-any 的使用 #10944
- chore: 在 onboarding API 中用 unknown 类型替换 any #10941
- chore: 从 tailwindcss 中移除渐变样式 #10909
- chore: svelte 5 kubernetes 列 #10906
- chore: kubernetes 导航 store 模拟 #10904
- chore: 将 tailwind 框架设置为 'CSS 的赢家' #10901
- chore: postinstall 应只安装 chromium #10888
- chore: 切换到 Tailwind CSS v4.0.1 #10886
- chore: 修复脚本命令 #10885
- chore: 使用 podman desktop 颜色而不是主题颜色 #10883
- chore(test,ci): 添加更新前安装所有扩展的选项 #10882
- chore: 为 vite 声明 isomorphic-ws 为外部依赖 #10869
- chore(test): 延长 Kubernetes 测试中的超时时间 #10860
- chore: 更新 Chocolatey 包至 1.16.0 #10859
文档
- docs(website): 更新了自定义扩展安装过程 #11385
- docs(website): 为 GPU 指南添加 SELinux 信息 #11380
- docs(website): 更新了关于 windows 上 hyper-v 支持的文档 #11309
- docs(website): 添加了创建扩展的教程 #11253
- docs: 用新用户更新 MAINTAINERS.md 文件 #11164
- docs(website): 编辑了一个故障排除部分 #11053
- docs(website): 添加了自定义 docker 兼容性过程 #11033
- docs(website): 添加了一个故障排除部分 #10942
- docs(website): 为发现 PD… 添加了实验性设置详情 #10938
- docs(website): 从标题中移除句点 #10915
- docs(website): 在容器…中突出了搜索功能 #10895
- docs(website): 编辑创建 kind 集群过程 #10874
- docs: 在 `导入已保存的容器到 Podman` 中添加缺失的 -o 标志 #10863
依赖项
- chore(deps-dev): 将 electron 从 34.2.0 升级至 34.3.0 #11415
- chore(deps-dev): 将 vite 从 6.1.0 升级至 6.2.0 #11376
- chore(deps-dev): 将 svelte-eslint-parser 从 0.43.0 升级至 1.0.0 #11374
- chore(deps-dev): 在 1 个目录中升级 tailwindcss 组,共 3 个更新 #11372
- chore(deps-dev): 将 typedoc 从 0.27.8 升级至 0.27.9 #11332
- chore(deps-dev): 将 svelte 从 5.20.2 升级至 5.20.4 #11331
- chore(deps-dev): 将 msw 从 2.7.1 升级至 2.7.3 #11330
- chore(deps-dev): 将 typedoc 从 0.27.7 升级至 0.27.8 #11302
- chore(deps-dev): 将 prettier 从 3.5.1 升级至 3.5.2 #11301
- chore(deps): 升级 eslint 组,共 4 个更新 #11299
- chore(deps-dev): 将 eslint-import-resolver-typescript 从 3.8.2 升级至 3.8.3 #11292
- chore(deps-dev): 将 msw 从 2.7.0 升级至 2.7.1 #11291
- chore(deps-dev): 将 globals 从 15.15.0 升级至 16.0.0 #11290
- chore(deps-dev): 将 eslint-import-resolver-typescript 从 3.8.1 升级至 3.8.2 #11246
- chore(deps-dev): 将 postcss 从 8.5.2 升级至 8.5.3 #11244
- chore(deps-dev): 将 tsx 从 4.19.2 升级至 4.19.3 #11243
- chore(deps-dev): 将 svelte 从 5.20.1 升级至 5.20.2 #11242
- chore(deps-dev): 升级 vitest 组,共 2 个更新 #11241
- chore(deps-dev): 升级 tailwindcss 组,共 3 个更新 #11240
- chore(deps-dev): 升级 storybook 组,共 7 个更新 #11239
- chore(deps-dev): 将 eslint-import-resolver-typescript 从 3.8.0 升级至 3.8.1 #11202
- chore(deps-dev): 将 eslint-plugin-unicorn 从 56.0.1 升级至 57.0.0 #11201
- chore(deps-dev): 升级 typescript-eslint 组,共 3 个更新 #11200
- chore(deps-dev): 将 eslint-import-resolver-typescript 从 3.7.0 升级至 3.8.0 #11175
- chore(deps): 将 @octokit/rest 从 21.1.0 升级至 21.1.1 #11174
- chore(deps-dev): 将 svelte 从 5.20.0 升级至 5.20.1 #11173
- chore(deps): 将 @octokit/graphql 从 8.2.0 升级至 8.2.1 #11172
- chore(deps-dev): 将 octokit 从 4.1.1 升级至 4.1.2 #11171
- chore(deps-dev): 升级 storybook 组,共 7 个更新 #11170
- chore(deps-dev): 将 eslint-plugin-sonarjs 从 3.0.1 升级至 3.0.2 #11143
- chore(deps-dev): 将 electron 从 34.1.1 升级至 34.2.0 #11142
- chore(deps-dev): 将 @types/node 从 20.17.17 升级至 20.17.19 #11141
- chore(deps-dev): 将 prettier 从 3.5.0 升级至 3.5.1 #11140
- chore(deps-dev): 将 globals 从 15.14.0 升级至 15.15.0 #11129
- chore(deps-dev): 将 svelte 从 5.19.10 升级至 5.20.0 #11128
- chore(deps-dev): 在 vitest 组中将 @vitest/eslint-plugin 从 1.1.28 升级至 1.1.31 #11127
- chore(deps-dev): 升级 storybook 组,共 7 个更新 #11126
- chore(deps-dev): 将 @testing-library/svelte 从 5.2.6 升级至 5.2.7 #11097
- chore(deps-dev): 将 svelte 从 5.19.9 升级至 5.19.10 #11096
- chore(deps): 在 eslint 组中将 eslint 从 9.20.0 升级至 9.20.1 #11095
- chore(deps-dev): 在 vitest 组中将 @vitest/coverage-v8 从 2.1.6 升级至 3.0.5 #11086
- chore(deps-dev): 在 tailwindcss 组中将 tailwindcss 从 4.0.3 升级至 4.0.6 #11085
- chore(deps-dev): 升级 storybook 组,共 7 个更新 #11084
- chore(deps-dev): 将 postcss 从 8.5.1 升级至 8.5.2 #11076
- chore(deps-dev): 将 @vitest/eslint-plugin 从 1.1.27 升级至 1.1.28 #11074
- chore(deps-dev): 将 @tailwindcss/vite 从 4.0.4 升级至 4.0.6 #11073
- chore(deps-dev): 将 @tailwindcss/postcss 从 4.0.4 升级至 4.0.6 #11072
- chore(deps-dev): 升级 typescript-eslint 组,共 3 个更新 #11071
- chore(deps-dev): 将 typedoc 从 0.27.6 升级至 0.27.7 #11051
- chore(deps-dev): 将 @vitest/eslint-plugin 从 1.1.25 升级至 1.1.27 #11048
- chore(deps): 将 eslint 从 9.19.0 升级至 9.20.0 #11046
- chore(deps-dev): 将 prettier 从 3.4.2 升级至 3.5.0 #11045
- chore(deps-dev): 将 typedoc-plugin-markdown 从 4.4.1 升级至 4.4.2 #11044
- chore(deps-dev): 将 @eslint/js 从 9.19.0 升级至 9.20.0 #11043
- chore(deps-dev): 将 svelte 从 5.19.8 升级至 5.19.9 #11031
- chore(deps): 将 electron-context-menu 从 4.0.4 升级至 4.0.5 #11030
- chore(deps-dev): 将 @tailwindcss/vite 从 4.0.3 升级至 4.0.4 #11028
- chore(deps-dev): 将 octokit 从 4.1.0 升级至 4.1.1 #11027
- chore(deps-dev): 将 electron 从 34.1.0 升级至 34.1.1 #11026
- chore(deps-dev): 将 @tailwindcss/postcss 从 4.0.3 升级至 4.0.4 #11024
- chore(deps-dev): 将 vitest 从 2.1.9 升级至 3.0.5 #11023
- chore(deps-dev): 将 vitest 从 2.1.6 升级至 2.1.9 #11007
- chore(deps-dev): 将 svelte 从 5.19.7 升级至 5.19.8 #11005
- chore(deps-dev): 将 vite 从 6.0.11 升级至 6.1.0 #11004
- chore(deps-dev): 将 electron 从 34.0.2 升级至 34.1.0 #11003
- chore(deps-dev): 将 svelte 从 5.19.6 升级至 5.19.7 #10963
- chore(deps-dev): 将 @sveltejs/package 从 2.3.9 升级至 2.3.10 #10962
- chore(deps-dev): 将 @types/node 从 20.17.16 升级至 20.17.17 #10961
- chore(deps): 将 semver 从 7.7.0 升级至 7.7.1 #10960
- chore(deps-dev): 在 1 个目录中升级 typescript-eslint 组,共 3 个更新 #10958
- chore(deps): 将 @octokit/graphql 从 8.1.2 升级至 8.2.0 #10936
- chore(deps-dev): 将 @commitlint/cli 从 19.6.1 升级至 19.7.1 #10935
- chore(deps): 将 docusaurus-plugin-typedoc 从 1.2.2 升级至 1.2.3 #10934
- chore(deps-dev): 将 @playwright/test 从 1.50.0 升级至 1.50.1 #10933
- chore(deps-dev): 将 @commitlint/config-conventional 从 19.6.0 升级至 19.7.1 #10932
- chore(deps-dev): 将 @eslint/compat 从 1.2.5 升级至 1.2.6 #10931
- chore(deps-dev): 升级 storybook 组,共 7 个更新 #10930
- chore(deps-dev): 将 svelte 从 5.19.4 升级至 5.19.6 #10911
- chore(deps): 将 semver 从 7.6.3 升级至 7.7.0 #10890
- chore(deps-dev): 将 electron 从 34.0.1 升级至 34.0.2 #10889
- chore(deps-dev): 将 svelte 从 5.19.3 升级至 5.19.4 #10873
- chore(deps-dev): 升级 storybook 组,共 7 个更新 #10854