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+11@@ -10,6 +10,17 @@ 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.101 (2026-11-05 01:16 UTC)++NATIVE (Rust) build. 1.0.101: kicad_show_library with only a library name now just shows the library.++- **Fix, parts walked:** with no part named, kicad_show_library set the filter and then kept trying to load one, clicking through the library's parts row by row and leaving the last one on the canvas. It now stops once the filter is set, for symbols and footprints. Calls that name a part are unchanged.+- **Fix, parts listed:** the tree now lists every part of the library and nothing from other libraries. The filter was a text search on the name, which left out parts that didn't mention it and could pull in other libraries' parts that did.+- **The reply says what the canvas shows:** a warm editor keeps the part it already had, so canvasPart names it and canvasFromOtherLibrary says if it came from another library. A proof image shows that part until one is loaded.+- **Behaviour change:** if the filter can't be set, the reply is now success:false with library_filter_failed. It used to say success with the library shown.++Tested on KiCad 10.0.8 (battery 3/0/1 pass/fail/skip on DESKTOP-BAR6S0F).+ ## 1.0.100 (2026-11-02 22:25 UTC) NATIVE (Rust) build. 1.0.100: kicad_update_pcb sets every new part's reference, whichever way its library wrote it (#138), and the verbs ruled on standard #29.