Milind Sharma
|
b32eb7fa44
|
fix: reduce selection API lossiness in existing public methods (#19)
* fix(selection): preserve selection payload fidelity in existing APIs
* docs(selection): update deep-dump example for revised selection signatures
* docs(selection): document revised selection signatures and return models
|
2026-03-06 00:28:48 +08:00 |
Milind Sharma
|
e1c83bf561
|
chore: release v0.3.2
chore: release v0.3.2
|
2026-03-02 20:09:19 +08:00 |
github-actions[bot]
|
cf0f213999
|
chore: release v0.3.2
|
2026-03-02 12:08:25 +00:00 |
Milind Sharma
|
eefdb9391c
|
Merge pull request #17 from Milind220/codex/fix-release-plz-book-ignore
fix(ci): stop ignoring tracked docs/book files
|
2026-03-02 20:07:31 +08:00 |
Milind Sharma
|
22b2ab14e3
|
fix(ci): narrow book ignore to unblock release-plz
|
2026-03-02 19:58:38 +08:00 |
Milind Sharma
|
9fbf833174
|
fix: decouple project commands from GetOpenDocuments and add KIPRJMOD fallback (#16)
* fix(api): use project doc context for text vars and add KIPRJMOD fallback
* fix(api): tighten project-path fallback and unhandled detection
|
2026-03-02 17:25:57 +08:00 |
Milind Sharma
|
0b078379bd
|
docs: add mdBook guide site and Pages deploy workflow (#15)
* docs(book): add mdBook guide scaffold and chapters
* fix(book): correct mdBook summary external link handling
* ci(docs): add mdBook build and pages deploy workflow
* docs(readme): document mdBook guide site and paths
* chore(gitignore): ignore mdbook output directory
* ci(docs): split mdbook build and deploy permissions
|
2026-02-28 13:15:33 +08:00 |
github-actions[bot]
|
066ddea096
|
chore: release v0.3.1 (#14)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2026-02-28 12:21:48 +08:00 |
Milind Sharma
|
22f168017a
|
fix(api): strengthen crate-level and high-impact API docs (#13)
* docs(api): strengthen crate and high-impact rustdoc
* fix(readme): update stale crate version references
|
2026-02-28 12:18:46 +08:00 |
Milind Sharma
|
2aada9a247
|
docs: add contributing and repo agent guidance (#9)
|
2026-02-22 21:20:21 +08:00 |
github-actions[bot]
|
f25874f4df
|
chore: release v0.3.0 (#12)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2026-02-22 21:11:55 +08:00 |
Milind Sharma
|
591918a176
|
ci: gate release job on release-pr output (#11)
* Create release-plz.yml
* ci: configure release-plz auto-release workflow
* ci: allow crates token from env vars fallback
* ci: add release-pr flow and release commit filtering
* ci: gate release job on release-pr output
|
2026-02-22 21:01:29 +08:00 |
Milind Sharma
|
1b448b9d75
|
ci: fix release-plz workflow for auto release on main (#10)
* Create release-plz.yml
* ci: configure release-plz auto-release workflow
* ci: allow crates token from env vars fallback
* ci: add release-pr flow and release commit filtering
|
2026-02-22 20:40:05 +08:00 |
Milind Sharma
|
0494561a21
|
Merge pull request #8 from Milind220/codex/pcbvia-layer-span
feat: expose via layer spans in typed model and CLI
|
2026-02-22 20:01:23 +08:00 |
Milind Sharma
|
ed98f12c51
|
feat: expose via layer spans in typed model and CLI
|
2026-02-22 18:20:04 +08:00 |
Milind Sharma
|
364780e81b
|
Merge pull request #7 from Milind220/chore/fix-lockfile
chore: update lockfile with minor version bump
|
2026-02-21 17:43:19 +08:00 |
Milind Sharma
|
185f21e15f
|
chore: update lockfile with minor version bump
|
2026-02-21 17:42:41 +08:00 |
Milind Sharma
|
1041b02185
|
Merge pull request #6 from Milind220/Milind220-patch-1
Bump version to 0.2.0
|
2026-02-21 17:36:41 +08:00 |
Milind Sharma
|
f88967b8cf
|
Bump version to 0.2.0
|
2026-02-21 17:36:22 +08:00 |
Milind Sharma
|
853b7ed9d9
|
Merge pull request #5 from sync-wrapper-parity
feat(blocking): ship full sync wrapper parity
|
2026-02-21 17:34:17 +08:00 |
Milind Sharma
|
a0271419cc
|
feat(blocking): ship full sync wrapper parity
|
2026-02-21 17:24:33 +08:00 |
Milind Sharma
|
81d98bbfc4
|
chore: sync lockfile for v0.1.1
|
2026-02-21 01:17:03 +08:00 |
Milind Sharma
|
7e8fe5d812
|
Bump version to 0.1.1 in Cargo.toml
|
2026-02-21 01:10:29 +08:00 |
Milind Sharma
|
6c5570210c
|
Merge pull request #4 from Milind220/codex/pin-kicad-10-0-0-rc1-1
chore(proto-gen): pin KiCad proto to 10.0.0-rc1.1
|
2026-02-21 01:09:52 +08:00 |
Milind Sharma
|
9513fba710
|
chore(proto-gen): pin KiCad proto to 10.0.0-rc1.1
|
2026-02-21 01:08:05 +08:00 |
Milind Sharma
|
3ae0222015
|
Merge pull request #3 from kicad-proto-submodule
refactor: remove vendored proto + ship generated bindings
|
2026-02-21 00:57:38 +08:00 |
Milind Sharma
|
77696727e6
|
chore: add proto regeneration maintainer workflow
|
2026-02-21 00:54:36 +08:00 |
Milind Sharma
|
a46f6edae4
|
refactor: ship generated protobuf bindings
|
2026-02-21 00:36:04 +08:00 |
Milind Sharma
|
358b27e0ff
|
refactor: source KiCad proto files from submodule
|
2026-02-21 00:27:23 +08:00 |
Milind Sharma
|
54ff957ab5
|
Merge pull request #2 from Milind220/codex/publish-kicad-ipc-rs-v0.1.0
chore: prepare kicad-ipc-rs v0.1.0 release
|
2026-02-20 23:57:33 +08:00 |
Milind Sharma
|
29417d01aa
|
chore: prepare kicad-ipc-rs v0.1.0 release
|
2026-02-20 23:53:21 +08:00 |
Milind Sharma
|
5674b4f176
|
Merge pull request #1 from Milind220/codex/pcb-write-sync-wrapper
Finish v0.1.0 API - Full read + write API for all available commands as of KiCAD v10 - rc1.1
|
2026-02-20 23:32:28 +08:00 |
Milind Sharma
|
cdf37bb7b6
|
feat(board): add InteractiveMoveItems API and CLI command
|
2026-02-20 18:59:02 +08:00 |
Milind Sharma
|
deb03b9c48
|
feat(board): add UpdateBoardStackup API and CLI command
|
2026-02-20 18:56:32 +08:00 |
Milind Sharma
|
0e8217fd8f
|
feat(project): add SetTextVariables API and CLI command
|
2026-02-20 18:48:38 +08:00 |
Milind Sharma
|
fff70f61c1
|
feat(project): add SetNetClasses API and CLI command
|
2026-02-20 18:45:41 +08:00 |
Milind Sharma
|
1c57eef959
|
feat(common): add ParseAndCreateItemsFromString API and CLI command
|
2026-02-20 18:40:42 +08:00 |
Milind Sharma
|
a2a3dbc771
|
feat(common): add DeleteItems API and CLI command
|
2026-02-20 18:38:48 +08:00 |
Milind Sharma
|
b26a04e392
|
feat(common): add UpdateItems API and CLI command
|
2026-02-20 18:36:18 +08:00 |
Milind Sharma
|
01ed710ae2
|
feat(common): add CreateItems API and CLI command
|
2026-02-20 18:34:23 +08:00 |
Milind Sharma
|
a29a573c6d
|
feat(common): add RunAction API and CLI command
|
2026-02-20 18:30:18 +08:00 |
Milind Sharma
|
e03bc9ab89
|
feat(common): add RevertDocument API and CLI command
|
2026-02-20 18:25:23 +08:00 |
Milind Sharma
|
14856ec9d6
|
feat(common): add SaveCopyOfDocument API and CLI command
|
2026-02-20 18:23:41 +08:00 |
Milind Sharma
|
1a7c125316
|
feat(common): add SaveDocument API and CLI command
|
2026-02-20 18:21:38 +08:00 |
Milind Sharma
|
7bd0313b30
|
feat(base): add GetPluginSettingsPath API and CLI command
|
2026-02-20 18:19:50 +08:00 |
Milind Sharma
|
e7390f6549
|
feat(base): add GetKiCadBinaryPath API and CLI command
|
2026-02-20 18:18:04 +08:00 |
Milind Sharma
|
3305de0a8e
|
feat(client): add RemoveFromSelection API and CLI command
|
2026-02-20 18:11:11 +08:00 |
Milind Sharma
|
9dac48ed87
|
feat(client): add AddToSelection API and CLI command
|
2026-02-20 18:08:45 +08:00 |
Milind Sharma
|
2867c4a874
|
feat(client): add ClearSelection API and CLI command
|
2026-02-20 18:05:05 +08:00 |
Milind Sharma
|
1a124c145b
|
docs(readme): note tested KiCad version and unhandled commands
|
2026-02-20 18:01:13 +08:00 |