Skip to content

Commit bdcabc5

Browse files
committed
Update contribution overviews
1 parent 10d2f9b commit bdcabc5

File tree

2 files changed

+110
-70
lines changed

2 files changed

+110
-70
lines changed

β€ŽREADME.md

+55-35
Original file line numberDiff line numberDiff line change
@@ -24,23 +24,25 @@ The current week is shown below. There are 3 major sections:
2424
```mermaid
2525
pie
2626
"tscircuit/pcb-viewer" : 1
27+
"tscircuit/circuit-to-svg" : 1
2728
"tscircuit/core" : 2
2829
"tscircuit/cli" : 1
2930
"tscircuit/soup-util" : 1
30-
"tscircuit/props" : 2
31+
"tscircuit/props" : 3
3132
"tscircuit/schematic-symbols" : 1
32-
"tscircuit/footprinter" : 5
33+
"tscircuit/footprinter" : 6
34+
"tscircuit/soup" : 1
3335
"tscircuit/jscad-electronics" : 1
3436
```
3537

3638
## Contributor Overview
3739

3840
| Contributor | 🐳 Major | πŸ™ Minor | 🐌 Tiny |
3941
|-------------|-------|-------|-------|
40-
| imrishabh18 | 1 | 0 | 0 |
41-
| seveibar | 2 | 4 | 0 |
42-
| anas-sarkez | 2 | 2 | 0 |
43-
| ShiboSoftwareDev | 1 | 0 | 0 |
42+
| imrishabh18 | 2 | 0 | 0 |
43+
| seveibar | 2 | 5 | 0 |
44+
| ShiboSoftwareDev | 1 | 2 | 0 |
45+
| anas-sarkez | 2 | 3 | 0 |
4446
| abhijitxy | 1 | 0 | 0 |
4547

4648
## Changes by Repository
@@ -49,96 +51,114 @@ pie
4951

