KiCad 10.0.4 正式发布! “ 主要是 Bug Fix。值得一提的是,内置的 Git 功能更完善了。 ”
KiCad 10.0.4 版正式发布。10.0.4 稳定版本包含自上一版本以来的关键错误修复和其他小改进。自 10.0.0 版本以来所有已修复问题的列表可以在 KiCad 10.0.4 里程碑页面上找到:
https://gitlab.com/groups/kicad/-/milestones/58此版本包含多个关键错误修复,因此请考虑尽快升级。10.0.4 版本是由 10.0 分支制作而成,并从开发分支中进行了一些精心挑选的更改。适用于 Windows、macOS 和 Linux 的软件包现已推出或将在不久的将来推出。请参阅 KiCad 下载页面以获取指导:https://www.kicad.org/download国内的小伙伴可以去清华的镜像下载*(Windows):
https://mirrors.tuna.tsinghua.edu.cn/kicad/windows/stable/kicad-10.0.4-x86_64.exe测试过程中发现bug,可以在以下链接提交:
https://gitlab.com/kicad/code/kicad/-/issues感谢所有开发人员、打包人员、库管理员、文档编写者、翻译人员以及所有帮助此版本得以发布的其他人。变更列表
增加对 wxWidgets 3.3 的更多支持。#23881
在设置远程仓库时,更新现有的 Git 源 URL,而不是直接报错失败。
使用完整的 SSH URL 测试 Git 连接。#24332
当 SSH 代理(agent)失效时,退回到使用配置的 SSH 密钥。
当身份验证失败时,提示用户输入 Git 凭据。
当执行拉取(pull)且没有上游分支时,退回到远程跟踪引用(remote tracking reference)。
在 Git 初始化时,使用 KiCad 生成的路径填充项目的 .gitignore 文件。
在输入 URL 时刷新 Git 仓库授权面板,并隐藏/掩码密码。
在 Git 提交之前,提示并保存未保存的编辑器内容。
在版本控制菜单中添加“配置默认远程仓库”菜单项。
在首次成功推送(push)后,设置 Git 上游跟踪。
在项目状态栏中显示 Git 拉取/推送/获取(pull/push/fetch)的结果。
修复项目树 Git 面板中的文件状态图标。#21576
显示将要使用的是哪个 Git 分支以及远程拉取/推送。
在切换 Git 分支时,标记并预先选中当前分支。
在“版本控制”菜单中添加“修改最后一次提交(Amend Last Commit)”。#24346
在重建工具栏时,保持工具栏的分组选择状态。#24381
不要创建空工具栏组。
允许在自定义编辑器中重命名工具栏组。
在绘制(plotting)时尊崇自定义的点划线/间距比例。#24394
修复导出 OpenGL 画布时出现黑色 PNG 的问题。
在 Git 项目初始化时忽略 .kicad_prl 文件。
修复 Git 分支切换问题。
完成分歧的拉取(diverged pulls)并为用户提供冲突解决选项。
不要自动提交未跟踪的 .kicad_prl 文件。
在元件库树搜索中,将完全匹配的内容排在最前。#24404
修复退出时崩溃的问题。#23373
在模板目录查找中,展开嵌套的环境变量。#24244
修复导出的 DXF 文件损坏的问题。#24405
修复将文本绘制到 PDF 时几何图形不正确的问题。#24419
修复在后台加载封装和符号时,2 线程 CPU 会出现无限等待的问题。#24420
修复分组死循环和字段问题。
防止偏好设置插件面板的尺寸超出屏幕。#24408
对于内容完全相同的文件,不提示进行自动保存恢复。#24126
允许在只读库中禁用某些元件库。#23089
在首次打开“设计块(Design Blocks)”面板时将其显示出来。#24437
在不同的会话(sessions)之间持久化保留符号字段表的作用域。#24505
修复检查失败元件库的可写性时发生的崩溃。
修复 DXF 绘制器中不支持 $HANDSEED 值的问题。#24405
允许中止符号/封装库的预加载。#24098
允许复制属性管理器中的只读字段。#24550
允许将文件夹添加到 Git 仓库中。#24321
修复检查失败元件库可写性时的崩溃(重复条目)。
修复非镀通孔(NPTH)槽周围复杂路径的爬电距离 DRC(设计规则检查)失败问题。#24523
修复 DXF 绘制器中不支持 $HANDSEED 值的问题(重复条目)。#24405
将 Altium 项目参数作为文本变量导入。#24455
允许在只读表中禁用元件库(重复条目)。#23089
使右键点击在整个工具栏按钮上都生效。#24539
防止文本输入对话框破坏调用者的文本值。#24490
降低工作线程的操作系统优先级,以避免主(UI)线程卡顿。
修复空元件库不匹配元件库树过滤器的问题。
修复将矩形圆角化到其最大角半径时,圆过大的问题。#24623
修复树状视图渲染期间的 DRC/ERC(电气规则检查)崩溃。
在切换选择时,保留“仅搜索当前图纸”的设置。
在分层原理图中,首次按下时查找非当前图纸。#23849
修复移动时图纸中的分组跳变到页面原点的问题。#24319
在放置设计块时分配唯一的组名。
修复导入 EasyEDA 时字段解析顺序的问题。#24366
优化 Eagle 原理图导入时的标签布局。
修复分层总线成员的 XML 网络表网络类(netclass)。#24220
从总线展开时,对网络名称进行转义。#24153
在搜索结束时自动循环(wrap)重新开始查找。#24339
修复复制符号时,符号字段表对话框中出现的伪混合值(spurious mixed values)。#24395
修复撤销操作时符号字段表数值错位的问题。#24322
在位号(reference designators)中使用自定义的单元显示名称。#24407
为指令标签(directive labels)写入规范的(未翻译的)网络类标记。#24403
在导入 Eagle 符号库时包含器件工艺属性。#15579
将“电源引脚未驱动”的 ERC 标记锚定在电源输入引脚上。#24328
修复断开(break)和切片(slice)工具的行为异常。#24081
保留数据库映射符号字段的顺序。#24233
不要迁移 HTTP 或数据库元件库。#24297
修复 kicad 项目文件中已用位号字段的冲突问题。#24314
修复网络表导出工具将引脚编号截断为 4 个字符的问题。#24330
修复导入包含多种工艺的器件时的 Eagle 原理图导入问题。
修复导入 Eagle 原理图时的崩溃问题。#24476
修复在分层图纸上使用总线全局标签时,误报“未连接”的问题。#24449
在进行 ERC“封装-链接”测试前,等待后台封装预加载完成。
在移动和撤销过程中,保持设计块成员处于分组状态。
防止在移动分组条目时导致导线位置损坏。#24335
导入 PADS 原理图时,将自由文本和线条放置在所属的图纸上。#24284
将空文件或损坏的锁定文件视为可收回的过期锁定。#23734
修复从另一个文件夹添加分层图纸时的错误。#24518
修复撤销后嵌套分组变得无法选择的问题。#24146
确保总线别名成员定义中的空格被视为独立的成员。#23712
修复符号变体属性错误地覆盖规则区域和/或图纸属性的问题。#23865
在生成网络表时遍历所有原理图变体。#23879
导入 Eagle 原理图时,从引脚名称中去除 @ 链接提示。#24483
在导入 Eagle 时,为命名的器件工艺复制父级字段属性。
正确导入 Eagle 原理图变体。#24463
修复从非顶层图纸更新 PCB 画布时的崩溃问题。#24587
在导入 Eagle 后,在变体选择框中显示当前变体。#24609
修复影响导入 Eagle 中使用多种工艺的变体的拼写错误。
修复导入 Eagle 时多边形损坏的问题。#24616
添加高级配置选项,以在导入 Eagle 时禁用自动字段放置。#24567
修复导入 Eagle 时矩形和圆角填充的线宽。#24651
修复保存具有两个以上主题样式(body styles)的符号的问题。#24475
防止“编辑封装过滤器”对话框被填充错误字符串。#24490
修复封装过滤器中右键菜单失效的问题。#24491
加载时对旧版库的圆弧几何图形进行归一化。#22371
在“另存为”对话框中按字母顺序对元件库进行排序。#24018
修复导入 Eagle 时多种工艺的字段位置放置。#24554
防止从元件库树编辑符号属性时崩溃。#24412
在 PWL(分段线性)源网络表中保留缩放前缀和参数引用。#24050
允许显示两个以上的 FFT(快速傅里叶变换)图。#18296
恢复 ngspice 46 的单次脉冲(single shot PULSE)默认设置。
从工具栏中隐藏表格导出和长度调整器(等长布线)设置。#24320
在导入 EasyEDA Pro 时支持 PCB 规则条目。#24303
在导入 EasyEDA Pro 时允许隐式网络名称。#24303
修复具有偏心过孔端点的走线的等长布线和连接选择。
允许在堆叠前进行确认的情况下,创建间距为零的阵列。#24183
圆角矩形阻焊层半径随间隙线性增大。#24327
在按下过孔快捷键和点击鼠标左键之间,正确放置过孔而不移动鼠标。#19814
使焊盘属性面板的更改同步应用到 DRC 中。#24333
在 DRC 规则光标扫描中消除枚举比较警告。
在差分对未耦合总长度中排除等长布线波形图案。
修复具有相同编号的重叠焊盘上误报的圆环(annular)DRC 错误。#24340
修复首次运行时 DRC 缺失孔径间距冲突的问题。#24355
在编辑线条端点时,允许使用 Ctrl 键绕过角度捕捉。#24378
防止 45 度角捕捉将矩形拉离网格。#23736
向 ODB++ 导出条形码。#24380
修复交互式布线器中未强制执行 physical_hole_clearance(物理孔间距)的问题。
防止在存在现有 DRC 标记时撰写 DRC 报告导致崩溃。#24124
不要在焊盘不存在的图层上绘制钻孔标记。#24416
去重“泪滴对泪滴”的 DRC 对。
正确过滤合并项以进行延迟计算。
(重复条目)正确过滤合并项以进行延迟计算。
隐藏表格单元格上的镂空(knockout)属性。
避免生成重复的“泪滴对泪滴”DRC 标记。
在布线时正确处理盘中孔(via-in-pad)的延迟。
在导入 Eagle 选项板时,从板封装名称中去除 URN 后缀。#18515
稳定粗网格上的多边形边缘拖动。#24105
修复 Altium PCB 导入中多边形铺铜的区域间距规则匹配。#18408
在 IPC-2581 导出时,尊重 SMD 焊盘上缺失的锡膏层(solder paste)。#24318
应用设计块布局时复制非铜皮图形。#24372
支持在表格单元格中通过 Shift+点击 进行范围选择。#24308
在 STEP 导出中清除钻孔上的丝印。
防止规则区域的选择优先级高于其他所有条目。#24464
防止在复合焊盘层(padstack layers)间生成重复的 DRC 边缘间距报告。
在阻焊桥检查中,停止将网络代码 0 视为真实网络。
不要每次打开对话框时都将极角字段重置为 0。
确保使用方向键移动对象时与网格对齐。#24462
支持在 PCB 编辑器中镜像表格。
修复应用设计块布局后的崩溃问题。
修复删除操作移除悬停的封装而不是锁定的走线的问题。#24493
修复未勾选板主体(board body)时 STEP 导出失败的问题。#24494
尊崇更新封装字段以及从坐标文件中排除的往返(round trip)设置。
尊崇跳线焊盘属性的更新封装字段设置。#24473
一次性将设计块布局应用到多个分组。
将网格线填充(hatch fill)的院落(courtyard)镂空限制在院落层。#24488
在使用快捷键对悬停项锁定/解锁后,不要保持封装处于选中状态。#24469
防止由于目录扫描中的符号链接循环引起的崩溃。#24467
导入 Altium 板时,使用引脚参考掩码覆盖过孔(Tent vias)。#24458
导入 Altium 板时导入介质损耗角正切(dielectric loss tangent)。#24456
导入 Altium 板时,通过唯一 ID 匹配项目变体。#24451
在加载时调和(reconcile)重复的层栈(board stackup)。#24133
防止由于包含不相关规则区域而导致的区域填充问题。#24089
在板框(board outline)有缺陷的情况下运行爬电距离检查。#23653
修复导入 PADS 板时的测试点图层和重复过孔问题。#23637
在爬电距离 DRC 中为圆角矩形槽建模。#23578
导入 PADS 板时,不要对焊盘偏移进行双重旋转。#23425
导入 PADS 板时,保持翻转零件的焊盘尺寸一致。#23391
导入 Fabmaster 板时导入逐层焊盘栈(pad stack)几何图形。#22915
加载时对旧版库的圆弧几何图形进行归一化(重复条目)。#22371
添加在导入 Altium 板时保留 KiCad 图层名称的选项。#21118
修复包含圆弧的损坏区域挖空(zone cut outs)问题。#24053
修复边缘处的泪滴尖峰(spikes)问题。
修复布线器在物理间距规则下将拖动的封装弹回的问题。
允许从颈下(neckdown,缩颈)区域开始差分对布线。#23820
使爬电距离 DRC 路径绕过非镀通孔(NPTH)。#24286
在爬电距离圆弧共享端点排除中容许舍入误差。#24523
导出 STEP 时同时导出未保存的板状态。#24061
修复靠近圆角边框切口(edge cuts)的弧形走线缺失间距冲突的 DRC 问题。
更新 PCB 时,可选择性应用设计块布局。
在独立模式下加载板文件前先预加载库。#23872
在加载引脚编号和封装过滤器时,重新生成封装选择器元件库树。#23694
修复在移除孤岛(island)后,迭代区域重新填充会阻塞低优先级区域的问题。#23925
修复布线器对 physical_hole_clearance(物理孔间距)规则反应过慢的问题。
修复包含规则区域(旨在排除部分填充结果)的区域填充会导致不相关区域也受到影响的问题。#24089
在没有板边框(board outline)的情况下运行爬电距离检查。#23653
修复导入 PADS 时的测试点图层和重复过孔问题(重复条目)。#23637
在爬电距离 DRC 中为圆角矩形槽建模(重复条目)。#23578
修复 PADS 导入时损坏的焊盘偏移旋转。#23425
修复 PADS 导入时翻转零件的焊盘尺寸不一致问题。#23391
导入逐层 Fabmaster 焊盘栈几何图形。#22915
修复损坏的圆形区域挖空。#24053
向 ODB++ 导出尺寸标注。#20249
当未给出参考项时,捕捉到活动图层。#24563
将网格线填充(hatch-fill)的院落镂空限制在院落层(重复条目)。#24488
修复封装选择器测量工具中的段错误(segfault)。
当镜像操作跳过选区中的封装时通知用户。#24445
在圆弧走线上显示网络名称。
在转换为走线或圆弧时保留源网络。
修复 PADS 导入标量徽标(decal scalar)问题。
在设计块拓扑匹配中保持边界信号网络。
修复在排除不包含任何条目的 DRC 冲突时发生的崩溃。
在更改单位时刷新走线宽度和过孔尺寸选择器。#24619
修复防止区域(keepout)DRC 标记被放置在原点的问题。#24615
修复“全选”时在导入设置中缺失网格线填充偏移的问题。
当隐藏锁定的条目图层时,隐藏其阴影。#24628
在设计块预览中显示内层铜皮。
修复应用包含表格的设计块布局时的崩溃问题。#24591
防止在将走线宽度添加到预定义尺寸时发生崩溃。#23970
应用在偏好设置中对旋转增量所做的更改。#24336
修复 3D 模型旋转归一化。#24242
在多次打开之间持久化保留“导出图像”对话框的状态。#24487
修复 %(百分比)模式下“导出图像”像素大小的读数。
修复毫米(mm)和英寸模式下的“导出图像”文件大小。
防止光线追踪视图中铜皮外观出现褪色(washed out)效果。#23211
修复预设视角动画期间的模型失真。#24601
修复导入板设置时的崩溃问题。#24633
支持不带封装的设计块布局。#24592
修复启动时状态栏字段位置的断言问题(Sentry KICAD-10XP)。
使你设置的网格原点真正生效固定。#24565
为归档输出路径创建父文件夹。#24162
在路径分隔符后展开文本变量。#23599
将规则驱动的排除项作为已排除的 DRC 输出进行报告。#24264
在无界面(headless)板加载器中应用组件类(component class)规则。#24211
修复板加载时 DRC 缺失等长布线配置文件同步的问题。
使分层图纸实例上的无界面 ERC 结果与图形界面(GUI)保持一致。#24409
使用无界面加载器在根图纸中正确展开 ${SHEETNAME} 变量。#24360
导出正确的原理图变体。#24217
修复运行作业集时的崩溃问题。#24474
修复从原理图编辑器编辑符号时的崩溃问题。#24433
在 AppImage 中正确设置符号库路径。#23081
修复使用代理更新 PCM(外设组件管理器 / 插件内容管理器)时的崩溃问题。#24087
修复使用 protobuf 4.0 及更高版本时的构建/编译问题。#24390

全部0条评论
快来发表一下你的评论吧 !