Skip to content

Commit 88441b7

Browse files
committed
Update contribution overviews
1 parent 83a2bc8 commit 88441b7

File tree

2 files changed

+86
-70
lines changed

2 files changed

+86
-70
lines changed

β€ŽREADME.md

+43-35
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,20 @@ The current week is shown below. There are 3 major sections:
2424
```mermaid
2525
pie
2626
"tscircuit/cli" : 5
27+
"tscircuit/easyeda-converter" : 5
28+
"tscircuit/3d-viewer" : 2
29+
"tscircuit/jscad-fiber" : 4
2730
"tscircuit/builder" : 1
2831
"tscircuit/react-fiber" : 1
29-
"tscircuit/easyeda-converter" : 3
30-
"tscircuit/3d-viewer" : 1
31-
"tscircuit/jscad-fiber" : 3
3232
"tscircuit/specctra-dsn-json" : 2
3333
```
3434

3535
## Contributor Overview
3636

3737
| Contributor | 🐳 Major | πŸ™ Minor | 🐌 Tiny |
3838
|-------------|-------|-------|-------|
39-
| seveibar | 4 | 7 | 0 |
40-
| andrii-balitskyi | 2 | 0 | 0 |
39+
| seveibar | 8 | 8 | 0 |
40+
| andrii-balitskyi | 3 | 0 | 0 |
4141
| Slaviiiii | 1 | 0 | 0 |
4242