5052
| PR # | Impact | Contributor | Description |
5153
|------|--------|-------------|-------------|
52-
| [#40](https://github.com/tscircuit/pcb-viewer/pull/40) | 🐳 Major | imrishabh18 | Adds support for trace-hint on plated-hole elements |
54+
| [#40](https://github.com/tscircuit/pcb-viewer/pull/40) | 🐳 Major | imrishabh18 | Add support for trace-hint on plated-holes. |
55+
56+
### [tscircuit/circuit-to-svg](https://github.com/tscircuit/circuit-to-svg)
57+
58+
| PR # | Impact | Contributor | Description |
59+
|------|--------|-------------|-------------|
60+
| [#25](https://github.com/tscircuit/circuit-to-svg/pull/25) | 🐳 Major | imrishabh18 | Integrate schematic symbols into the circuitJsonToSchematicSvg function, and update the package dependencies. |
5361

5462
### [tscircuit/core](https://github.com/tscircuit/core)
5563

5664
| PR # | Impact | Contributor | Description |
5765
|------|--------|-------------|-------------|
58-
| [#6](https://github.com/tscircuit/core/pull/6) | 🐳 Major | seveibar | Implements a trace hint feature to allow custom routing between ports using PCB route hints. |
59-
| [#4](https://github.com/tscircuit/core/pull/4) | 🟣 | seveibar | |
66+
| [#6](https://github.com/tscircuit/core/pull/6) | 🐳 Major | seveibar | Implement trace hints for PCB routing, allowing the user to provide guidance on the desired trace path. |
67+
| [#4](https://github.com/tscircuit/core/pull/4) | 🐳 Major | seveibar | |
6068

6169
### [tscircuit/cli](https://github.com/tscircuit/cli)
6270

6371
| PR # | Impact | Contributor | Description |
6472
|------|--------|-------------|-------------|
65-
| [#130](https://github.com/tscircuit/cli/pull/130) | πŸ™ Minor | seveibar | Change the `flip_y_axis` flag to `false` for both Gerber and Excellon drill commands. |
73+
| [#130](https://github.com/tscircuit/cli/pull/130) | πŸ™ Minor | seveibar | Update the `flip_y_axis` option for both Gerber and Drill commands to `false`. |
6674

6775
### [tscircuit/soup-util](https://github.com/tscircuit/soup-util)
6876

6977
| PR # | Impact | Contributor | Description |
7078
|------|--------|-------------|-------------|
71-
| [#9](https://github.com/tscircuit/soup-util/pull/9) | πŸ™ Minor | seveibar | Allow creating a Soup Utility (su) with an option to turn on validation when inserting new elements. |
79+
| [#9](https://github.com/tscircuit/soup-util/pull/9) | πŸ™ Minor | seveibar | Allow creating soup util with validation turned on |
7280

7381
### [tscircuit/props](https://github.com/tscircuit/props)
7482

7583
| PR # | Impact | Contributor | Description |
7684
|------|--------|-------------|-------------|
77-
| [#24](https://github.com/tscircuit/props/pull/24) | πŸ™ Minor | seveibar | Modify the `pinLabels` type to accept strings to fix React parsing issues. |
78-
| [#22](https://github.com/tscircuit/props/pull/22) | πŸ™ Minor | seveibar | Make the `for` property in `tracehint` optional to support a new syntax that allows defining the offset directly in the `trace` element. |
85+
| [#24](https://github.com/tscircuit/props/pull/24) | πŸ™ Minor | seveibar | Change the type of `pinLabels` to accept either numbers or strings to fix React parsing issues. |
86+
| [#22](https://github.com/tscircuit/props/pull/22) | πŸ™ Minor | seveibar | Make the `for` property of `<tracehint>` optional to support a new syntax where the `<tracehint>` is defined inside the `<trace>` element. |
87+
| [#25](https://github.com/tscircuit/props/pull/25) | πŸ™ Minor | ShiboSoftwareDev | Added an optional `outline` property to the `boardProps` type, which allows for defining an array of points to represent the outline of the board. |
7988

8089
### [tscircuit/schematic-symbols](https://github.com/tscircuit/schematic-symbols)
8190

8291
| PR # | Impact | Contributor | Description |
8392
|------|--------|-------------|-------------|
84-
| [#10](https://github.com/tscircuit/schematic-symbols/pull/10) | 🐳 Major | seveibar | Introduces a new function `getInnerSvg` to extract the inner SVG content without the outer `<svg>` tag. |
93+
| [#10](https://github.com/tscircuit/schematic-symbols/pull/10) | πŸ™ Minor | seveibar | Introduce `getInnerSvg` function to extract the inner SVG elements from the `getSvg` function. |
8594

8695
### [tscircuit/footprinter](https://github.com/tscircuit/footprinter)
8796

8897
| PR # | Impact | Contributor | Description |
8998
|------|--------|-------------|-------------|
90-
| [#24](https://github.com/tscircuit/footprinter/pull/24) | 🐳 Major | anas-sarkez | Added a new component, SOT723, to the project. |
91-
| [#23](https://github.com/tscircuit/footprinter/pull/23) | 🐳 Major | anas-sarkez | Added a new function 'sot563' and a test case for it |
92-
| [#19](https://github.com/tscircuit/footprinter/pull/19) | 🐳 Major | ShiboSoftwareDev | Added two new footprints, ms-012 and ms-013, to the project. |
93-
| [#21](https://github.com/tscircuit/footprinter/pull/21) | πŸ™ Minor | anas-sarkez | Added more tests for a BGA component with 64 pins, 10mm x 10mm size, 8x8 grid, and 1.27mm pitch. |
99+
| [#19](https://github.com/tscircuit/footprinter/pull/19) | 🐳 Major | ShiboSoftwareDev | Added ms-012 and ms-013 footprints. |
100+
| [#24](https://github.com/tscircuit/footprinter/pull/24) | 🐳 Major | anas-sarkez | Added a new component called SOT723. |
101+
| [#23](https://github.com/tscircuit/footprinter/pull/23) | 🐳 Major | anas-sarkez | Added support for the SOT563 package and its associated test case. |
102+
| [#25](https://github.com/tscircuit/footprinter/pull/25) | πŸ™ Minor | anas-sarkez | Fixed silkscreen issue of some components |
103+
| [#21](https://github.com/tscircuit/footprinter/pull/21) | πŸ™ Minor | anas-sarkez | Added more test cases for a BGA component with 64 pins, 10mm x 10mm, 8x8 grid, and 1.27mm pitch. |
94104
| [#20](https://github.com/tscircuit/footprinter/pull/20) | πŸ™ Minor | anas-sarkez | Added some missing tests and snapshots |
95105

106+
### [tscircuit/soup](https://github.com/tscircuit/soup)
107+
108+
| PR # | Impact | Contributor | Description |
109+
|------|--------|-------------|-------------|
110+
| [#28](https://github.com/tscircuit/soup/pull/28) | πŸ™ Minor | ShiboSoftwareDev | Added an optional `outline` prop type to the `pcb_board` type to define the board outline of the PCB. |
111+
96112
### [tscircuit/jscad-electronics](https://github.com/tscircuit/jscad-electronics)
97113

98114
| PR # | Impact | Contributor | Description |
99115
|------|--------|-------------|-------------|
100-
| [#14](https://github.com/tscircuit/jscad-electronics/pull/14) | 🐳 Major | abhijitxy | Implement a new component for the SOT-23-3P package. |
116+
| [#14](https://github.com/tscircuit/jscad-electronics/pull/14) | 🐳 Major | abhijitxy | Implement a new SOT-23-3P component for the project |
101117

102118
## Changes by Contributor
103119

104120
### [imrishabh18](https://github.com/imrishabh18)
105121

106122
| PR # | Impact | Description |
107123
|------|--------|-------------|
108-
| [#40](https://github.com/tscircuit/pcb-viewer/pull/40) | 🐳 Major | Adds support for trace-hint on plated-hole elements |
124+
| [#40](https://github.com/tscircuit/pcb-viewer/pull/40) | 🐳 Major | Add support for trace-hint on plated-holes. |
125+
| [#25](https://github.com/tscircuit/circuit-to-svg/pull/25) | 🐳 Major | Integrate schematic symbols into the circuitJsonToSchematicSvg function, and update the package dependencies. |
109126

110127
### [seveibar](https://github.com/seveibar)
111128

112129
| PR # | Impact | Description |
113130
|------|--------|-------------|
114-
| [#6](https://github.com/tscircuit/core/pull/6) | 🐳 Major | Implements a trace hint feature to allow custom routing between ports using PCB route hints. |
115-
| [#130](https://github.com/tscircuit/cli/pull/130) | πŸ™ Minor | Change the `flip_y_axis` flag to `false` for both Gerber and Excellon drill commands. |
116-
| [#9](https://github.com/tscircuit/soup-util/pull/9) | πŸ™ Minor | Allow creating a Soup Utility (su) with an option to turn on validation when inserting new elements. |
117-
| [#24](https://github.com/tscircuit/props/pull/24) | πŸ™ Minor | Modify the `pinLabels` type to accept strings to fix React parsing issues. |
118-
| [#22](https://github.com/tscircuit/props/pull/22) | πŸ™ Minor | Make the `for` property in `tracehint` optional to support a new syntax that allows defining the offset directly in the `trace` element. |
119-
| [#4](https://github.com/tscircuit/core/pull/4) | 🟣 | |
120-
| [#10](https://github.com/tscircuit/schematic-symbols/pull/10) | 🐳 Major | Introduces a new function `getInnerSvg` to extract the inner SVG content without the outer `<svg>` tag. |
131+
| [#6](https://github.com/tscircuit/core/pull/6) | 🐳 Major | Implement trace hints for PCB routing, allowing the user to provide guidance on the desired trace path. |
132+
| [#4](https://github.com/tscircuit/core/pull/4) | 🐳 Major | |
133+
| [#130](https://github.com/tscircuit/cli/pull/130) | πŸ™ Minor | Update the `flip_y_axis` option for both Gerber and Drill commands to `false`. |
134+
| [#9](https://github.com/tscircuit/soup-util/pull/9) | πŸ™ Minor | Allow creating soup util with validation turned on |
135+
| [#24](https://github.com/tscircuit/props/pull/24) | πŸ™ Minor | Change the type of `pinLabels` to accept either numbers or strings to fix React parsing issues. |
136+
| [#22](https://github.com/tscircuit/props/pull/22) | πŸ™ Minor | Make the `for` property of `<tracehint>` optional to support a new syntax where the `<tracehint>` is defined inside the `<trace>` element. |
137+
| [#10](https://github.com/tscircuit/schematic-symbols/pull/10) | πŸ™ Minor | Introduce `getInnerSvg` function to extract the inner SVG elements from the `getSvg` function. |
121138

122-
### [anas-sarkez](https://github.com/anas-sarkez)
139+
### [ShiboSoftwareDev](https://github.com/ShiboSoftwareDev)
123140

124141
| PR # | Impact | Description |
125142
|------|--------|-------------|
126-
| [#24](https://github.com/tscircuit/footprinter/pull/24) | 🐳 Major | Added a new component, SOT723, to the project. |
127-
| [#23](https://github.com/tscircuit/footprinter/pull/23) | 🐳 Major | Added a new function 'sot563' and a test case for it |
128-
| [#21](https://github.com/tscircuit/footprinter/pull/21) | πŸ™ Minor | Added more tests for a BGA component with 64 pins, 10mm x 10mm size, 8x8 grid, and 1.27mm pitch. |
129-
| [#20](https://github.com/tscircuit/footprinter/pull/20) | πŸ™ Minor | Added some missing tests and snapshots |
143+
| [#19](https://github.com/tscircuit/footprinter/pull/19) | 🐳 Major | Added ms-012 and ms-013 footprints. |
144+
| [#28](https://github.com/tscircuit/soup/pull/28) | πŸ™ Minor | Added an optional `outline` prop type to the `pcb_board` type to define the board outline of the PCB. |
145+
| [#25](https://github.com/tscircuit/props/pull/25) | πŸ™ Minor | Added an optional `outline` property to the `boardProps` type, which allows for defining an array of points to represent the outline of the board. |
130146

131-
### [ShiboSoftwareDev](https://github.com/ShiboSoftwareDev)
147+
### [anas-sarkez](https://github.com/anas-sarkez)
132148

133149
| PR # | Impact | Description |
134150
|------|--------|-------------|
135-
| [#19](https://github.com/tscircuit/footprinter/pull/19) | 🐳 Major | Added two new footprints, ms-012 and ms-013, to the project. |
151+
| [#24](https://github.com/tscircuit/footprinter/pull/24) | 🐳 Major | Added a new component called SOT723. |
152+
| [#23](https://github.com/tscircuit/footprinter/pull/23) | 🐳 Major | Added support for the SOT563 package and its associated test case. |
153+
| [#25](https://github.com/tscircuit/footprinter/pull/25) | πŸ™ Minor | Fixed silkscreen issue of some components |
154+
| [#21](https://github.com/tscircuit/footprinter/pull/21) | πŸ™ Minor | Added more test cases for a BGA component with 64 pins, 10mm x 10mm, 8x8 grid, and 1.27mm pitch. |
155+
| [#20](https://github.com/tscircuit/footprinter/pull/20) | πŸ™ Minor | Added some missing tests and snapshots |
136156

137157
### [abhijitxy](https://github.com/abhijitxy)
138158

139159
| PR # | Impact | Description |
140160
|------|--------|-------------|
141-
| [#14](https://github.com/tscircuit/jscad-electronics/pull/14) | 🐳 Major | Implement a new component for the SOT-23-3P package. |
161+
| [#14](https://github.com/tscircuit/jscad-electronics/pull/14) | 🐳 Major | Implement a new SOT-23-3P component for the project |
142162

143163

144164

0 commit comments

Comments
Β (0)