Skip to content

Conversation

@seveibar
Copy link
Contributor

  • trace pcb path thickness
  • refactor(trace): unify trace thickness handling using _getExplicitTraceThickness method

…ceThickness method

feat(trace): support 'width' as alias for 'thickness' in trace props

fix(trace_doInitialPcbManualTraceRender): handle empty pcbPath correctly

perf(trace_doInitialPcbManualTraceRender): use explicit trace thickness fallback chain

perf(trace_doInitialPcbTraceRender): use explicit trace thickness fallback chain

feat(autorouting): add optional width property to SimpleRouteConnection for trace thickness

feat(autorouting): include trace min_trace_thickness as width in route JSON generation

build: update @tscircuit/props dependency to 0.0.378

test(trace): add snapshot test for pcb path thickness with empty array scenario

test(primitive-components): add test for trace width alias prop to verify thickness mapping
test(primitive-components): add SVG snapshot for trace width alias PCB rendering to ensure visual consistency
@vercel
Copy link

vercel bot commented Oct 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
tscircuit-core-benchmarks Ready Ready Preview Comment Oct 23, 2025 9:57pm

@seveibar seveibar merged commit 2ef10d7 into main Oct 23, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant