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+4@@ -10,6 +10,10 @@ 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.107 (2026-11-08 18:17 UTC)++NATIVE (Rust) build. kicad_move_footprint refuses an argument it does not read (errorCode unknown_argument, nothing moved), so a misspelling such as rot for rotation no longer moves a part without turning it; suggestedKey names the right key (contributed by Josh Aberdeen, PR #70). The call's reason and caller, the bridge's own keys and kicad_align_parts's arguments are still accepted.+ ## 1.0.106 (2026-11-08 13:33 UTC) NATIVE (Rust) build. kicad_silk_text_batch, kicad_silk_fields_batch and kicad_silk_graphics_batch take frame:"standard", so the y-up positions kicad_silk_state reports by default go back unchanged (wiki #141). kicad_silk_text_batch refuses a text placed outside the board outline with errorCode text_off_board, and says when a negative y looks like a y-up position sent without frame:"standard"; allowOffBoard:true lets it through. kicad_silk_state's reply says which frame its positions are in and how to send them back.