4343
## Changes by Repository
@@ -47,50 +47,54 @@ pie
4747
| PR # | Impact | Contributor | Description |
4848
|------|--------|-------------|-------------|
4949
| [#69](https://github.com/tscircuit/cli/pull/69) | 🐳 Major | seveibar | Remove sqlite, refactor to use level |
50-
| [#68](https://github.com/tscircuit/cli/pull/68) | 🐳 Major | seveibar | Introduce a new Level-based database implementation with Zod validation for the existing database schema. |
50+
| [#68](https://github.com/tscircuit/cli/pull/68) | 🐳 Major | seveibar | Introduce a new level-based database schema and migration handler to move away from SQLite. |
5151
| [#67](https://github.com/tscircuit/cli/pull/67) | 🐳 Major | seveibar | Add test setup for dev-server-api |
52-
| [#76](https://github.com/tscircuit/cli/pull/76) | πŸ™ Minor | seveibar | Change the database library from 'level' to 'memory-level' to make the application compatible with Stackblitz. |
53-
| [#71](https://github.com/tscircuit/cli/pull/71) | πŸ™ Minor | seveibar | Hoist the `example-project` directory to the root of the project. |
52+
| [#76](https://github.com/tscircuit/cli/pull/76) | πŸ™ Minor | seveibar | Change the database storage from "level" to "memory-level" for Stackblitz compatibility. |
53+
| [#71](https://github.com/tscircuit/cli/pull/71) | πŸ™ Minor | seveibar | Hoist the "example-project" directory from the "tests/assets" subdirectory to the root directory. |
5454

55-
### [tscircuit/builder](https://github.com/tscircuit/builder)
55+
### [tscircuit/easyeda-converter](https://github.com/tscircuit/easyeda-converter)
5656

5757
| PR # | Impact | Contributor | Description |
5858
|------|--------|-------------|-------------|
59-
| [#66](https://github.com/tscircuit/builder/pull/66) | πŸ™ Minor | seveibar | Handle undefined board thickness by using a default value of 0 if the board thickness is not provided. |
59+
| [#8](https://github.com/tscircuit/easyeda-converter/pull/8) | 🐳 Major | seveibar | Fixes the release script, introduces formatting scripts, and adds a biome component. |
60+
| [#7](https://github.com/tscircuit/easyeda-converter/pull/7) | 🐳 Major | seveibar | Add a new test showing broken pad positioning |
61+
| [#13](https://github.com/tscircuit/easyeda-converter/pull/13) | 🐳 Major | andrii-balitskyi | Fix mm conversion in `generateFootprintTsx` function |
62+
| [#11](https://github.com/tscircuit/easyeda-converter/pull/11) | πŸ™ Minor | seveibar | Add support for loading CAD model rotation |
63+
| [#10](https://github.com/tscircuit/easyeda-converter/pull/10) | πŸ™ Minor | seveibar | Improve automatic output filenames by using the base name of the input file instead of the full file name. |
6064

61-
### [tscircuit/react-fiber](https://github.com/tscircuit/react-fiber)
65+
### [tscircuit/3d-viewer](https://github.com/tscircuit/3d-viewer)
6266

6367
| PR # | Impact | Contributor | Description |
6468
|------|--------|-------------|-------------|
65-
| [#12](https://github.com/tscircuit/react-fiber/pull/12) | πŸ™ Minor | seveibar | Upgrade dependencies, add new logging functionality, and fix a test fixture. |
69+
| [#5](https://github.com/tscircuit/3d-viewer/pull/5) | 🐳 Major | seveibar | Switch the rotation unit from radians to degrees in the CadViewer component. |
70+
| [#3](https://github.com/tscircuit/3d-viewer/pull/3) | πŸ™ Minor | seveibar | Remove old app files and support not having a PCB board. |
6671

67-
### [tscircuit/easyeda-converter](https://github.com/tscircuit/easyeda-converter)
72+
### [tscircuit/jscad-fiber](https://github.com/tscircuit/jscad-fiber)
6873

6974
| PR # | Impact | Contributor | Description |
7075
|------|--------|-------------|-------------|
71-
| [#10](https://github.com/tscircuit/easyeda-converter/pull/10) | πŸ™ Minor | seveibar | Improve automatic output filenames by using the basename of the input file instead of the full input file name. |
72-
| [#8](https://github.com/tscircuit/easyeda-converter/pull/8) | 🟣 | seveibar | Here's the analysis of the given pull request: |
73-
| [#7](https://github.com/tscircuit/easyeda-converter/pull/7) | 🐳 Major | seveibar | The pull request adds a new test showing broken pad positioning. |
76+
| [#9](https://github.com/tscircuit/jscad-fiber/pull/9) | 🐳 Major | seveibar | Fix rendering for polygons by handling 2D and 3D shapes differently in the `convertCSGToThreeGeom` function. |
77+
| [#6](https://github.com/tscircuit/jscad-fiber/pull/6) | 🐳 Major | seveibar | Adds support for the Polygon primitive, and adds GitHub Actions workflows for TypeScript type checking and code formatting checks. |
78+
| [#3](https://github.com/tscircuit/jscad-fiber/pull/3) | 🐳 Major | Slaviiiii | Add support for missing 3D shapes including Cuboid, RoundedCuboid, GeodesicSphere, Ellipsoid, Cylinder, and RoundedCylinder. |
79+
| [#8](https://github.com/tscircuit/jscad-fiber/pull/8) | πŸ™ Minor | seveibar | Format all project files to follow the specified indentation style and add an ignore rule for the `cosmos-export` directory. |
7480

75-
### [tscircuit/3d-viewer](https://github.com/tscircuit/3d-viewer)
81+
### [tscircuit/builder](https://github.com/tscircuit/builder)
7682

7783
| PR # | Impact | Contributor | Description |
7884
|------|--------|-------------|-------------|
79-
| [#3](https://github.com/tscircuit/3d-viewer/pull/3) | πŸ™ Minor | seveibar | Remove old app files and support not having a PCB board. |
85+
| [#66](https://github.com/tscircuit/builder/pull/66) | πŸ™ Minor | seveibar | Handle undefined board thickness in the ComponentBuilder. |
8086

81-
### [tscircuit/jscad-fiber](https://github.com/tscircuit/jscad-fiber)
87+
### [tscircuit/react-fiber](https://github.com/tscircuit/react-fiber)
8288

8389
| PR # | Impact | Contributor | Description |
8490
|------|--------|-------------|-------------|
85-
| [#8](https://github.com/tscircuit/jscad-fiber/pull/8) | πŸ™ Minor | seveibar | Formats the codebase by updating the project's configuration file `biome.json` and adding file ignore rules. |
86-
| [#6](https://github.com/tscircuit/jscad-fiber/pull/6) | 🟣 | seveibar | |
87-
| [#3](https://github.com/tscircuit/jscad-fiber/pull/3) | 🐳 Major | Slaviiiii | Add missing 3D shapes including cuboid, rounded cuboid, geodesic sphere, ellipsoid, cylinder, and rounded cylinder. |
91+
| [#12](https://github.com/tscircuit/react-fiber/pull/12) | πŸ™ Minor | seveibar | Tweaks and improvements with soup logging and cadModel |
8892

8993
### [tscircuit/specctra-dsn-json](https://github.com/tscircuit/specctra-dsn-json)
9094

9195
| PR # | Impact | Contributor | Description |
9296
|------|--------|-------------|-------------|
93-
| [#10](https://github.com/tscircuit/specctra-dsn-json/pull/10) | 🐳 Major | andrii-balitskyi | Introduce support for parsing `wiring` DSN element |
97+
| [#10](https://github.com/tscircuit/specctra-dsn-json/pull/10) | 🐳 Major | andrii-balitskyi | Introduce DSN wiring parsing support |
9498
| [#9](https://github.com/tscircuit/specctra-dsn-json/pull/9) | 🐳 Major | andrii-balitskyi | Implement parsing of the `network` DSN element, including support for `net`, `via`, `via_rule`, and `class` elements. |
9599

96100
## Changes by Contributor
@@ -100,31 +104,35 @@ pie
100104
| PR # | Impact | Description |
101105
|------|--------|-------------|
102106
| [#69](https://github.com/tscircuit/cli/pull/69) | 🐳 Major | Remove sqlite, refactor to use level |
103-
| [#68](https://github.com/tscircuit/cli/pull/68) | 🐳 Major | Introduce a new Level-based database implementation with Zod validation for the existing database schema. |
107+
| [#68](https://github.com/tscircuit/cli/pull/68) | 🐳 Major | Introduce a new level-based database schema and migration handler to move away from SQLite. |
104108
| [#67](https://github.com/tscircuit/cli/pull/67) | 🐳 Major | Add test setup for dev-server-api |
105-
| [#66](https://github.com/tscircuit/builder/pull/66) | πŸ™ Minor | Handle undefined board thickness by using a default value of 0 if the board thickness is not provided. |
106-
| [#12](https://github.com/tscircuit/react-fiber/pull/12) | πŸ™ Minor | Upgrade dependencies, add new logging functionality, and fix a test fixture. |
107-
| [#76](https://github.com/tscircuit/cli/pull/76) | πŸ™ Minor | Change the database library from 'level' to 'memory-level' to make the application compatible with Stackblitz. |
108-
| [#71](https://github.com/tscircuit/cli/pull/71) | πŸ™ Minor | Hoist the `example-project` directory to the root of the project. |
109-
| [#10](https://github.com/tscircuit/easyeda-converter/pull/10) | πŸ™ Minor | Improve automatic output filenames by using the basename of the input file instead of the full input file name. |
110-
| [#8](https://github.com/tscircuit/easyeda-converter/pull/8) | 🟣 | Here's the analysis of the given pull request: |
111-
| [#7](https://github.com/tscircuit/easyeda-converter/pull/7) | 🐳 Major | The pull request adds a new test showing broken pad positioning. |
109+
| [#8](https://github.com/tscircuit/easyeda-converter/pull/8) | 🐳 Major | Fixes the release script, introduces formatting scripts, and adds a biome component. |
110+
| [#7](https://github.com/tscircuit/easyeda-converter/pull/7) | 🐳 Major | Add a new test showing broken pad positioning |
111+
| [#5](https://github.com/tscircuit/3d-viewer/pull/5) | 🐳 Major | Switch the rotation unit from radians to degrees in the CadViewer component. |
112+
| [#9](https://github.com/tscircuit/jscad-fiber/pull/9) | 🐳 Major | Fix rendering for polygons by handling 2D and 3D shapes differently in the `convertCSGToThreeGeom` function. |
113+
| [#6](https://github.com/tscircuit/jscad-fiber/pull/6) | 🐳 Major | Adds support for the Polygon primitive, and adds GitHub Actions workflows for TypeScript type checking and code formatting checks. |
114+
| [#66](https://github.com/tscircuit/builder/pull/66) | πŸ™ Minor | Handle undefined board thickness in the ComponentBuilder. |
115+
| [#12](https://github.com/tscircuit/react-fiber/pull/12) | πŸ™ Minor | Tweaks and improvements with soup logging and cadModel |
116+
| [#76](https://github.com/tscircuit/cli/pull/76) | πŸ™ Minor | Change the database storage from "level" to "memory-level" for Stackblitz compatibility. |
117+
| [#71](https://github.com/tscircuit/cli/pull/71) | πŸ™ Minor | Hoist the "example-project" directory from the "tests/assets" subdirectory to the root directory. |
118+
| [#11](https://github.com/tscircuit/easyeda-converter/pull/11) | πŸ™ Minor | Add support for loading CAD model rotation |
119+
| [#10](https://github.com/tscircuit/easyeda-converter/pull/10) | πŸ™ Minor | Improve automatic output filenames by using the base name of the input file instead of the full file name. |
112120
| [#3](https://github.com/tscircuit/3d-viewer/pull/3) | πŸ™ Minor | Remove old app files and support not having a PCB board. |
113-
| [#8](https://github.com/tscircuit/jscad-fiber/pull/8) | πŸ™ Minor | Formats the codebase by updating the project's configuration file `biome.json` and adding file ignore rules. |
114-
| [#6](https://github.com/tscircuit/jscad-fiber/pull/6) | 🟣 | |
121+
| [#8](https://github.com/tscircuit/jscad-fiber/pull/8) | πŸ™ Minor | Format all project files to follow the specified indentation style and add an ignore rule for the `cosmos-export` directory. |
115122

116123
### [andrii-balitskyi](https://github.com/andrii-balitskyi)
117124

118125
| PR # | Impact | Description |
119126
|------|--------|-------------|
120-
| [#10](https://github.com/tscircuit/specctra-dsn-json/pull/10) | 🐳 Major | Introduce support for parsing `wiring` DSN element |
127+
| [#13](https://github.com/tscircuit/easyeda-converter/pull/13) | 🐳 Major | Fix mm conversion in `generateFootprintTsx` function |
128+
| [#10](https://github.com/tscircuit/specctra-dsn-json/pull/10) | 🐳 Major | Introduce DSN wiring parsing support |
121129
| [#9](https://github.com/tscircuit/specctra-dsn-json/pull/9) | 🐳 Major | Implement parsing of the `network` DSN element, including support for `net`, `via`, `via_rule`, and `class` elements. |
122130

123131
### [Slaviiiii](https://github.com/Slaviiiii)
124132

125133
| PR # | Impact | Description |
126134
|------|--------|-------------|
127-
| [#3](https://github.com/tscircuit/jscad-fiber/pull/3) | 🐳 Major | Add missing 3D shapes including cuboid, rounded cuboid, geodesic sphere, ellipsoid, cylinder, and rounded cylinder. |
135+
| [#3](https://github.com/tscircuit/jscad-fiber/pull/3) | 🐳 Major | Add support for missing 3D shapes including Cuboid, RoundedCuboid, GeodesicSphere, Ellipsoid, Cylinder, and RoundedCylinder. |
128136

129137

130138

0 commit comments

Comments
Β (0)