跳转到主内容

Podman Desktop 1.17 发布

·阅读时间 29 分钟
Florent Benoit
首席软件工程师

Podman Desktop 1.17 发布!🎉

podman-desktop-hero-1.17

Podman Desktop 1.17 现已发布!点击此处下载

此版本带来了令人兴奋的新功能和改进:

  • 新的运行工作流 🛠️:只需几步即可从镜像启动容器。
  • 镜像仓库镜像配置 🔄:使用专用命令简化镜像仓库镜像设置。
  • 更流畅的 kind 集群体验 ☁️:即使没有预装 kind 二进制文件,也能轻松启动 Kubernetes 集群。
  • Podman 5.4 🚀:升级到最新的 Podman 引擎以获得增强的性能和功能。
  • 重新定义的 Pods 📦:明确区分 Podman pods 和 Kubernetes pods,以提高可用性。
  • Kubernetes 实验模式 ⚡:改变资源收集和监控的方式。

发布详情 🔍

此版本带来了令人兴奋的增强功能,使容器管理比海豹在浪中滑行还要顺畅。让我们深入了解一下吧!

从头开始启动容器

是否曾想过毫不费力地启动一个容器?现在,只需输入镜像(本地或远程),从下拉菜单中选择它,然后单击一下,您就会得到完美的启动提示。很快,您的容器就会在其新环境中愉快地游弋!

Starting a container from scratchStarting a container from scratch

镜像仓库的镜像——不再需要繁琐的变通方法

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

Mirroring of RegistriesMirroring of Registries Mirroring of Registries step 2Mirroring of Registries step 2

Podman 5.4

新版 Podman 已经发布。请查看完整详情:Podman 5.4.0 发布说明

破坏性变更

正如 podman 5.4 发布说明中提到的,对 Mac/Intel 的支持现在是尽力而为。

给 2020 年 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 集群时引导您完成安装过程,确保您无需离开工作流程即可设置集群。再也不用为了找工具而手忙脚乱了!

Smoother kind cluster experienceSmoother kind cluster experience

Kubernetes:Pods 和 CronJobs

自上个版本以来,我们引入了一个专用的 Kubernetes 导航栏。现在,我们让事情变得更加清晰

  • Podman PodsKubernetes Pods 现在是分开的。
  • 在 Kubernetes 部分下增加了一个新的 Pods 条目,确保您始终知道正在使用哪些 pod。
  • Pods 视图只显示 Podman pods。

这意味着您现在可以在 Kubernetes 部分内导航您的 Kubernetes 资源。再也不会迷失方向了!

CronJobs 现在可用,使得管理比以往任何时候都更容易。

Kubernetes: Pods and CronJobsKubernetes: Pods and CronJobs

Kubernetes:新的实验模式

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

Kubernetes: Pods and CronJobsKubernetes: Pods and CronJobs

我们期待您的反馈!请在 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