Releases: GittieLabs/copperplane
Releases · GittieLabs/copperplane
v0.2.0
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
No CTX-*.md changes between v0.1.0 and v0.1.0.