app
KiCad - the KiCad Bridge
Public Made by Adomby adom
Drive your own KiCad from an AI, in the background: open every editor, read the whole board as data (the EDA Bridge Standard board model), stack-up, part heights, netlists, place, route, pour, DRC and exports.
← Commit history
RELEASE_NOTES.md+24@@ -10,6 +10,30 @@ 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.68 (2026-10-28 16:15 UTC)++NATIVE (Rust) build. 1.0.68: ordering and footprints, five more of the EDA Bridge Standard's verbs.++- **kicad_bom:** the schematic's parts merged with the board, one line per MPN, checked for what an order lacks.+ - Writes bom.csv, JLCPCB's BOM and CPL, the Mouser and DigiKey BOM-tool files and bom.json.+ - The grouping and the field names matched across libraries are the Altium bridge's, so the files read the same in both tools.+- **kicad_assembly_check:** the board against JLCPCB's Economic and Standard assembly tiers, and the cheapest one it passes. Parts the line never places (excluded from BOM or position files, DNP, board-only) are left out.+- **kicad_jlcpcb_order:** in one folder:+ - the fab check;+ - the Gerbers and drill, zipped;+ - the BOM and CPL;+ - the assembly tiers;+ - the order-form values;+ - every issue in one list, with `ready`.+- **kicad_footprint_from_land_pattern:** a footprint from a datasheet's land pattern (chip, SOIC/DFN, SOT, QFP/QFN, BGA, exposed pad), with silkscreen clear of copper, pin-1 marks, the courtyard and a 3D body box.+- **kicad_silk_designators:** every reference designator placed upright beside its part, clear of pads, bodies, existing silkscreen and the other labels, never below the board's minimum text height.+ - A closed board gets the labels written into the file. KiCad's DRC checks the result first, and a label it flags is reported, not written.+ - A board open in KiCad is moved live as one Undo step, unless its footprints carry KiCad 10's units block: then it refuses, nothing changed (see below).+- **Fixes:**+ - kicad_silk_fields_batch no longer drops footprints' units blocks. KiCad 10.0.x moves a field only by sending its whole footprint back, and loses the footprint's units block (pin groups) doing so. Such a move now refuses with field_move_drops_units, nothing changed, unless allowUnitsDrop:true.+ - kicad_silk_state gives a part with a round courtyard its real body box, not a flat line.+ - The netlist reader keeps symbol fields and DNP flags for the BOM.+ ## 1.0.67 (2026-10-27 22:24 UTC) NATIVE (Rust) build. 1.0.67: board checks, the EDA Bridge Standard's checks tier: 14 verbs that check a board and place the vias a check asks for.