☰
0.9.297: Tour: motion on every beat for the recording (fit, wheel zoom in/out, middle-drag pans in the 2D editors; Home…
0.9.297: Tour: motion on every beat for the recording (fit, wheel zoom in/out, middle-drag pans in the 2D editors; Home…
0.9.296: Tour foreground fix (John: 'why do I not see you foregrounding any kicad window'): the beat raise called SetFo…
0.9.295: The tour now walks a real Adom board, adom/esc-g431 (149 footprints, 227 symbols): its STM32G431 symbol and LQ…
0.9.295: The tour now walks a real Adom board, adom/esc-g431 (149 footprints, 227 symbols): its STM32G431 symbol and LQ…
0.9.295: The tour now walks a real Adom board, adom/esc-g431 (149 footprints, 227 symbols): its STM32G431 symbol and LQ…
0.9.294: Demo panel callback URL fix: the bridge read its bound port from a second copy of the server module and sent n…
0.9.294: Demo panel callback URL fix: the bridge read its bound port from a second copy of the server module and sent n…
0.9.293: kicad_demo progress now reports panel (last show reply, stage, callback URL), muted, muteSource, lastPress and…
0.9.292: Demo panel: reason is sent on every show (ab marks it required on show; a stage-advance show without it was re…
0.9.291: kicad_demo adopts the ab 2.1.17 demo-panel contract: the first show passes eventCallbackUrl (loopback POST /de…
0.9.291: kicad_demo adopts the ab 2.1.17 demo-panel contract: the first show passes eventCallbackUrl (loopback POST /de…
0.9.290: kicad_demo drives ab's desktop_demo_panel (Adom Bridge 2.1.0+, wiki adom/adom-bridge#116): the floaty play/pau…
0.9.290: kicad_demo drives ab's desktop_demo_panel (Adom Bridge 2.1.0+, wiki adom/adom-bridge#116): the floaty play/pau…
1.0.113: header CSS restored per dash-header (wiki #66), brand 'KiCad Bridge · AI control for KiCad', Say-it phrases an…
1.0.112: newbie-panel.js 2.22.0 (Hydrogen 1.0.187+ run-prompt job contract), GET /ai-threads/run-prompt/status proxy wi…
0.9.289: John, 2026-09-03: no caption on a Symbol Editor launch or rescan reopen (the 0.9.285 one was large, shown too…
0.9.289: John, 2026-09-03: no caption on a Symbol Editor launch or rescan reopen (the 0.9.285 one was large, shown too…
0.9.288: Captions before a KiCad window appears now name the calling AI thread (John saw one on his laptop and could no…
0.9.288: Captions before a KiCad window appears now name the calling AI thread (John saw one on his laptop and could no…
0.9.287: Wiki #71 (Ray, 0.9.286 run): (1) the posted Enter now goes FIRST to the window holding keyboard focus in KiCad…
0.9.287: Wiki #71 (Ray, 0.9.286 run): (1) the posted Enter now goes FIRST to the window holding keyboard focus in KiCad…
0.9.286: Z-order guard fix: the 0.9.285 guard read AD's window list with the wrong envelope shape and always saw nothin…
0.9.286: Z-order guard fix: the 0.9.285 guard read AD's window list with the wrong envelope shape and always saw nothin…
0.9.285: Foreground etiquette on the Symbol Editor launch (wiki #71 field test): before opening or auto-rescan-relaunch…
0.9.285: Foreground etiquette on the Symbol Editor launch (wiki #71 field test): before opening or auto-rescan-relaunch…
0.9.284: kicad_set_design_rules: response separates fabRuleViolations (DRC items citing one of the fab's rules by name)…
0.9.284: kicad_set_design_rules: response separates fabRuleViolations (DRC items citing one of the fab's rules by name)…
0.9.283: Wiki #73: kicad_list_design_rules and kicad_set_design_rules consume adom/pcb-design-rules at call time (fab,…
0.9.283: Wiki #73: kicad_list_design_rules and kicad_set_design_rules consume adom/pcb-design-rules at call time (fab,…
0.9.283: Wiki #73: kicad_list_design_rules and kicad_set_design_rules consume adom/pcb-design-rules at call time (fab,…
0.9.282: Wiki #71 (Ray's remaining case): on a fresh Symbol Editor the filtered tree lists the symbol but nothing is se…
0.9.282: Wiki #71 (Ray's remaining case): on a fresh Symbol Editor the filtered tree lists the symbol but nothing is se…
0.9.281: Wiki #71: kicad_show_library failure responses now carry a per-step navigation trace (search Edit found, paren…
0.9.281: Wiki #71: kicad_show_library failure responses now carry a per-step navigation trace (search Edit found, paren…
0.9.280: kicad_install_symbol now passes errorCode (kicad_refuses_symbol), kicadParser and _hint through to the caller;…
0.9.279: Wiki #71 second cause, measured on ConfRoomROG with KiCad's own parser: one malformed symbol makes KiCad refus…
0.9.279: Wiki #71 second cause, measured on ConfRoomROG with KiCad's own parser: one malformed symbol makes KiCad refus…
0.9.278: Wiki #72: kicad_install_library handed a single-part .kicad_sym now returns singlePartFile:true plus a hint na…
0.9.277: kicad_adom_library_status: orphanedLibrary now means the orphan holds symbols the registered file lacks (uniqu…
0.9.276: heal merge reads a corrupt orphan tolerantly: the orphaned Adom library on a redirected box had 94 symbols ins…
0.9.275: kicad_adom_library_heal (wiki #71 follow-up, John's call: merge): reconcile a split Adom library by merging ev…
0.9.275: kicad_adom_library_heal (wiki #71 follow-up, John's call: merge): reconcile a split Adom library by merging ev…
1.0.111: dev skill records the shell-Documents / row-first rule and the measured-verdict lesson from wiki #71; RELEASE_…
0.9.274: Wiki #71 root cause: on a OneDrive-redirected Documents the bridge used %USERPROFILE%/Documents while KiCad re…
0.9.274: Wiki #71 root cause: on a OneDrive-redirected Documents the bridge used %USERPROFILE%/Documents while KiCad re…
package 1.0.110: publish + dev skills carry the insiders tier ritual