Skip to content

Commit 08abcee

Browse files
committed
Update contribution overviews
1 parent 5c2e8b3 commit 08abcee

File tree

2 files changed

+102
-66
lines changed

2 files changed

+102
-66
lines changed

β€ŽREADME.md

+51-33
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,12 @@ The current week is shown below. There are 3 major sections:
2323

2424
```mermaid
2525
pie
26-
"tscircuit/tscircuit" : 2
2726
"tscircuit/builder" : 1
27+
"tscircuit/tscircuit" : 2
28+
"tscircuit/cli" : 1
29+
"tscircuit/circuit-to-png" : 1
2830
"tscircuit/footprints" : 1
29-
"tscircuit/soup" : 3
31+
"tscircuit/soup" : 4
3032
"tscircuit/soup-util" : 2
3133
"tscircuit/props" : 2
3234
"tscircuit/jscad-electronics" : 1
@@ -37,44 +39,57 @@ pie
3739

3840
| Contributor | 🐳 Major | πŸ™ Minor | 🐌 Tiny |
3941
|-------------|-------|-------|-------|
40-
| imrishabh18 | 0 | 2 | 1 |
41-
| seveibar | 8 | 5 | 0 |
42+
| imrishabh18 | 0 | 4 | 1 |
43+
| seveibar | 8 | 6 | 0 |
4244

4345
## Changes by Repository
4446

47+
### [tscircuit/builder](https://github.com/tscircuit/builder)
48+
49+
| PR # | Impact | Contributor | Description |
50+
|------|--------|-------------|-------------|
51+
| [#103](https://github.com/tscircuit/builder/pull/103) | πŸ™ Minor | imrishabh18 | Add "circuit-to-png" as a devDependency |
52+
4553
### [tscircuit/tscircuit](https://github.com/tscircuit/tscircuit)
4654

4755
| PR # | Impact | Contributor | Description |
4856
|------|--------|-------------|-------------|
49-
| [#351](https://github.com/tscircuit/tscircuit/pull/351) | πŸ™ Minor | imrishabh18 | Automatically update the package version daily. |
50-
| [#349](https://github.com/tscircuit/tscircuit/pull/349) | πŸ™ Minor | imrishabh18 | Update the "@tscircuit/builder" dependency from version 1.5.141 to 1.11.1 |
57+
| [#351](https://github.com/tscircuit/tscircuit/pull/351) | πŸ™ Minor | imrishabh18 | Automatically updates the package version by checking for updates daily and creating a pull request with the updated package.json and package-lock.json files. |
58+
| [#349](https://github.com/tscircuit/tscircuit/pull/349) | πŸ™ Minor | imrishabh18 | Update the '@tscircuit/builder' dependency from version 1.5.141 to 1.11.1. |
5159

52-
### [tscircuit/builder](https://github.com/tscircuit/builder)
60+
### [tscircuit/cli](https://github.com/tscircuit/cli)
61+
62+
| PR # | Impact | Contributor | Description |
63+
|------|--------|-------------|-------------|
64+
| [#124](https://github.com/tscircuit/cli/pull/124) | πŸ™ Minor | imrishabh18 | Add dynamic import for `circuitToPng` function |
65+
66+
### [tscircuit/circuit-to-png](https://github.com/tscircuit/circuit-to-png)
5367

5468
| PR # | Impact | Contributor | Description |
5569
|------|--------|-------------|-------------|
56-
| [#103](https://github.com/tscircuit/builder/pull/103) | 🐌 Tiny | imrishabh18 | Added "circuit-to-png" as a devDependency. |
70+
| [#13](https://github.com/tscircuit/circuit-to-png/pull/13) | 🐌 Tiny | imrishabh18 | Removing unused dependency `@resvg/resvg-wasm` from `package.json`. |
5771

5872
### [tscircuit/footprints](https://github.com/tscircuit/footprints)
5973

6074
| PR # | Impact | Contributor | Description |
6175
|------|--------|-------------|-------------|
62-
| [#3](https://github.com/tscircuit/footprints/pull/3) | 🐳 Major | seveibar | Huge repository cleanup, switch to Bun, fix types, add workflows, and fix published types error. |
76+
| [#3](https://github.com/tscircuit/footprints/pull/3) | 🐳 Major | seveibar | This pull request performs a huge repository cleanup, switches to the Bun runtime, fixes type issues, adds various workflows, and resolves a published types error. |
6377

6478
### [tscircuit/soup](https://github.com/tscircuit/soup)
6579

6680
| PR # | Impact | Contributor | Description |
6781
|------|--------|-------------|-------------|
68-
| [#23](https://github.com/tscircuit/soup/pull/23) | 🐳 Major | seveibar | Add route thickness mode and should_round_corners property to the PCB trace |
69-
| [#24](https://github.com/tscircuit/soup/pull/24) | πŸ™ Minor | seveibar | Add an optional `symbol_name` field to the `schematic_component` schema. |
70-
| [#22](https://github.com/tscircuit/soup/pull/22) | πŸ™ Minor | seveibar | Add a new `pcb_board_id` field to the `pcb_board` object schema. |
82+
| [#27](https://github.com/tscircuit/soup/pull/27) | 🐳 Major | seveibar | Introduce a new formatbot workflow that has special behavior for forks, only checking without autofix. |
83+
| [#23](https://github.com/tscircuit/soup/pull/23) | πŸ™ Minor | seveibar | Add a new property `route_thickness_mode` to the `pcb_trace.ts` file, which can be either "constant" or "interpolated", and a new optional property `should_round_corners`. |
84+
| [#24](https://github.com/tscircuit/soup/pull/24) | πŸ™ Minor | seveibar | Add an optional `symbol_name` field to schematic components |
85+
| [#22](https://github.com/tscircuit/soup/pull/22) | πŸ™ Minor | seveibar | Add a new field `pcb_board_id` to the `pcb_board` object. |
7186

7287
### [tscircuit/soup-util](https://github.com/tscircuit/soup-util)
7388

7489
| PR # | Impact | Contributor | Description |
7590
|------|--------|-------------|-------------|
76-
| [#7](https://github.com/tscircuit/soup-util/pull/7) | 🐳 Major | seveibar | Add a new `delete` method to the `su` library to remove elements from the soup. |
77-
| [#6](https://github.com/tscircuit/soup-util/pull/6) | 🐳 Major | seveibar | Add support for `insert` and `toArray` methods to the `su` object. |
91+
| [#7](https://github.com/tscircuit/soup-util/pull/7) | 🐳 Major | seveibar | Add a `delete` method to the `su` library to remove elements from the soup. |
92+
| [#6](https://github.com/tscircuit/soup-util/pull/6) | 🐳 Major | seveibar | Add support for `insert` and `toArray` methods to the `SoupUtilObjects` type. |
7893

7994
### [tscircuit/props](https://github.com/tscircuit/props)
8095

@@ -87,44 +102,47 @@ pie
87102

88103
| PR # | Impact | Contributor | Description |
89104
|------|--------|-------------|-------------|
90-
| [#13](https://github.com/tscircuit/jscad-electronics/pull/13) | 🐳 Major | seveibar | Implement TSSOP (Thin Shrink Small Outline Package) component |
105+
| [#13](https://github.com/tscircuit/jscad-electronics/pull/13) | 🐳 Major | seveibar | Implement tssop component |
91106

92107
### [tscircuit/schematic-symbols](https://github.com/tscircuit/schematic-symbols)
93108

94109
| PR # | Impact | Contributor | Description |
95110
|------|--------|-------------|-------------|
96-
| [#7](https://github.com/tscircuit/schematic-symbols/pull/7) | 🐳 Major | seveibar | Introduce format checks, type checks, and a format bot for the project. |
97-
| [#4](https://github.com/tscircuit/schematic-symbols/pull/4) | 🐳 Major | seveibar | Initial release of the project with various setup files and configurations. |
98-
| [#6](https://github.com/tscircuit/schematic-symbols/pull/6) | πŸ™ Minor | seveibar | Add computed fields to make it easier to use symbols |
99-
| [#5](https://github.com/tscircuit/schematic-symbols/pull/5) | πŸ™ Minor | seveibar | Adds type exports for drawing primitives |
111+
| [#7](https://github.com/tscircuit/schematic-symbols/pull/7) | 🐳 Major | seveibar | Add format check and type check workflows, and a formatbot to automatically format code on pull requests. |
112+
| [#4](https://github.com/tscircuit/schematic-symbols/pull/4) | 🐳 Major | seveibar | Initial Release |
113+
| [#6](https://github.com/tscircuit/schematic-symbols/pull/6) | πŸ™ Minor | seveibar | Add computed fields to the library to make it easier to use symbols. |
114+
| [#5](https://github.com/tscircuit/schematic-symbols/pull/5) | πŸ™ Minor | seveibar | Add type exports for various drawing primitives |
100115

101116
## Changes by Contributor
102117

103118
### [imrishabh18](https://github.com/imrishabh18)
104119

105120
| PR # | Impact | Description |
106121
|------|--------|-------------|
107-
| [#351](https://github.com/tscircuit/tscircuit/pull/351) | πŸ™ Minor | Automatically update the package version daily. |
108-
| [#349](https://github.com/tscircuit/tscircuit/pull/349) | πŸ™ Minor | Update the "@tscircuit/builder" dependency from version 1.5.141 to 1.11.1 |
109-
| [#103](https://github.com/tscircuit/builder/pull/103) | 🐌 Tiny | Added "circuit-to-png" as a devDependency. |
122+
| [#103](https://github.com/tscircuit/builder/pull/103) | πŸ™ Minor | Add "circuit-to-png" as a devDependency |
123+
| [#351](https://github.com/tscircuit/tscircuit/pull/351) | πŸ™ Minor | Automatically updates the package version by checking for updates daily and creating a pull request with the updated package.json and package-lock.json files. |
124+
| [#349](https://github.com/tscircuit/tscircuit/pull/349) | πŸ™ Minor | Update the '@tscircuit/builder' dependency from version 1.5.141 to 1.11.1. |
125+
| [#124](https://github.com/tscircuit/cli/pull/124) | πŸ™ Minor | Add dynamic import for `circuitToPng` function |
126+
| [#13](https://github.com/tscircuit/circuit-to-png/pull/13) | 🐌 Tiny | Removing unused dependency `@resvg/resvg-wasm` from `package.json`. |
110127

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

113130
| PR # | Impact | Description |
114131
|------|--------|-------------|
115-
| [#3](https://github.com/tscircuit/footprints/pull/3) | 🐳 Major | Huge repository cleanup, switch to Bun, fix types, add workflows, and fix published types error. |
116-
| [#23](https://github.com/tscircuit/soup/pull/23) | 🐳 Major | Add route thickness mode and should_round_corners property to the PCB trace |
117-
| [#7](https://github.com/tscircuit/soup-util/pull/7) | 🐳 Major | Add a new `delete` method to the `su` library to remove elements from the soup. |
118-
| [#6](https://github.com/tscircuit/soup-util/pull/6) | 🐳 Major | Add support for `insert` and `toArray` methods to the `su` object. |
132+
| [#3](https://github.com/tscircuit/footprints/pull/3) | 🐳 Major | This pull request performs a huge repository cleanup, switches to the Bun runtime, fixes type issues, adds various workflows, and resolves a published types error. |
133+
| [#27](https://github.com/tscircuit/soup/pull/27) | 🐳 Major | Introduce a new formatbot workflow that has special behavior for forks, only checking without autofix. |
134+
| [#7](https://github.com/tscircuit/soup-util/pull/7) | 🐳 Major | Add a `delete` method to the `su` library to remove elements from the soup. |
135+
| [#6](https://github.com/tscircuit/soup-util/pull/6) | 🐳 Major | Add support for `insert` and `toArray` methods to the `SoupUtilObjects` type. |
119136
| [#20](https://github.com/tscircuit/props/pull/20) | 🐳 Major | Improve published types and add support for port references that use a function |
120-
| [#13](https://github.com/tscircuit/jscad-electronics/pull/13) | 🐳 Major | Implement TSSOP (Thin Shrink Small Outline Package) component |
121-
| [#7](https://github.com/tscircuit/schematic-symbols/pull/7) | 🐳 Major | Introduce format checks, type checks, and a format bot for the project. |
122-
| [#4](https://github.com/tscircuit/schematic-symbols/pull/4) | 🐳 Major | Initial release of the project with various setup files and configurations. |
123-
| [#24](https://github.com/tscircuit/soup/pull/24) | πŸ™ Minor | Add an optional `symbol_name` field to the `schematic_component` schema. |
124-
| [#22](https://github.com/tscircuit/soup/pull/22) | πŸ™ Minor | Add a new `pcb_board_id` field to the `pcb_board` object schema. |
137+
| [#13](https://github.com/tscircuit/jscad-electronics/pull/13) | 🐳 Major | Implement tssop component |
138+
| [#7](https://github.com/tscircuit/schematic-symbols/pull/7) | 🐳 Major | Add format check and type check workflows, and a formatbot to automatically format code on pull requests. |
139+
| [#4](https://github.com/tscircuit/schematic-symbols/pull/4) | 🐳 Major | Initial Release |
140+
| [#23](https://github.com/tscircuit/soup/pull/23) | πŸ™ Minor | Add a new property `route_thickness_mode` to the `pcb_trace.ts` file, which can be either "constant" or "interpolated", and a new optional property `should_round_corners`. |
141+
| [#24](https://github.com/tscircuit/soup/pull/24) | πŸ™ Minor | Add an optional `symbol_name` field to schematic components |
142+
| [#22](https://github.com/tscircuit/soup/pull/22) | πŸ™ Minor | Add a new field `pcb_board_id` to the `pcb_board` object. |
125143
| [#21](https://github.com/tscircuit/props/pull/21) | πŸ™ Minor | Avoid parsing `portRef` reference to prevent losing the reference. |
126-
| [#6](https://github.com/tscircuit/schematic-symbols/pull/6) | πŸ™ Minor | Add computed fields to make it easier to use symbols |
127-
| [#5](https://github.com/tscircuit/schematic-symbols/pull/5) | πŸ™ Minor | Adds type exports for drawing primitives |
144+
| [#6](https://github.com/tscircuit/schematic-symbols/pull/6) | πŸ™ Minor | Add computed fields to the library to make it easier to use symbols. |
145+
| [#5](https://github.com/tscircuit/schematic-symbols/pull/5) | πŸ™ Minor | Add type exports for various drawing primitives |
128146

129147

130148

0 commit comments

Comments
Β (0)