Skip to content

Commit c10b3a5

Browse files
committed
Update contribution overviews
1 parent a0c4105 commit c10b3a5

File tree

2 files changed

+100
-48
lines changed

2 files changed

+100
-48
lines changed

β€ŽREADME.md

+50-24
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,13 @@ The current week is shown below. There are 3 major sections:
2424
```mermaid
2525
pie
2626
"tscircuit/builder" : 1
27+
"tscircuit/soup" : 2
28+
"tscircuit/circuit-to-svg" : 1
29+
"tscircuit/pcb-viewer" : 1
30+
"tscircuit/props" : 1
2731
"tscircuit/cli" : 1
2832
"tscircuit/winterspec" : 2
29-
"tscircuit/soup" : 1
30-
"tscircuit/circuit-to-svg" : 1
33+
"tscircuit/schematic-symbols" : 1
3134
"tscircuit/autorouting-dataset" : 1
3235
```
3336

@@ -36,8 +39,8 @@ pie
3639
| Contributor | 🐳 Major | πŸ™ Minor | 🐌 Tiny |
3740
|-------------|-------|-------|-------|
3841
| abhijitxy | 1 | 0 | 0 |
39-
| seveibar | 2 | 1 | 0 |
40-
| imrishabh18 | 2 | 0 | 0 |
42+
| imrishabh18 | 2 | 3 | 0 |
43+
| seveibar | 3 | 1 | 0 |
4144
| angelacaq | 1 | 0 | 0 |
4245

4346
## Changes by Repository
@@ -46,67 +49,90 @@ pie
4649

