← Commit history

1.0.93: release record

Colby Knox ·7e82220247 ·11d ago ·parent 47fc422
1 file changed +12
RELEASE_NOTES.md+12
@@ -10,6 +10,18 @@ unnamed. These entries were reconstructed after the fact from the work they contain, which is exactly the situation the mandatory-notes gate now prevents. Treat them as accurate but secondhand. +## 1.0.93  (2026-10-30 19:47 UTC)++NATIVE (Rust) build. 1.0.93: kicad_schematic_review checks the drawing too (engine 0.23.0, standard 0.28.0).++- **kicad_schematic_review:** sends the engine each sheet's drawing (sheetDrawing): wires, buses, junctions, no-connects, labels, pins and symbol boxes. The engine's drawing checks (dangling wires, floating labels, overlapping symbols, ...) now run on KiCad schematics, and the reply says drawingChecked.+  - Power symbols that name a net count as power labels. Sheet pins count as hierarchical labels.+  - netlist.names lists every label and port name joined into one net, so the engine can flag two names on one net.+  - Checked on three real designs: pic_programmer and StickHub come back clean apart from one real info each (no bulk capacitor on a rail). On the rp2040 sample, the engine's overlapping-symbol pairs are the same 10 that KiCad's own kicad_sch_check reports.+- **Fixed: PWR_FLAG no longer joins nets.** A PWR_FLAG was read as a power symbol naming the net "PWR_FLAG", so every net carrying one became one net. This raised a false shorted_nets on pic_programmer and StickHub. Only power symbols whose pin is a power input name a net now.+- **Fixed: escaped label names.** KiCad writes a / in a label as {slash} (and : as {colon}, and so on) in some files. kicad_sch_check and kicad_schematic_review compared the raw text, so the labels VPP/MCLR and VPP{slash}MCLR split one net in two (a false "reaches only R18.2" on pic_programmer). Names are now read as KiCad compares them.+- Engine adom-eda-checks 0.23.0 vendored unchanged (standard 0.28.0).+ ## 1.0.92  (2026-10-30 19:04 UTC)  NATIVE (Rust) build. 1.0.92: the standard's sch_batch and log_tail shapes (#29).