← Commit history

1.0.96: release record

Colby Knox ·f389071b69 ·10d ago ·parent 8d389ac
1 file changed +11
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.96  (2026-10-30 23:02 UTC)++NATIVE (Rust) build. 1.0.96: three more standard verbs answered fully: net_connections, remove_items and doc_params (standard 0.30.4).++- **kicad_net_connections:** every pad with its net and owner (U1.3) in mils. Per net it gives the span and the airline length: the minimum spanning tree over its pads, the shortest copper a router could need.+- **kicad_remove_items:** deletes free tracks, arcs and vias given by their geometry, exactly as kicad_routing_state reported them (the standard's y-up frame; frame:"kicad" for KiCad's own).+  - One result per item: ok, or err:not found.+  - An open board takes it as one Undo step; a closed board is written with a backup.+  - expectedRevision is optional, and the live edit still refuses a board that changed while it was prepared.+- **kicad_doc_params:** parameters KiCad's title block has no field for (DrawnBy, DocumentNumber, ...) are now kept as the project's text variables, which the title block and any text show as ${Name}. The reply lists them all as params, with the standard's set and saved. Before, those parameters were reported as notStored.+ ## 1.0.95  (2026-10-30 21:41 UTC)  NATIVE (Rust) build. 1.0.95: the standard's cross_check from its engine, eleven verbs that were partial under other names, now under their own, and KiCad found on any drive (engine 0.24.0, standard 0.30.0).