Skip to content

Releases: GittieLabs/copperplane

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 03:37
66d9656

CTX-205.4: Implementation Context: Design Requirements UI

Date Phase Description Commit Hash
2026-08-20 1-4 Backend consistency fix, real types/API, real UI panel, full test coverage 4e999fe

CTX-205.8: Implementation Context: Guidance Synthesis UI

Date Phase Description Commit Hash
2026-08-20 1-3 Types, rendering, tests a42dd05

CTX-205.9: Implementation Context: Citation Page Label Clarity

Date Phase Description Commit Hash
2026-08-20 1-2 Fix and tests 75fa9ca

CTX-303.4: Implementation Context: Connectivity Diagnostics Clarity

Date Phase Description Commit Hash
2026-08-18 Phase 1-4 Real investigation, daemon.py diagnostic detail, Settings UI explanations + field descriptions, tests 707d467

CTX-304.3: Project holds real references to Parts, not just a described intent

Date Phase Description Commit Hash
2026-08-21 Phase 1-3 project.parts reference list, add_project_part_reference, daemon route, TS wrapper, currentProject threading + auto-link on Save b40df63

CTX-305.2: Implementation Context: Widen the Narrow max-w-md Tab Content Column

Date Phase Description Commit Hash
2026-08-19 Phase 1 Widen every remaining max-w-md column to max-w-4xl 2576dc9

CTX-305.3: Implementation Context: Enclosure Doesn't Reserve Space for an Absent Result

Date Phase Description Commit Hash
2026-08-19 Phase 1 Conditional two-column split on Enclosure result presence 4ebab03

CTX-305.4: Implementation Context: Area Wrapper Width Regression

Date Phase Description Commit Hash
2026-08-21 Phase 1-2 w-full restored on all four area wrapper divs, real regression test eaccfda

CTX-306.2: Implementation Context: Persist Across Tab Switches

Date Phase Description Commit Hash
2026-08-20 1-3 Fix, mounting change, tests 8658586

CTX-306.3: Implementation Context: Already-Saved Detection

Date Phase Description Commit Hash
2026-08-21 Phase 1-2 Search-result badge + PartDetail loadPart-first hydration shortcut aba9d80

CTX-306.4: Implementation Context: Project Parts List & Manual Project Linking

Date Phase Description Commit Hash
2026-08-21 Phase 1-3 Project Parts list + detail/back-navigation in Components; project-picker "Add to project…" in PartDetail 5fb270e

CTX-306.5: Implementation Context: Part Detail & Components UX Fixes

Date Phase Description Commit Hash
2026-08-21 Phase 1-6 Stale-search bug fix, no-picker current-project add, combined action row, actions moved to top, collapsible pin table, Find Footprint/Community Libraries copy e6f1d0f

CTX-306.6: Implementation Context: Unified Footprint Search

Date Phase Description Commit Hash
2026-08-21 Phase 1-4 Auto-filled search query, unified single-search combined results, reordered Generate-from-datasheet, community-list-hidden-during-symbol-browse bug fix, visual-preview feasibility research 7e01842

CTX-306.7: Implementation Context: Visual Footprint & Symbol Previews

Date Phase Description Commit Hash
2026-08-22 Phase 1-2 Real kicad-cli SVG export wrappers, two new async daemon routes, frontend submitJob wrappers, automatic preview rendering in Part Detail for both symbol and footprint 922a213

CTX-307.2: Implementation Context: Open File Error Handling

Date Phase Description Commit Hash
2026-08-20 1-2 Fix and tests 75fa9ca

CTX-308.10: Implementation Context: Agent-Guided Footprint Search

Date Phase Description Commit Hash
2026-08-22 Phase 1-3 footprint_query_suggestion.prompt.md, suggest_footprint_query pipeline function + daemon route, frontend suggestFootprintQuery + "Suggest a search term" UI in Part Detail 59553bd

CTX-308.11: Implementation Context: Preview Scaling/Enlarge + currentProject Wiring Fix

Date Phase Description Commit Hash
2026-08-22 Phase 1-3 Fixed-height + overflow-hidden scale-to-fit preview containers, click-to-enlarge modal, currentProject wiring fix in ComponentDiscovery.tsx's reopen-a-project-part render site 0e6dab5

CTX-308.12: Implementation Context: Enlarged Preview Zoom & Scroll

Date Phase Description Commit Hash
2026-08-23 Phase 1-2 Real-definite-height fix for the enlarged preview's scale-to-fit chain, zoom state + CSS custom property scaling, zoom in/out/reset controls, keyboard shortcuts, real-browser verification against a real kicad-cli SVG 1c8d52a

CTX-308.9: Implementation Context: Per-Project Footprint Override