4750
| PR # | Impact | Contributor | Description |
4851
|------|--------|-------------|-------------|
49-
| [#97](https://github.com/tscircuit/builder/pull/97) | 🐳 Major | abhijitxy | Add a test to replicate the issue of duplicate port hints by creating a `bug` with `footprint="soic8"`. |
52+
| [#97](https://github.com/tscircuit/builder/pull/97) | 🐳 Major | abhijitxy | Add a test to replicate the issue of duplicate port hints for a bug with "soic8" footprint. |
5053

51-
### [tscircuit/cli](https://github.com/tscircuit/cli)
54+
### [tscircuit/soup](https://github.com/tscircuit/soup)
5255

5356
| PR # | Impact | Contributor | Description |
5457
|------|--------|-------------|-------------|
55-
| [#120](https://github.com/tscircuit/cli/pull/120) | 🐳 Major | seveibar | |
58+
| [#18](https://github.com/tscircuit/soup/pull/18) | 🐳 Major | imrishabh18 | Introduce a new "pcb_keepout" feature to the project. |
59+
| [#19](https://github.com/tscircuit/soup/pull/19) | πŸ™ Minor | imrishabh18 | Add an optional `trace_width` field to the `pcb_trace_hint` schema. |
5660

57-
### [tscircuit/winterspec](https://github.com/tscircuit/winterspec)
61+
### [tscircuit/circuit-to-svg](https://github.com/tscircuit/circuit-to-svg)
5862

5963
| PR # | Impact | Contributor | Description |
6064
|------|--------|-------------|-------------|
61-
| [#7](https://github.com/tscircuit/winterspec/pull/7) | 🐳 Major | seveibar | Fix a bug where the `opts` parameter was not being passed when creating bundles from directories, causing middleware not to run. |
62-
| [#6](https://github.com/tscircuit/winterspec/pull/6) | πŸ™ Minor | seveibar | Add support for fetch middleware in the createFetchHandlerFromDir function. |
65+
| [#12](https://github.com/tscircuit/circuit-to-svg/pull/12) | 🐳 Major | imrishabh18 | Adds support for schematic ports, flips the schematic in the Y-axis to match the schematic-viewer, and creates lines connecting the ports to the component edges. |
6366

64-
### [tscircuit/soup](https://github.com/tscircuit/soup)
67+
### [tscircuit/pcb-viewer](https://github.com/tscircuit/pcb-viewer)
6568

6669
| PR # | Impact | Contributor | Description |
6770
|------|--------|-------------|-------------|
68-
| [#18](https://github.com/tscircuit/soup/pull/18) | 🐳 Major | imrishabh18 | Introduce a new PCB keepout feature, which allows defining rectangular or circular keepout areas on the PCB. |
71+
| [#34](https://github.com/tscircuit/pcb-viewer/pull/34) | πŸ™ Minor | imrishabh18 | Fix TypeScript import issues in several components |
6972

70-
### [tscircuit/circuit-to-svg](https://github.com/tscircuit/circuit-to-svg)
73+
### [tscircuit/props](https://github.com/tscircuit/props)
74+
75+
| PR # | Impact | Contributor | Description |
76+
|------|--------|-------------|-------------|
77+
| [#16](https://github.com/tscircuit/props/pull/16) | πŸ™ Minor | imrishabh18 | Introduced a new `traceWidth` property in the `traceHintProps` type. |
78+
79+
### [tscircuit/cli](https://github.com/tscircuit/cli)
7180

7281
| PR # | Impact | Contributor | Description |
7382
|------|--------|-------------|-------------|
74-
| [#12](https://github.com/tscircuit/circuit-to-svg/pull/12) | 🐳 Major | imrishabh18 | Fix issue #12 by adding support for schematic ports and flipping the schematic in the Y-axis to match the schematic-viewer |
83+
| [#120](https://github.com/tscircuit/cli/pull/120) | 🐳 Major | seveibar | This pull request performs a major refactor of the project, including reorganizing the codebase into four main directories, fixing all types, improving imports, and improving overall project organization. |
84+
85+
### [tscircuit/winterspec](https://github.com/tscircuit/winterspec)
86+
87+
| PR # | Impact | Contributor | Description |
88+
|------|--------|-------------|-------------|
89+
| [#7](https://github.com/tscircuit/winterspec/pull/7) | 🐳 Major | seveibar | Adds the ability to pass custom middleware options when making a request against a Winter Spec bundle. |
90+
| [#6](https://github.com/tscircuit/winterspec/pull/6) | πŸ™ Minor | seveibar | Add support for fetch middleware |
91+
92+
### [tscircuit/schematic-symbols](https://github.com/tscircuit/schematic-symbols)
93+
94+
| PR # | Impact | Contributor | Description |
95+
|------|--------|-------------|-------------|
96+
| [#2](https://github.com/tscircuit/schematic-symbols/pull/2) | 🐳 Major | seveibar | Added a new symbol for a fuse in both horizontal and vertical orientations. |
7597

7698
### [tscircuit/autorouting-dataset](https://github.com/tscircuit/autorouting-dataset)
7799

78100
| PR # | Impact | Contributor | Description |
79101
|------|--------|-------------|-------------|
80-
| [#22](https://github.com/tscircuit/autorouting-dataset/pull/22) | 🐳 Major | angelacaq | Introduce a new algorithm (Jump Point finder) to solve distant-single-trace routing, which is 2x faster than the previous A* algorithm. |
102+
| [#22](https://github.com/tscircuit/autorouting-dataset/pull/22) | 🐳 Major | angelacaq | Introduces a new algorithm, the Jump Point Finder, to improve the speed of the grid solver for distant-single-trace routing. |
81103

82104
## Changes by Contributor
83105

84106
### [abhijitxy](https://github.com/abhijitxy)
85107

86108
| PR # | Impact | Description |
87109
|------|--------|-------------|
88-
| [#97](https://github.com/tscircuit/builder/pull/97) | 🐳 Major | Add a test to replicate the issue of duplicate port hints by creating a `bug` with `footprint="soic8"`. |
110+
| [#97](https://github.com/tscircuit/builder/pull/97) | 🐳 Major | Add a test to replicate the issue of duplicate port hints for a bug with "soic8" footprint. |
89111

90-
### [seveibar](https://github.com/seveibar)
112+
### [imrishabh18](https://github.com/imrishabh18)
91113

92114
| PR # | Impact | Description |
93115
|------|--------|-------------|
94-
| [#120](https://github.com/tscircuit/cli/pull/120) | 🐳 Major | |
95-
| [#7](https://github.com/tscircuit/winterspec/pull/7) | 🐳 Major | Fix a bug where the `opts` parameter was not being passed when creating bundles from directories, causing middleware not to run. |
96-
| [#6](https://github.com/tscircuit/winterspec/pull/6) | πŸ™ Minor | Add support for fetch middleware in the createFetchHandlerFromDir function. |
116+
| [#18](https://github.com/tscircuit/soup/pull/18) | 🐳 Major | Introduce a new "pcb_keepout" feature to the project. |
117+
| [#12](https://github.com/tscircuit/circuit-to-svg/pull/12) | 🐳 Major | Adds support for schematic ports, flips the schematic in the Y-axis to match the schematic-viewer, and creates lines connecting the ports to the component edges. |
118+
| [#34](https://github.com/tscircuit/pcb-viewer/pull/34) | πŸ™ Minor | Fix TypeScript import issues in several components |
119+
| [#19](https://github.com/tscircuit/soup/pull/19) | πŸ™ Minor | Add an optional `trace_width` field to the `pcb_trace_hint` schema. |
120+
| [#16](https://github.com/tscircuit/props/pull/16) | πŸ™ Minor | Introduced a new `traceWidth` property in the `traceHintProps` type. |
97121

98-
### [imrishabh18](https://github.com/imrishabh18)
122+
### [seveibar](https://github.com/seveibar)
99123

100124
| PR # | Impact | Description |
101125
|------|--------|-------------|
102-
| [#18](https://github.com/tscircuit/soup/pull/18) | 🐳 Major | Introduce a new PCB keepout feature, which allows defining rectangular or circular keepout areas on the PCB. |
103-
| [#12](https://github.com/tscircuit/circuit-to-svg/pull/12) | 🐳 Major | Fix issue #12 by adding support for schematic ports and flipping the schematic in the Y-axis to match the schematic-viewer |
126+
| [#120](https://github.com/tscircuit/cli/pull/120) | 🐳 Major | This pull request performs a major refactor of the project, including reorganizing the codebase into four main directories, fixing all types, improving imports, and improving overall project organization. |
127+
| [#7](https://github.com/tscircuit/winterspec/pull/7) | 🐳 Major | Adds the ability to pass custom middleware options when making a request against a Winter Spec bundle. |
128+
| [#2](https://github.com/tscircuit/schematic-symbols/pull/2) | 🐳 Major | Added a new symbol for a fuse in both horizontal and vertical orientations. |
129+
| [#6](https://github.com/tscircuit/winterspec/pull/6) | πŸ™ Minor | Add support for fetch middleware |
104130

105131
### [angelacaq](https://github.com/angelacaq)
106132

107133
| PR # | Impact | Description |
108134
|------|--------|-------------|
109-
| [#22](https://github.com/tscircuit/autorouting-dataset/pull/22) | 🐳 Major | Introduce a new algorithm (Jump Point finder) to solve distant-single-trace routing, which is 2x faster than the previous A* algorithm. |
135+
| [#22](https://github.com/tscircuit/autorouting-dataset/pull/22) | 🐳 Major | Introduces a new algorithm, the Jump Point Finder, to improve the speed of the grid solver for distant-single-trace routing. |
110136

111137

112138

β€Žcontribution-overviews/2024-08-10.md

+50-24
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,13 @@
55
```mermaid
66
pie
77
"tscircuit/builder" : 1
8+
"tscircuit/soup" : 2
9+
"tscircuit/circuit-to-svg" : 1
10+
"tscircuit/pcb-viewer" : 1
11+
"tscircuit/props" : 1
812
"tscircuit/cli" : 1
913
"tscircuit/winterspec" : 2
10-
"tscircuit/soup" : 1
11-
"tscircuit/circuit-to-svg" : 1
14+
"tscircuit/schematic-symbols" : 1
1215
"tscircuit/autorouting-dataset" : 1
1316
```
1417

@@ -17,8 +20,8 @@ pie
1720
| Contributor | 🐳 Major | πŸ™ Minor | 🐌 Tiny |
1821
|-------------|-------|-------|-------|
1922
| abhijitxy | 1 | 0 | 0 |
20-
| seveibar | 2 | 1 | 0 |
21-
| imrishabh18 | 2 | 0 | 0 |
23+
| imrishabh18 | 2 | 3 | 0 |
24+
| seveibar | 3 | 1 | 0 |
2225
| angelacaq | 1 | 0 | 0 |
2326

2427
## Changes by Repository
@@ -27,65 +30,88 @@ pie
2730

2831
| PR # | Impact | Contributor | Description |
2932
|------|--------|-------------|-------------|
30-
| [#97](https://github.com/tscircuit/builder/pull/97) | 🐳 Major | abhijitxy | Add a test to replicate the issue of duplicate port hints by creating a `bug` with `footprint="soic8"`. |
33+
| [#97](https://github.com/tscircuit/builder/pull/97) | 🐳 Major | abhijitxy | Add a test to replicate the issue of duplicate port hints for a bug with "soic8" footprint. |
3134

32-
### [tscircuit/cli](https://github.com/tscircuit/cli)
35+
### [tscircuit/soup](https://github.com/tscircuit/soup)
3336

3437
| PR # | Impact | Contributor | Description |
3538
|------|--------|-------------|-------------|
36-
| [#120](https://github.com/tscircuit/cli/pull/120) | 🐳 Major | seveibar | |
39+
| [#18](https://github.com/tscircuit/soup/pull/18) | 🐳 Major | imrishabh18 | Introduce a new "pcb_keepout" feature to the project. |
40+
| [#19](https://github.com/tscircuit/soup/pull/19) | πŸ™ Minor | imrishabh18 | Add an optional `trace_width` field to the `pcb_trace_hint` schema. |
3741

38-
### [tscircuit/winterspec](https://github.com/tscircuit/winterspec)
42+
### [tscircuit/circuit-to-svg](https://github.com/tscircuit/circuit-to-svg)
3943

4044
| PR # | Impact | Contributor | Description |
4145
|------|--------|-------------|-------------|
42-
| [#7](https://github.com/tscircuit/winterspec/pull/7) | 🐳 Major | seveibar | Fix a bug where the `opts` parameter was not being passed when creating bundles from directories, causing middleware not to run. |
43-
| [#6](https://github.com/tscircuit/winterspec/pull/6) | πŸ™ Minor | seveibar | Add support for fetch middleware in the createFetchHandlerFromDir function. |
46+
| [#12](https://github.com/tscircuit/circuit-to-svg/pull/12) | 🐳 Major | imrishabh18 | Adds support for schematic ports, flips the schematic in the Y-axis to match the schematic-viewer, and creates lines connecting the ports to the component edges. |
4447

45-
### [tscircuit/soup](https://github.com/tscircuit/soup)
48+
### [tscircuit/pcb-viewer](https://github.com/tscircuit/pcb-viewer)
4649

4750
| PR # | Impact | Contributor | Description |
4851
|------|--------|-------------|-------------|
49-
| [#18](https://github.com/tscircuit/soup/pull/18) | 🐳 Major | imrishabh18 | Introduce a new PCB keepout feature, which allows defining rectangular or circular keepout areas on the PCB. |
52+
| [#34](https://github.com/tscircuit/pcb-viewer/pull/34) | πŸ™ Minor | imrishabh18 | Fix TypeScript import issues in several components |
5053

51-
### [tscircuit/circuit-to-svg](https://github.com/tscircuit/circuit-to-svg)
54+
### [tscircuit/props](https://github.com/tscircuit/props)
55+
56+
| PR # | Impact | Contributor | Description |
57+
|------|--------|-------------|-------------|
58+
| [#16](https://github.com/tscircuit/props/pull/16) | πŸ™ Minor | imrishabh18 | Introduced a new `traceWidth` property in the `traceHintProps` type. |
59+
60+
### [tscircuit/cli](https://github.com/tscircuit/cli)
5261

5362
| PR # | Impact | Contributor | Description |
5463
|------|--------|-------------|-------------|
55-
| [#12](https://github.com/tscircuit/circuit-to-svg/pull/12) | 🐳 Major | imrishabh18 | Fix issue #12 by adding support for schematic ports and flipping the schematic in the Y-axis to match the schematic-viewer |
64+
| [#120](https://github.com/tscircuit/cli/pull/120) | 🐳 Major | seveibar | This pull request performs a major refactor of the project, including reorganizing the codebase into four main directories, fixing all types, improving imports, and improving overall project organization. |
65+
66+
### [tscircuit/winterspec](https://github.com/tscircuit/winterspec)
67+
68+
| PR # | Impact | Contributor | Description |
69+
|------|--------|-------------|-------------|
70+
| [#7](https://github.com/tscircuit/winterspec/pull/7) | 🐳 Major | seveibar | Adds the ability to pass custom middleware options when making a request against a Winter Spec bundle. |
71+
| [#6](https://github.com/tscircuit/winterspec/pull/6) | πŸ™ Minor | seveibar | Add support for fetch middleware |
72+
73+
### [tscircuit/schematic-symbols](https://github.com/tscircuit/schematic-symbols)
74+
75+
| PR # | Impact | Contributor | Description |
76+
|------|--------|-------------|-------------|
77+
| [#2](https://github.com/tscircuit/schematic-symbols/pull/2) | 🐳 Major | seveibar | Added a new symbol for a fuse in both horizontal and vertical orientations. |
5678

5779
### [tscircuit/autorouting-dataset](https://github.com/tscircuit/autorouting-dataset)
5880

5981
| PR # | Impact | Contributor | Description |
6082
|------|--------|-------------|-------------|
61-
| [#22](https://github.com/tscircuit/autorouting-dataset/pull/22) | 🐳 Major | angelacaq | Introduce a new algorithm (Jump Point finder) to solve distant-single-trace routing, which is 2x faster than the previous A* algorithm. |
83+
| [#22](https://github.com/tscircuit/autorouting-dataset/pull/22) | 🐳 Major | angelacaq | Introduces a new algorithm, the Jump Point Finder, to improve the speed of the grid solver for distant-single-trace routing. |
6284

6385
## Changes by Contributor
6486

6587
### [abhijitxy](https://github.com/abhijitxy)
6688

6789
| PR # | Impact | Description |
6890
|------|--------|-------------|
69-
| [#97](https://github.com/tscircuit/builder/pull/97) | 🐳 Major | Add a test to replicate the issue of duplicate port hints by creating a `bug` with `footprint="soic8"`. |
91+
| [#97](https://github.com/tscircuit/builder/pull/97) | 🐳 Major | Add a test to replicate the issue of duplicate port hints for a bug with "soic8" footprint. |
7092

71-
### [seveibar](https://github.com/seveibar)
93+
### [imrishabh18](https://github.com/imrishabh18)
7294

7395
| PR # | Impact | Description |
7496
|------|--------|-------------|
75-
| [#120](https://github.com/tscircuit/cli/pull/120) | 🐳 Major | |
76-
| [#7](https://github.com/tscircuit/winterspec/pull/7) | 🐳 Major | Fix a bug where the `opts` parameter was not being passed when creating bundles from directories, causing middleware not to run. |
77-
| [#6](https://github.com/tscircuit/winterspec/pull/6) | πŸ™ Minor | Add support for fetch middleware in the createFetchHandlerFromDir function. |
97+
| [#18](https://github.com/tscircuit/soup/pull/18) | 🐳 Major | Introduce a new "pcb_keepout" feature to the project. |
98+
| [#12](https://github.com/tscircuit/circuit-to-svg/pull/12) | 🐳 Major | Adds support for schematic ports, flips the schematic in the Y-axis to match the schematic-viewer, and creates lines connecting the ports to the component edges. |
99+
| [#34](https://github.com/tscircuit/pcb-viewer/pull/34) | πŸ™ Minor | Fix TypeScript import issues in several components |
100+
| [#19](https://github.com/tscircuit/soup/pull/19) | πŸ™ Minor | Add an optional `trace_width` field to the `pcb_trace_hint` schema. |
101+
| [#16](https://github.com/tscircuit/props/pull/16) | πŸ™ Minor | Introduced a new `traceWidth` property in the `traceHintProps` type. |
78102

79-
### [imrishabh18](https://github.com/imrishabh18)
103+
### [seveibar](https://github.com/seveibar)
80104

81105
| PR # | Impact | Description |
82106
|------|--------|-------------|
83-
| [#18](https://github.com/tscircuit/soup/pull/18) | 🐳 Major | Introduce a new PCB keepout feature, which allows defining rectangular or circular keepout areas on the PCB. |
84-
| [#12](https://github.com/tscircuit/circuit-to-svg/pull/12) | 🐳 Major | Fix issue #12 by adding support for schematic ports and flipping the schematic in the Y-axis to match the schematic-viewer |
107+
| [#120](https://github.com/tscircuit/cli/pull/120) | 🐳 Major | This pull request performs a major refactor of the project, including reorganizing the codebase into four main directories, fixing all types, improving imports, and improving overall project organization. |
108+
| [#7](https://github.com/tscircuit/winterspec/pull/7) | 🐳 Major | Adds the ability to pass custom middleware options when making a request against a Winter Spec bundle. |
109+
| [#2](https://github.com/tscircuit/schematic-symbols/pull/2) | 🐳 Major | Added a new symbol for a fuse in both horizontal and vertical orientations. |
110+
| [#6](https://github.com/tscircuit/winterspec/pull/6) | πŸ™ Minor | Add support for fetch middleware |
85111

86112
### [angelacaq](https://github.com/angelacaq)
87113

88114
| PR # | Impact | Description |
89115
|------|--------|-------------|
90-
| [#22](https://github.com/tscircuit/autorouting-dataset/pull/22) | 🐳 Major | Introduce a new algorithm (Jump Point finder) to solve distant-single-trace routing, which is 2x faster than the previous A* algorithm. |
116+
| [#22](https://github.com/tscircuit/autorouting-dataset/pull/22) | 🐳 Major | Introduces a new algorithm, the Jump Point Finder, to improve the speed of the grid solver for distant-single-trace routing. |
91117

0 commit comments

Comments
Β (0)