☰
standard 0.9.0, engine 0.6.0: plan_route in the engine, from fusion-bridge's grid search (#12, #14): any listed copper…
kicad-lane: KiCad bridge 1.0.73 reference
fusion-lane: reference fusion360-1.13.4 (generate_body from engine 0.5.1; placement_check stacked)
page.json 0.8.1 (hero kept)
standard 0.8.1, engine 0.5.1: generate_body's marking font draws D and B so they read as D and B (PR #3)
Merge PR #321: altium-lane: marking font, D and B no longer read as IO and 8 (body3d)
page.json 0.8.0 (hero kept)
standard 0.8.0, engine 0.5.0: wire generate_body (PR #2, #20) into the writers: STEP AP214 from a package family and it…
Merge PR #320: altium-lane: generate_body as an engine writer (engine/src/writers/body3d.rs, #20)
regenerate after altium-lane (reference/altium-0.2.79.json, insiders: engine 0.4.1 for 7 checks and 3 writers): Altium…
reference/altium-0.2.79.json (altium-lane): 251 verbs; generate_body marks the part
regenerate after fusion-lane (generate_body: pins is the total for any family; D2/E2 are the exposed pad) (#20)
fusion-lane: generate_body dimensionsMm: pins is the total for any family, D2/E2 the exposed pad (ruled on #20)
regenerate after kicad-lane (reference/kicad-1.0.72.json, insiders: thermal_vias, via_fence, height_check, placement_ch…
kicad-lane: placement_check is kicad_placement_check from 1.0.72 (engine 0.4.0); drop its partial equivalent
kicad-lane: KiCad bridge 1.0.72 reference
page.json 0.7.1 (hero kept)
standard 0.7.1, engine 0.4.1: placement_check lists a part under a raised one as stacked, not a courtyard overlap, when…
regenerate after fusion-lane (reference/fusion360-1.13.3.json, public: engine 0.4.0, height_check and placement_check n…
fusion-lane: reference fusion360-1.13.3 (height_check, placement_check from engine 0.4.0; thermal_vias and via_fence pl…
regenerate after kicad-lane (reference/kicad-1.0.71.json, insiders: library_views, set_layer_visibility): KiCad 202 of…
kicad-lane: KiCad bridge 1.0.71 reference
page.json 0.7.0 (hero kept)
standard 0.7.0, engine 0.4.0: height_check and placement_check move into the engine from the Altium bridge's bodies.rs…
regenerate after kicad-lane 36592f3 (nine app-tier equivalents, partial): KiCad 200 of 236; docs/coverage.md to match t…
page.json 0.6.0 (hero kept)
standard 0.6.0, engine 0.3.0: thermal_vias and via_fence move into the engine from the Altium bridge's features.rs (pla…
kicad-lane: equivalents for nine app-tier verbs (check_dialogs, close_document, close_all_documents, document_info, ins…
regenerate after kicad-lane (reference/kicad-1.0.70.json, insiders: build_schematic; engine 0.2.1): KiCad 191 of 236
kicad-lane: KiCad bridge 1.0.70 reference
regenerate after fusion-lane (reference/fusion360-1.13.2.json, public, engine 0.2.1 writers): Fusion still 158 of 236
fusion-lane: reference fusion360-1.13.2 (shared engine 0.2.1 writers for GenCAD and copper/outline DXF; verbs unchanged)
page.json 0.5.1 (hero kept)
standard 0.5.1, engine 0.2.1: GenCAD keeps one shape per footprint pattern and pad geometry (same name, other pads: NAM…
kicad-lane: panelize now makes mouse-bite panels too (still rectangular boards only)
kicad-lane: KiCad bridge 1.0.69 reference
regenerate after fusion-lane (reference/fusion360-1.13.1.json, public: 12 more verbs, 4 partial; GenCAD MIRRORX): Fusio…
fusion-lane: reference fusion360-1.13.1 (schematic data/edits, export_pdf, board furniture; 4 partial with notes)
page.json 0.5.0 (hero kept)
standard 0.5.0, engine 0.2.0: wire the shared board-file writers from PR #1 (#16) into run and the CLI (list, --svg), a…
Merge PR #314: altium-lane: engine/src/writers (GenCAD, DXF, SVG to regions) for #16
regenerate after fusion-lane (reference/fusion360-1.13.0.json, public: 12 library-authoring verbs, 5 partial): Fusion 1…
fusion-lane: reference fusion360-1.13.0 (12 library-authoring verbs, 5 partial with notes; Drew's mechanical layer, not…
regenerate after altium-lane 2869f67 (reference/altium-0.2.78.json, insiders: export_ipc356, export_dxf, export_gencad,…
altium-lane: reference/altium-0.2.78.json (251 verbs, 6 new: export_ipc356, export_dxf, export_gencad, import_svg, edit…
regenerate after kicad-lane (reference/kicad-1.0.68.json, insiders: bom, assembly_check, jlcpcb_order, footprint_from_l…
kicad-lane: KiCad bridge 1.0.68 reference
regenerate after fusion-lane (reference/fusion360-1.12.8.json, public: KiCad's core and app proposals, 8 partial): Fusi…
fusion-lane: reference fusion360-1.12.8 (KiCad core/app proposals: cross_probe, import_svg, copy_routing, set_layer_cou…
regenerate after altium-lane f87664f (reference/altium-0.2.77.json, insiders: 13 proposed verbs under their names, engi…