Date Phase Description Commit Hash
2026-08-22 Phase 1-3 Project.footprint_overrides store + route, three frontend *ForProjectOverride functions, effectiveFootprintId resolution and override UI in Part Detail, PRODUCT-PLAN.md amendment 8a43c41

CTX-309.3: Implementation Context: Board Open-State Guidance & Multi-Board Selection

Date Phase Description Commit Hash
2026-08-18 Phase 1-5 (original) Real, live investigation + bug fix, three-way response envelope, frontend guidance UI, tests b3537cf
2026-08-18 Phase 1-5 (revision) List-first picker (kicad.list_open_boards), required-path kicad.check_board, open_kicad Tauri command, rewritten frontend + tests 74455b2, 04b0733
2026-08-18 Phase 5 (second revision) Merged the no_board_open/connection-failure states into one calm, non-red guidance card; added "Switch to KiCad" + a real hint to the multi-board picker; fixed long-path overflow; added descriptive checking-state copy; highlighted (not duplicated) the picked board 55ae3c1
2026-08-18 Phase 5 (third revision) App.tsx keeps BoardAdvisor mounted across area tabs (project-scoped reset instead); Schematic (ERC) explains why it's a manual file picker 2fb46d4
2026-08-18 Phase 5 (fourth revision) Real schematic-path derivation (kicad_bridge.list_project_schematics, daemon.kicad_list_project_schematics); extracted SchematicAdvisor.tsx + shared ViolationsList.tsx; moved ERC checking to its own Schematic tab per SPEC-300's stage-machine design; removed the meaningless-to-a-user SPEC-309 §2 citation from the UI copy 6e3db6d
2026-08-18 Phase 5 (fifth revision) get_client() now pings a cached connection before reusing it, transparently reconnecting on a failed ping instead of trusting a possibly-stale held-open connection 1e8d206

CTX-310.3: Implementation Context: Enclosure Tab Board-Picker Redesign

Date Phase Description Commit Hash
2026-08-18 Phase 1-5 Extracted EnclosurePanel.tsx, redesigned into Board/Manual modes, real labels, tests 732859e

CTX-311.1: Backend foundation: real component-height derivation and mounting-hole honesty

Date Phase Description Commit Hash
2026-08-18 Phase 1-5 Component-height derivation, board glb export, mounting-hole honesty flag, route wiring, tests (pending commit)

CTX-311.10: Real, shape-aware default azimuth: the deferred risk CTX-311.8 named came true

Date Phase Description Commit Hash
2026-08-19 Phase 1-3 Shape-aware default azimuth, moderated default polar, tests (pending commit)

CTX-311.11: Real root cause, not color: the camera's default near plane was larger than the enclosure

Date Phase Description Commit Hash
2026-08-19 Phase 1-3 Scale-proportional near/far and OrbitControls zoom limits, tests c0c3af3

CTX-311.12: Real, distinct interior color for the cavity's own walls and floor

Date Phase Description Commit Hash
2026-08-19 Phase 1-3 Inner/outer face split, distinct interior material, solid-box fallback, tests 7c1e360

CTX-311.13: Real Export: STEP/STL/GLB/FreeCAD to a user-chosen location, and fixing the live auto-save bug

Date Phase Description Commit Hash
2026-08-19 Phase 0-3 Real export backend/route, live auto-save bug fix, frontend Export UI, tests b4fa1ad

CTX-311.14: Real user feedback on the first Export click-through: dead buttons, illogical grouping, misplaced lid toggle

Date Phase Description Commit Hash
2026-08-19 Phase 1-3 Remove dead Open buttons, format-first Export card, move Show lid to viewer fe68c32

CTX-311.15: Board-inside-enclosure visual fit check

Date Phase Description Commit Hash
2026-08-19 Phase 1-3 Real-origin board export, coordinate-aligned compositing, Show board toggle + disclosure 73be6ab
2026-08-19 CI fix Mocked kicad_bridge in a pre-existing, unrelated test that CI caught a733e0e

CTX-311.16: Real click-through fixes: disjoint board render, indistinguishable mounting-hole disclosure

Date Phase Description Commit Hash
2026-08-19 Phase 1-2 Board Z-mirror fix, mounting-hole exclusion from the disclosure 161ce07

CTX-311.2: ...

Read more

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 16:05
5389449

CTX-402.3: Implementation Context: macOS Code Signing & Notarization

Date Phase Description Commit Hash
2026-08-17 Phase 1-4 Real credentials pushed to secrets, release.yml signing/notarization wiring, SPEC-402 + README updates 4cfd042
2026-08-17 Phase 5 Version bump 0.1.0 -> 0.1.1, enabling the real v0.1.1 verification tag 148f4b8

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 00:31
8c29ae9

No CTX-*.md changes between v0.1.0 and v0.1.0.