You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[#94](https://github.com/tscircuit/builder/pull/94)| π³ Major | imrishabh18 | Add a new `trace_width` option to the `net` builder |
58
-
|[#93](https://github.com/tscircuit/builder/pull/93)| π³ Major | imrishabh18 | Fix the directory URL generation for the PCB and schematic snapshot output. |
59
-
|[#90](https://github.com/tscircuit/builder/pull/90)| π³ Major | imrishabh18 | Added PCB snapshot functionality to the test fixture. |
60
-
|[#89](https://github.com/tscircuit/builder/pull/89)| π³ Major | imrishabh18 | Added a new function `writeSchematicSnapshotPng` to capture and save schematic snapshots as PNG files. |
61
-
|[#88](https://github.com/tscircuit/builder/pull/88)| π³ Major | imrishabh18 | Add port IDs to the generated PCB trace routes. |
62
-
|[#92](https://github.com/tscircuit/builder/pull/92)| π Minor | imrishabh18 | Add a suffix to the snapshot file name to distinguish between PCB and schematic snapshots. |
|[#11](https://github.com/tscircuit/circuit-to-svg/pull/11)| π³ Major | imrishabh18 | Adds transformation matrix functionality and updates the README to provide more details about the library. |
|[#11](https://github.com/tscircuit/circuit-to-png/pull/11)| π Minor | imrishabh18 | The pull request adds `@tscircuit/soup` as a peer dependency to the project. |
83
-
|[#10](https://github.com/tscircuit/circuit-to-png/pull/10)| π Minor | imrishabh18 | Add missing version field in package.json |
84
-
|[#9](https://github.com/tscircuit/circuit-to-png/pull/9)| π Tiny | imrishabh18 | Update the lock file to the latest version |
|[#31](https://github.com/tscircuit/pcb-viewer/pull/31)| π³ Major | seveibar | Introduce a rats nest toggle feature and allow setting the initial state of the PCBViewer component. |
|[#15](https://github.com/tscircuit/react-fiber/pull/15)| π³ Major | seveibar | Fixes broken types and build, and adds a new `useChildrenSoup` hook to handle rendering children into circuit JSON (soup). |
97
-
|[#14](https://github.com/tscircuit/react-fiber/pull/14)| π³ Major | abhijitxy | Translate "chip" into "bug" throughout the codebase. |
|[#10](https://github.com/tscircuit/3d-viewer/pull/10)| π³ Major | seveibar | Adds the ability to render jscad plans from `cad_component` in the CadViewer component. |
|[#12](https://github.com/tscircuit/jscad-electronics/pull/12)| π³ Major | seveibar | Introduce the `SmdChipLead` component, which represents a curved lead for an SMD chip. |
|[#52](https://github.com/tscircuit/jscad-fiber/pull/52)| π³ Major | seveibar | Introduce a hook for rendering elements to jscad plan |
116
-
|[#44](https://github.com/tscircuit/jscad-fiber/pull/44)| π³ Major | Slaviiiii | Implement hull and hull chain fixtures |
117
-
|[#41](https://github.com/tscircuit/jscad-fiber/pull/41)| π³ Major | Slaviiiii | Introduce a new Circle component to the library. |
118
-
|[#43](https://github.com/tscircuit/jscad-fiber/pull/43)| π³ Major | Slaviiiii | Add a new rectangle shape component to the library. |
119
-
|[#39](https://github.com/tscircuit/jscad-fiber/pull/39)| π³ Major | Slaviiiii | Change the `rotate` component to accept either `rotation` or `angles` props, with the `angles` prop as the default. |
120
-
|[#40](https://github.com/tscircuit/jscad-fiber/pull/40)| π³ Major | r-bt | Allow component props to be updated |
121
-
|[#51](https://github.com/tscircuit/jscad-fiber/pull/51)| π Minor | seveibar | Add export for converting JSCAD to Three.js geometry |
122
-
|[#56](https://github.com/tscircuit/jscad-fiber/pull/56)| π Minor | Slaviiiii | Wrap the `ExtrudeHelical` component with `withColorProp` and `withOffsetProp` to add support for `color` and `center` props. |
123
-
|[#57](https://github.com/tscircuit/jscad-fiber/pull/57)| π Minor | Slaviiiii | Wrap `ExtrudeLinear` component with `withColorProp` and `withOffsetProp` higher-order components to add color and offset properties. |
124
-
|[#54](https://github.com/tscircuit/jscad-fiber/pull/54)| π Minor | Slaviiiii | Add positioning to rounded cuboid |
125
-
|[#53](https://github.com/tscircuit/jscad-fiber/pull/53)| π Minor | Slaviiiii | Add color support to the Sphere component |
126
-
|[#42](https://github.com/tscircuit/jscad-fiber/pull/42)| π Minor | Slaviiiii | Updating the add-circle workflow to restore lock files and commit changes |
|[#13](https://github.com/tscircuit/autorouting-dataset/pull/13)| π³ Major | seveibar ||
133
-
|[#11](https://github.com/tscircuit/autorouting-dataset/pull/11)| π³ Major | seveibar | Add a new "solve" endpoint to the dev server that allows sending a problem soup and receiving a solution soup, and add a test for this endpoint. |
134
-
|[#6](https://github.com/tscircuit/autorouting-dataset/pull/6)| π³ Major | seveibar | Update the `isValidSolution` function to accept `SimplifiedPcbTrace[]` as a solution type, and modify the `generateDistantSingleTraceProblem` function to generate a problem with a larger board size. |
135
-
|[#7](https://github.com/tscircuit/autorouting-dataset/pull/7)| π Minor | seveibar | Add a simple Python-based autorouting algorithm, a Flask server to run it, and instructions for running a non-Typescript solver. |
|[#12](https://github.com/tscircuit/checks/pull/12)| π³ Major | seveibar | Fixes port association failure when the trace width causes the trace to overlap with the pads. |
142
-
|[#11](https://github.com/tscircuit/checks/pull/11)| π Minor | seveibar | This pull request improves error messages to use selectors instead of IDs for better readability. |
|[#37](https://github.com/tscircuit/easyeda-converter/pull/37)| π³ Major | andrii-balitskyi | Normalize manufacturer part numbers by replacing invalid symbols with underscores and prepending "A_" if the part number starts with a number. |
41
+
|[#58](https://github.com/tscircuit/jscad-fiber/pull/58)| π³ Major | Slaviiiii | Wrap the `ExtrudeRectangular` component with the `withColorProp` and `withOffsetProp` higher-order components to add color and offset functionality. |
42
+
|[#57](https://github.com/tscircuit/jscad-fiber/pull/57)| π³ Major | Slaviiiii | Wrap ExtrudeLinear component with color and offset props using higher-order components. |
43
+
|[#59](https://github.com/tscircuit/jscad-fiber/pull/59)| π Minor | Slaviiiii | Wrap the `ExtrudeRotate` component with `withColorProp` and `withOffsetProp` higher-order components. |
44
+
|[#56](https://github.com/tscircuit/jscad-fiber/pull/56)| π Minor | Slaviiiii | Wrap the `ExtrudeHelical` component with `withColorProp` and `withOffsetProp` wrappers to add support for `color` and `center` props. |
149
45
150
46
## Changes by Contributor
151
47
152
-
### [imrishabh18](https://github.com/imrishabh18)
153
-
154
-
| PR # | Impact | Description |
155
-
|------|--------|-------------|
156
-
|[#94](https://github.com/tscircuit/builder/pull/94)| π³ Major | Add a new `trace_width` option to the `net` builder |
157
-
|[#93](https://github.com/tscircuit/builder/pull/93)| π³ Major | Fix the directory URL generation for the PCB and schematic snapshot output. |
158
-
|[#90](https://github.com/tscircuit/builder/pull/90)| π³ Major | Added PCB snapshot functionality to the test fixture. |
159
-
|[#89](https://github.com/tscircuit/builder/pull/89)| π³ Major | Added a new function `writeSchematicSnapshotPng` to capture and save schematic snapshots as PNG files. |
160
-
|[#88](https://github.com/tscircuit/builder/pull/88)| π³ Major | Add port IDs to the generated PCB trace routes. |
161
-
|[#11](https://github.com/tscircuit/circuit-to-svg/pull/11)| π³ Major | Adds transformation matrix functionality and updates the README to provide more details about the library. |
162
-
|[#92](https://github.com/tscircuit/builder/pull/92)| π Minor | Add a suffix to the snapshot file name to distinguish between PCB and schematic snapshots. |
163
-
|[#17](https://github.com/tscircuit/soup/pull/17)| π Minor | Add a `trace_width` option to `SourceNet`|
164
-
|[#11](https://github.com/tscircuit/circuit-to-png/pull/11)| π Minor | The pull request adds `@tscircuit/soup` as a peer dependency to the project. |
165
-
|[#10](https://github.com/tscircuit/circuit-to-png/pull/10)| π Minor | Add missing version field in package.json |
166
-
|[#9](https://github.com/tscircuit/circuit-to-png/pull/9)| π Tiny | Update the lock file to the latest version |
167
-
168
-
### [seveibar](https://github.com/seveibar)
169
-
170
-
| PR # | Impact | Description |
171
-
|------|--------|-------------|
172
-
|[#31](https://github.com/tscircuit/pcb-viewer/pull/31)| π³ Major | Introduce a rats nest toggle feature and allow setting the initial state of the PCBViewer component. |
173
-
|[#15](https://github.com/tscircuit/react-fiber/pull/15)| π³ Major | Fixes broken types and build, and adds a new `useChildrenSoup` hook to handle rendering children into circuit JSON (soup). |
174
-
|[#10](https://github.com/tscircuit/3d-viewer/pull/10)| π³ Major | Adds the ability to render jscad plans from `cad_component` in the CadViewer component. |
175
-
|[#12](https://github.com/tscircuit/jscad-electronics/pull/12)| π³ Major | Introduce the `SmdChipLead` component, which represents a curved lead for an SMD chip. |
176
-
|[#52](https://github.com/tscircuit/jscad-fiber/pull/52)| π³ Major | Introduce a hook for rendering elements to jscad plan |
177
-
|[#13](https://github.com/tscircuit/autorouting-dataset/pull/13)| π³ Major ||
178
-
|[#11](https://github.com/tscircuit/autorouting-dataset/pull/11)| π³ Major | Add a new "solve" endpoint to the dev server that allows sending a problem soup and receiving a solution soup, and add a test for this endpoint. |
179
-
|[#6](https://github.com/tscircuit/autorouting-dataset/pull/6)| π³ Major | Update the `isValidSolution` function to accept `SimplifiedPcbTrace[]` as a solution type, and modify the `generateDistantSingleTraceProblem` function to generate a problem with a larger board size. |
180
-
|[#12](https://github.com/tscircuit/checks/pull/12)| π³ Major | Fixes port association failure when the trace width causes the trace to overlap with the pads. |
181
-
|[#16](https://github.com/tscircuit/soup/pull/16)| π Minor | Add a GitHub Actions workflow to format the code using @biomejs/biome|
182
-
|[#51](https://github.com/tscircuit/jscad-fiber/pull/51)| π Minor | Add export for converting JSCAD to Three.js geometry |
183
-
|[#7](https://github.com/tscircuit/autorouting-dataset/pull/7)| π Minor | Add a simple Python-based autorouting algorithm, a Flask server to run it, and instructions for running a non-Typescript solver. |
184
-
|[#11](https://github.com/tscircuit/checks/pull/11)| π Minor | This pull request improves error messages to use selectors instead of IDs for better readability. |
185
-
186
-
### [abhijitxy](https://github.com/abhijitxy)
187
-
188
-
| PR # | Impact | Description |
189
-
|------|--------|-------------|
190
-
|[#14](https://github.com/tscircuit/react-fiber/pull/14)| π³ Major | Translate "chip" into "bug" throughout the codebase. |
191
-
|[#15](https://github.com/tscircuit/soup/pull/15)| π³ Major | Introduce a new `simple_chip` type in the `tscircuit/soup` library. |
|[#37](https://github.com/tscircuit/easyeda-converter/pull/37)| π³ Major | Normalize manufacturer part numbers by replacing invalid symbols with underscores and prepending "A_" if the part number starts with a number. |
198
-
199
48
### [Slaviiiii](https://github.com/Slaviiiii)
200
49
201
50
| PR # | Impact | Description |
202
51
|------|--------|-------------|
203
-
|[#44](https://github.com/tscircuit/jscad-fiber/pull/44)| π³ Major | Implement hull and hull chain fixtures |
204
-
|[#41](https://github.com/tscircuit/jscad-fiber/pull/41)| π³ Major | Introduce a new Circle component to the library. |
205
-
|[#43](https://github.com/tscircuit/jscad-fiber/pull/43)| π³ Major | Add a new rectangle shape component to the library. |
206
-
|[#39](https://github.com/tscircuit/jscad-fiber/pull/39)| π³ Major | Change the `rotate` component to accept either `rotation` or `angles` props, with the `angles` prop as the default. |
207
-
|[#56](https://github.com/tscircuit/jscad-fiber/pull/56)| π Minor | Wrap the `ExtrudeHelical` component with `withColorProp` and `withOffsetProp` to add support for `color` and `center` props. |
208
-
|[#57](https://github.com/tscircuit/jscad-fiber/pull/57)| π Minor | Wrap `ExtrudeLinear` component with `withColorProp` and `withOffsetProp` higher-order components to add color and offset properties. |
209
-
|[#54](https://github.com/tscircuit/jscad-fiber/pull/54)| π Minor | Add positioning to rounded cuboid |
210
-
|[#53](https://github.com/tscircuit/jscad-fiber/pull/53)| π Minor | Add color support to the Sphere component |
211
-
|[#42](https://github.com/tscircuit/jscad-fiber/pull/42)| π Minor | Updating the add-circle workflow to restore lock files and commit changes |
212
-
213
-
### [r-bt](https://github.com/r-bt)
214
-
215
-
| PR # | Impact | Description |
216
-
|------|--------|-------------|
217
-
|[#40](https://github.com/tscircuit/jscad-fiber/pull/40)| π³ Major | Allow component props to be updated |
52
+
|[#58](https://github.com/tscircuit/jscad-fiber/pull/58)| π³ Major | Wrap the `ExtrudeRectangular` component with the `withColorProp` and `withOffsetProp` higher-order components to add color and offset functionality. |
53
+
|[#57](https://github.com/tscircuit/jscad-fiber/pull/57)| π³ Major | Wrap ExtrudeLinear component with color and offset props using higher-order components. |
54
+
|[#59](https://github.com/tscircuit/jscad-fiber/pull/59)| π Minor | Wrap the `ExtrudeRotate` component with `withColorProp` and `withOffsetProp` higher-order components. |
55
+
|[#56](https://github.com/tscircuit/jscad-fiber/pull/56)| π Minor | Wrap the `ExtrudeHelical` component with `withColorProp` and `withOffsetProp` wrappers to add support for `color` and `center` props. |
|[#58](https://github.com/tscircuit/jscad-fiber/pull/58)| π³ Major | Slaviiiii | Wrap the `ExtrudeRectangular` component with the `withColorProp` and `withOffsetProp` higher-order components to add color and offset functionality. |
23
+
|[#57](https://github.com/tscircuit/jscad-fiber/pull/57)| π³ Major | Slaviiiii | Wrap ExtrudeLinear component with color and offset props using higher-order components. |
24
+
|[#59](https://github.com/tscircuit/jscad-fiber/pull/59)| π Minor | Slaviiiii | Wrap the `ExtrudeRotate` component with `withColorProp` and `withOffsetProp` higher-order components. |
25
+
|[#56](https://github.com/tscircuit/jscad-fiber/pull/56)| π Minor | Slaviiiii | Wrap the `ExtrudeHelical` component with `withColorProp` and `withOffsetProp` wrappers to add support for `color` and `center` props. |
26
+
27
+
## Changes by Contributor
28
+
29
+
### [Slaviiiii](https://github.com/Slaviiiii)
30
+
31
+
| PR # | Impact | Description |
32
+
|------|--------|-------------|
33
+
|[#58](https://github.com/tscircuit/jscad-fiber/pull/58)| π³ Major | Wrap the `ExtrudeRectangular` component with the `withColorProp` and `withOffsetProp` higher-order components to add color and offset functionality. |
34
+
|[#57](https://github.com/tscircuit/jscad-fiber/pull/57)| π³ Major | Wrap ExtrudeLinear component with color and offset props using higher-order components. |
35
+
|[#59](https://github.com/tscircuit/jscad-fiber/pull/59)| π Minor | Wrap the `ExtrudeRotate` component with `withColorProp` and `withOffsetProp` higher-order components. |
36
+
|[#56](https://github.com/tscircuit/jscad-fiber/pull/56)| π Minor | Wrap the `ExtrudeHelical` component with `withColorProp` and `withOffsetProp` wrappers to add support for `color` and `center` props. |
0 commit comments