← Commit history

1.0.98: release record

Colby Knox ·d053be704f ·10d ago ·parent 9bd00ff
1 file changed +20
RELEASE_NOTES.md+20
@@ -10,6 +10,26 @@ 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.98  (2026-10-31 17:28 UTC)++NATIVE (Rust) build. 1.0.98: the standard's document_info.++- **kicad_document_info:** the active KiCad document, meaning the topmost KiCad window. It reports:+  - name and kind: board, schematic, library, project or model;+  - modified: the leading * KiCad puts in the title;+  - saved, path, project, and the sub-sheet when a schematic shows one.+  - version is null, because KiCad keeps no versions.+  - Read only: it opens nothing.+- **Where the path comes from:**+  1. the editor's own command line, read through Adom Bridge's process list;+  2. the project folder, for an editor opened inside the project manager;+  3. KiCad's recent-file list, as a last resort.++  pathFrom says which. windows[] lists every KiCad window, topmost first.+- Checked live on KiCad 10.0.8: with the rp2040 project's project manager, PCB editor and schematic open, it named the schematic (topmost) with its path from the command line and the project beside it.++Tested on KiCad 10.0.8 (battery 356/0/1 pass/fail/skip on DESKTOP-BAR6S0F).+ ## 1.0.97  (2026-10-31 17:02 UTC)  NATIVE (Rust) build. 1.0.97: tested on KiCad 10.0.8, and every build now records the KiCad its battery ran on.