diff --git a/README.md b/README.md index a1823ed..b9e8b9f 100644 --- a/README.md +++ b/README.md @@ -25,19 +25,22 @@ The current week is shown below. There are 3 major sections: pie "tscircuit/builder" : 5 "tscircuit/pcb-viewer" : 1 - "tscircuit/cli" : 3 + "tscircuit/cli" : 4 + "tscircuit/props" : 2 "tscircuit/footprinter" : 1 "tscircuit/jscad-fiber" : 5 - "tscircuit/easyeda-converter" : 1 + "tscircuit/soup-to-svg" : 1 + "tscircuit/easyeda-converter" : 2 ``` ## Contributor Overview | Contributor | 🐳 Major | 🐙 Minor | 🐌 Tiny | |-------------|-------|-------|-------| -| seveibar | 7 | 4 | 0 | -| andrii-balitskyi | 1 | 1 | 0 | -| Slaviiiii | 3 | 0 | 0 | +| seveibar | 9 | 3 | 0 | +| imrishabh18 | 2 | 0 | 0 | +| andrii-balitskyi | 2 | 1 | 0 | +| Slaviiiii | 1 | 2 | 0 | ## Changes by Repository @@ -45,47 +48,63 @@ pie | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#74](https://github.com/tscircuit/builder/pull/74) | 🐳 Major | seveibar | Fix issue where failure to connect routes doesn't show an error that routes failed to connect | +| [#74](https://github.com/tscircuit/builder/pull/74) | 🐳 Major | seveibar | Fix an issue where failure to connect routes does not show an error that routes failed to connect. | +| [#73](https://github.com/tscircuit/builder/pull/73) | 🐳 Major | seveibar | Fix bad usage of `convert` function in `plated-hole-builder.ts` | | [#72](https://github.com/tscircuit/builder/pull/72) | 🐳 Major | seveibar | Fix default plated hole construction when there's no outer width or hole width | | [#71](https://github.com/tscircuit/builder/pull/71) | 🐳 Major | seveibar | Fix default plated hole construction when there's no outer width or hole width | -| [#73](https://github.com/tscircuit/builder/pull/73) | 🐙 Minor | seveibar | Fix bad usage of `convert` function in `plated-hole-builder.ts` | -| [#70](https://github.com/tscircuit/builder/pull/70) | 🐙 Minor | seveibar | Upgrade the `@tscircuit/footprinter` dependency to version `0.0.44`. | +| [#70](https://github.com/tscircuit/builder/pull/70) | 🐙 Minor | seveibar | Upgrade the Footprinter package to version 0.0.44 | ### [tscircuit/pcb-viewer](https://github.com/tscircuit/pcb-viewer) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#25](https://github.com/tscircuit/pcb-viewer/pull/25) | 🐳 Major | seveibar | Fix port aliases not appearing for smtpads and plated holes for most components | +| [#25](https://github.com/tscircuit/pcb-viewer/pull/25) | 🐳 Major | seveibar | Fix port aliases not appearing for SMTPads and plated holes for most components | ### [tscircuit/cli](https://github.com/tscircuit/cli) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#99](https://github.com/tscircuit/cli/pull/99) | 🐳 Major | seveibar | Fix "over dragging" issue, add debug logging, fix LEVEL_NOT_FOUND error messages | -| [#98](https://github.com/tscircuit/cli/pull/98) | 🐙 Minor | seveibar | Add --no-cleanup flag to keep temporary entrypoints around | -| [#100](https://github.com/tscircuit/cli/pull/100) | 🐙 Minor | andrii-balitskyi | Improve 401 error messages by providing a more informative message and exiting the process with a non-zero status code. | +| [#99](https://github.com/tscircuit/cli/pull/99) | 🐳 Major | seveibar | Fix "over dragging" issue, add debug logging, and fix LEVEL_NOT_FOUND error messages | +| [#102](https://github.com/tscircuit/cli/pull/102) | 🐳 Major | imrishabh18 | Fix issue where localhost is interpreted as IPv6 instead of IPv4 by the axiosInstance package. | +| [#98](https://github.com/tscircuit/cli/pull/98) | 🐙 Minor | seveibar | Add a `--no-cleanup` flag to keep temporary entrypoints around for debugging purposes. | +| [#100](https://github.com/tscircuit/cli/pull/100) | 🐙 Minor | andrii-balitskyi | Improve 401 error messages with a better user-friendly message and exit the process. | + +### [tscircuit/props](https://github.com/tscircuit/props) + +| PR # | Impact | Contributor | Description | +|------|--------|-------------|-------------| +| [#6](https://github.com/tscircuit/props/pull/6) | 🐳 Major | seveibar | Add format check and typecheck workflows to the project. | +| [#7](https://github.com/tscircuit/props/pull/7) | 🐙 Minor | Slaviiiii | Change the property names from `pcbCenterX` and `pcbCenterY` to `pcbX` and `pcbY` in the `boardProps` type. | ### [tscircuit/footprinter](https://github.com/tscircuit/footprinter) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#11](https://github.com/tscircuit/footprinter/pull/11) | 🐳 Major | seveibar | Add a new `pinrow` function and a new `biome.json` configuration | +| [#11](https://github.com/tscircuit/footprinter/pull/11) | 🐳 Major | seveibar | Add a new `pinrow` function and a corresponding `biome.json` configuration. | ### [tscircuit/jscad-fiber](https://github.com/tscircuit/jscad-fiber) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#16](https://github.com/tscircuit/jscad-fiber/pull/16) | 🐳 Major | seveibar | Introduce test and release workflows, fix exports, and add build system | -| [#19](https://github.com/tscircuit/jscad-fiber/pull/19) | 🐳 Major | Slaviiiii | Update functions and shapes | -| [#12](https://github.com/tscircuit/jscad-fiber/pull/12) | 🐳 Major | Slaviiiii | Adds support for three new extrusion types: helical, rectangular, and rotational, as well as a Project component. | -| [#15](https://github.com/tscircuit/jscad-fiber/pull/15) | 🐳 Major | Slaviiiii | Adds support for geometry colorization in the JSCAD fixture component. | -| [#20](https://github.com/tscircuit/jscad-fiber/pull/20) | 🐙 Minor | seveibar | Fix gh-pages not deploying by updating the predeploy script to build the cosmos-export instead of the library. | +| [#16](https://github.com/tscircuit/jscad-fiber/pull/16) | 🐳 Major | seveibar | Add test and release workflows, fix exports, and add build system | +| [#20](https://github.com/tscircuit/jscad-fiber/pull/20) | 🐙 Minor | seveibar | Fix the `predeploy` script to build the Cosmos export instead of the library. | +| [#19](https://github.com/tscircuit/jscad-fiber/pull/19) | 🐙 Minor | Slaviiiii | Update functions and shapes in the examples | +| [#12](https://github.com/tscircuit/jscad-fiber/pull/12) | 🟣 | Slaviiiii | Adds support for various extrusion operations, including helical, rectangular, and rotational extrusions. + - | +| [#15](https://github.com/tscircuit/jscad-fiber/pull/15) | 🐳 Major | Slaviiiii | Add support for geometry colorization in the JSCAD fixture component. | + +### [tscircuit/soup-to-svg](https://github.com/tscircuit/soup-to-svg) + +| PR # | Impact | Contributor | Description | +|------|--------|-------------|-------------| +| [#2](https://github.com/tscircuit/soup-to-svg/pull/2) | 🐳 Major | imrishabh18 | Initialized the lib with build and type checking. | ### [tscircuit/easyeda-converter](https://github.com/tscircuit/easyeda-converter) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#23](https://github.com/tscircuit/easyeda-converter/pull/23) | 🐳 Major | andrii-balitskyi | Add support for parsing RECT package detail shape | +| [#25](https://github.com/tscircuit/easyeda-converter/pull/25) | 🐳 Major | andrii-balitskyi | Use the manufacturer part number as the TypeScript component name, with normalization to ensure valid names. | +| [#23](https://github.com/tscircuit/easyeda-converter/pull/23) | 🐳 Major | andrii-balitskyi | Add support for parsing `RECT` package detail shape | ## Changes by Contributor @@ -93,32 +112,43 @@ pie | PR # | Impact | Description | |------|--------|-------------| -| [#74](https://github.com/tscircuit/builder/pull/74) | 🐳 Major | Fix issue where failure to connect routes doesn't show an error that routes failed to connect | +| [#74](https://github.com/tscircuit/builder/pull/74) | 🐳 Major | Fix an issue where failure to connect routes does not show an error that routes failed to connect. | +| [#73](https://github.com/tscircuit/builder/pull/73) | 🐳 Major | Fix bad usage of `convert` function in `plated-hole-builder.ts` | | [#72](https://github.com/tscircuit/builder/pull/72) | 🐳 Major | Fix default plated hole construction when there's no outer width or hole width | | [#71](https://github.com/tscircuit/builder/pull/71) | 🐳 Major | Fix default plated hole construction when there's no outer width or hole width | -| [#25](https://github.com/tscircuit/pcb-viewer/pull/25) | 🐳 Major | Fix port aliases not appearing for smtpads and plated holes for most components | -| [#99](https://github.com/tscircuit/cli/pull/99) | 🐳 Major | Fix "over dragging" issue, add debug logging, fix LEVEL_NOT_FOUND error messages | -| [#11](https://github.com/tscircuit/footprinter/pull/11) | 🐳 Major | Add a new `pinrow` function and a new `biome.json` configuration | -| [#16](https://github.com/tscircuit/jscad-fiber/pull/16) | 🐳 Major | Introduce test and release workflows, fix exports, and add build system | -| [#73](https://github.com/tscircuit/builder/pull/73) | 🐙 Minor | Fix bad usage of `convert` function in `plated-hole-builder.ts` | -| [#70](https://github.com/tscircuit/builder/pull/70) | 🐙 Minor | Upgrade the `@tscircuit/footprinter` dependency to version `0.0.44`. | -| [#98](https://github.com/tscircuit/cli/pull/98) | 🐙 Minor | Add --no-cleanup flag to keep temporary entrypoints around | -| [#20](https://github.com/tscircuit/jscad-fiber/pull/20) | 🐙 Minor | Fix gh-pages not deploying by updating the predeploy script to build the cosmos-export instead of the library. | +| [#25](https://github.com/tscircuit/pcb-viewer/pull/25) | 🐳 Major | Fix port aliases not appearing for SMTPads and plated holes for most components | +| [#99](https://github.com/tscircuit/cli/pull/99) | 🐳 Major | Fix "over dragging" issue, add debug logging, and fix LEVEL_NOT_FOUND error messages | +| [#6](https://github.com/tscircuit/props/pull/6) | 🐳 Major | Add format check and typecheck workflows to the project. | +| [#11](https://github.com/tscircuit/footprinter/pull/11) | 🐳 Major | Add a new `pinrow` function and a corresponding `biome.json` configuration. | +| [#16](https://github.com/tscircuit/jscad-fiber/pull/16) | 🐳 Major | Add test and release workflows, fix exports, and add build system | +| [#70](https://github.com/tscircuit/builder/pull/70) | 🐙 Minor | Upgrade the Footprinter package to version 0.0.44 | +| [#98](https://github.com/tscircuit/cli/pull/98) | 🐙 Minor | Add a `--no-cleanup` flag to keep temporary entrypoints around for debugging purposes. | +| [#20](https://github.com/tscircuit/jscad-fiber/pull/20) | 🐙 Minor | Fix the `predeploy` script to build the Cosmos export instead of the library. | + +### [imrishabh18](https://github.com/imrishabh18) + +| PR # | Impact | Description | +|------|--------|-------------| +| [#102](https://github.com/tscircuit/cli/pull/102) | 🐳 Major | Fix issue where localhost is interpreted as IPv6 instead of IPv4 by the axiosInstance package. | +| [#2](https://github.com/tscircuit/soup-to-svg/pull/2) | 🐳 Major | Initialized the lib with build and type checking. | ### [andrii-balitskyi](https://github.com/andrii-balitskyi) | PR # | Impact | Description | |------|--------|-------------| -| [#23](https://github.com/tscircuit/easyeda-converter/pull/23) | 🐳 Major | Add support for parsing RECT package detail shape | -| [#100](https://github.com/tscircuit/cli/pull/100) | 🐙 Minor | Improve 401 error messages by providing a more informative message and exiting the process with a non-zero status code. | +| [#25](https://github.com/tscircuit/easyeda-converter/pull/25) | 🐳 Major | Use the manufacturer part number as the TypeScript component name, with normalization to ensure valid names. | +| [#23](https://github.com/tscircuit/easyeda-converter/pull/23) | 🐳 Major | Add support for parsing `RECT` package detail shape | +| [#100](https://github.com/tscircuit/cli/pull/100) | 🐙 Minor | Improve 401 error messages with a better user-friendly message and exit the process. | ### [Slaviiiii](https://github.com/Slaviiiii) | PR # | Impact | Description | |------|--------|-------------| -| [#19](https://github.com/tscircuit/jscad-fiber/pull/19) | 🐳 Major | Update functions and shapes | -| [#12](https://github.com/tscircuit/jscad-fiber/pull/12) | 🐳 Major | Adds support for three new extrusion types: helical, rectangular, and rotational, as well as a Project component. | -| [#15](https://github.com/tscircuit/jscad-fiber/pull/15) | 🐳 Major | Adds support for geometry colorization in the JSCAD fixture component. | +| [#7](https://github.com/tscircuit/props/pull/7) | 🐙 Minor | Change the property names from `pcbCenterX` and `pcbCenterY` to `pcbX` and `pcbY` in the `boardProps` type. | +| [#19](https://github.com/tscircuit/jscad-fiber/pull/19) | 🐙 Minor | Update functions and shapes in the examples | +| [#12](https://github.com/tscircuit/jscad-fiber/pull/12) | 🟣 | Adds support for various extrusion operations, including helical, rectangular, and rotational extrusions. + - | +| [#15](https://github.com/tscircuit/jscad-fiber/pull/15) | 🐳 Major | Add support for geometry colorization in the JSCAD fixture component. | diff --git a/contribution-overviews/2024-07-13.md b/contribution-overviews/2024-07-13.md index 5d59573..9cdc195 100644 --- a/contribution-overviews/2024-07-13.md +++ b/contribution-overviews/2024-07-13.md @@ -6,19 +6,22 @@ pie "tscircuit/builder" : 5 "tscircuit/pcb-viewer" : 1 - "tscircuit/cli" : 3 + "tscircuit/cli" : 4 + "tscircuit/props" : 2 "tscircuit/footprinter" : 1 "tscircuit/jscad-fiber" : 5 - "tscircuit/easyeda-converter" : 1 + "tscircuit/soup-to-svg" : 1 + "tscircuit/easyeda-converter" : 2 ``` ## Contributor Overview | Contributor | 🐳 Major | 🐙 Minor | 🐌 Tiny | |-------------|-------|-------|-------| -| seveibar | 7 | 4 | 0 | -| andrii-balitskyi | 1 | 1 | 0 | -| Slaviiiii | 3 | 0 | 0 | +| seveibar | 9 | 3 | 0 | +| imrishabh18 | 2 | 0 | 0 | +| andrii-balitskyi | 2 | 1 | 0 | +| Slaviiiii | 1 | 2 | 0 | ## Changes by Repository @@ -26,47 +29,63 @@ pie | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#74](https://github.com/tscircuit/builder/pull/74) | 🐳 Major | seveibar | Fix issue where failure to connect routes doesn't show an error that routes failed to connect | +| [#74](https://github.com/tscircuit/builder/pull/74) | 🐳 Major | seveibar | Fix an issue where failure to connect routes does not show an error that routes failed to connect. | +| [#73](https://github.com/tscircuit/builder/pull/73) | 🐳 Major | seveibar | Fix bad usage of `convert` function in `plated-hole-builder.ts` | | [#72](https://github.com/tscircuit/builder/pull/72) | 🐳 Major | seveibar | Fix default plated hole construction when there's no outer width or hole width | | [#71](https://github.com/tscircuit/builder/pull/71) | 🐳 Major | seveibar | Fix default plated hole construction when there's no outer width or hole width | -| [#73](https://github.com/tscircuit/builder/pull/73) | 🐙 Minor | seveibar | Fix bad usage of `convert` function in `plated-hole-builder.ts` | -| [#70](https://github.com/tscircuit/builder/pull/70) | 🐙 Minor | seveibar | Upgrade the `@tscircuit/footprinter` dependency to version `0.0.44`. | +| [#70](https://github.com/tscircuit/builder/pull/70) | 🐙 Minor | seveibar | Upgrade the Footprinter package to version 0.0.44 | ### [tscircuit/pcb-viewer](https://github.com/tscircuit/pcb-viewer) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#25](https://github.com/tscircuit/pcb-viewer/pull/25) | 🐳 Major | seveibar | Fix port aliases not appearing for smtpads and plated holes for most components | +| [#25](https://github.com/tscircuit/pcb-viewer/pull/25) | 🐳 Major | seveibar | Fix port aliases not appearing for SMTPads and plated holes for most components | ### [tscircuit/cli](https://github.com/tscircuit/cli) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#99](https://github.com/tscircuit/cli/pull/99) | 🐳 Major | seveibar | Fix "over dragging" issue, add debug logging, fix LEVEL_NOT_FOUND error messages | -| [#98](https://github.com/tscircuit/cli/pull/98) | 🐙 Minor | seveibar | Add --no-cleanup flag to keep temporary entrypoints around | -| [#100](https://github.com/tscircuit/cli/pull/100) | 🐙 Minor | andrii-balitskyi | Improve 401 error messages by providing a more informative message and exiting the process with a non-zero status code. | +| [#99](https://github.com/tscircuit/cli/pull/99) | 🐳 Major | seveibar | Fix "over dragging" issue, add debug logging, and fix LEVEL_NOT_FOUND error messages | +| [#102](https://github.com/tscircuit/cli/pull/102) | 🐳 Major | imrishabh18 | Fix issue where localhost is interpreted as IPv6 instead of IPv4 by the axiosInstance package. | +| [#98](https://github.com/tscircuit/cli/pull/98) | 🐙 Minor | seveibar | Add a `--no-cleanup` flag to keep temporary entrypoints around for debugging purposes. | +| [#100](https://github.com/tscircuit/cli/pull/100) | 🐙 Minor | andrii-balitskyi | Improve 401 error messages with a better user-friendly message and exit the process. | + +### [tscircuit/props](https://github.com/tscircuit/props) + +| PR # | Impact | Contributor | Description | +|------|--------|-------------|-------------| +| [#6](https://github.com/tscircuit/props/pull/6) | 🐳 Major | seveibar | Add format check and typecheck workflows to the project. | +| [#7](https://github.com/tscircuit/props/pull/7) | 🐙 Minor | Slaviiiii | Change the property names from `pcbCenterX` and `pcbCenterY` to `pcbX` and `pcbY` in the `boardProps` type. | ### [tscircuit/footprinter](https://github.com/tscircuit/footprinter) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#11](https://github.com/tscircuit/footprinter/pull/11) | 🐳 Major | seveibar | Add a new `pinrow` function and a new `biome.json` configuration | +| [#11](https://github.com/tscircuit/footprinter/pull/11) | 🐳 Major | seveibar | Add a new `pinrow` function and a corresponding `biome.json` configuration. | ### [tscircuit/jscad-fiber](https://github.com/tscircuit/jscad-fiber) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#16](https://github.com/tscircuit/jscad-fiber/pull/16) | 🐳 Major | seveibar | Introduce test and release workflows, fix exports, and add build system | -| [#19](https://github.com/tscircuit/jscad-fiber/pull/19) | 🐳 Major | Slaviiiii | Update functions and shapes | -| [#12](https://github.com/tscircuit/jscad-fiber/pull/12) | 🐳 Major | Slaviiiii | Adds support for three new extrusion types: helical, rectangular, and rotational, as well as a Project component. | -| [#15](https://github.com/tscircuit/jscad-fiber/pull/15) | 🐳 Major | Slaviiiii | Adds support for geometry colorization in the JSCAD fixture component. | -| [#20](https://github.com/tscircuit/jscad-fiber/pull/20) | 🐙 Minor | seveibar | Fix gh-pages not deploying by updating the predeploy script to build the cosmos-export instead of the library. | +| [#16](https://github.com/tscircuit/jscad-fiber/pull/16) | 🐳 Major | seveibar | Add test and release workflows, fix exports, and add build system | +| [#20](https://github.com/tscircuit/jscad-fiber/pull/20) | 🐙 Minor | seveibar | Fix the `predeploy` script to build the Cosmos export instead of the library. | +| [#19](https://github.com/tscircuit/jscad-fiber/pull/19) | 🐙 Minor | Slaviiiii | Update functions and shapes in the examples | +| [#12](https://github.com/tscircuit/jscad-fiber/pull/12) | 🟣 | Slaviiiii | Adds support for various extrusion operations, including helical, rectangular, and rotational extrusions. + - | +| [#15](https://github.com/tscircuit/jscad-fiber/pull/15) | 🐳 Major | Slaviiiii | Add support for geometry colorization in the JSCAD fixture component. | + +### [tscircuit/soup-to-svg](https://github.com/tscircuit/soup-to-svg) + +| PR # | Impact | Contributor | Description | +|------|--------|-------------|-------------| +| [#2](https://github.com/tscircuit/soup-to-svg/pull/2) | 🐳 Major | imrishabh18 | Initialized the lib with build and type checking. | ### [tscircuit/easyeda-converter](https://github.com/tscircuit/easyeda-converter) | PR # | Impact | Contributor | Description | |------|--------|-------------|-------------| -| [#23](https://github.com/tscircuit/easyeda-converter/pull/23) | 🐳 Major | andrii-balitskyi | Add support for parsing RECT package detail shape | +| [#25](https://github.com/tscircuit/easyeda-converter/pull/25) | 🐳 Major | andrii-balitskyi | Use the manufacturer part number as the TypeScript component name, with normalization to ensure valid names. | +| [#23](https://github.com/tscircuit/easyeda-converter/pull/23) | 🐳 Major | andrii-balitskyi | Add support for parsing `RECT` package detail shape | ## Changes by Contributor @@ -74,30 +93,41 @@ pie | PR # | Impact | Description | |------|--------|-------------| -| [#74](https://github.com/tscircuit/builder/pull/74) | 🐳 Major | Fix issue where failure to connect routes doesn't show an error that routes failed to connect | +| [#74](https://github.com/tscircuit/builder/pull/74) | 🐳 Major | Fix an issue where failure to connect routes does not show an error that routes failed to connect. | +| [#73](https://github.com/tscircuit/builder/pull/73) | 🐳 Major | Fix bad usage of `convert` function in `plated-hole-builder.ts` | | [#72](https://github.com/tscircuit/builder/pull/72) | 🐳 Major | Fix default plated hole construction when there's no outer width or hole width | | [#71](https://github.com/tscircuit/builder/pull/71) | 🐳 Major | Fix default plated hole construction when there's no outer width or hole width | -| [#25](https://github.com/tscircuit/pcb-viewer/pull/25) | 🐳 Major | Fix port aliases not appearing for smtpads and plated holes for most components | -| [#99](https://github.com/tscircuit/cli/pull/99) | 🐳 Major | Fix "over dragging" issue, add debug logging, fix LEVEL_NOT_FOUND error messages | -| [#11](https://github.com/tscircuit/footprinter/pull/11) | 🐳 Major | Add a new `pinrow` function and a new `biome.json` configuration | -| [#16](https://github.com/tscircuit/jscad-fiber/pull/16) | 🐳 Major | Introduce test and release workflows, fix exports, and add build system | -| [#73](https://github.com/tscircuit/builder/pull/73) | 🐙 Minor | Fix bad usage of `convert` function in `plated-hole-builder.ts` | -| [#70](https://github.com/tscircuit/builder/pull/70) | 🐙 Minor | Upgrade the `@tscircuit/footprinter` dependency to version `0.0.44`. | -| [#98](https://github.com/tscircuit/cli/pull/98) | 🐙 Minor | Add --no-cleanup flag to keep temporary entrypoints around | -| [#20](https://github.com/tscircuit/jscad-fiber/pull/20) | 🐙 Minor | Fix gh-pages not deploying by updating the predeploy script to build the cosmos-export instead of the library. | +| [#25](https://github.com/tscircuit/pcb-viewer/pull/25) | 🐳 Major | Fix port aliases not appearing for SMTPads and plated holes for most components | +| [#99](https://github.com/tscircuit/cli/pull/99) | 🐳 Major | Fix "over dragging" issue, add debug logging, and fix LEVEL_NOT_FOUND error messages | +| [#6](https://github.com/tscircuit/props/pull/6) | 🐳 Major | Add format check and typecheck workflows to the project. | +| [#11](https://github.com/tscircuit/footprinter/pull/11) | 🐳 Major | Add a new `pinrow` function and a corresponding `biome.json` configuration. | +| [#16](https://github.com/tscircuit/jscad-fiber/pull/16) | 🐳 Major | Add test and release workflows, fix exports, and add build system | +| [#70](https://github.com/tscircuit/builder/pull/70) | 🐙 Minor | Upgrade the Footprinter package to version 0.0.44 | +| [#98](https://github.com/tscircuit/cli/pull/98) | 🐙 Minor | Add a `--no-cleanup` flag to keep temporary entrypoints around for debugging purposes. | +| [#20](https://github.com/tscircuit/jscad-fiber/pull/20) | 🐙 Minor | Fix the `predeploy` script to build the Cosmos export instead of the library. | + +### [imrishabh18](https://github.com/imrishabh18) + +| PR # | Impact | Description | +|------|--------|-------------| +| [#102](https://github.com/tscircuit/cli/pull/102) | 🐳 Major | Fix issue where localhost is interpreted as IPv6 instead of IPv4 by the axiosInstance package. | +| [#2](https://github.com/tscircuit/soup-to-svg/pull/2) | 🐳 Major | Initialized the lib with build and type checking. | ### [andrii-balitskyi](https://github.com/andrii-balitskyi) | PR # | Impact | Description | |------|--------|-------------| -| [#23](https://github.com/tscircuit/easyeda-converter/pull/23) | 🐳 Major | Add support for parsing RECT package detail shape | -| [#100](https://github.com/tscircuit/cli/pull/100) | 🐙 Minor | Improve 401 error messages by providing a more informative message and exiting the process with a non-zero status code. | +| [#25](https://github.com/tscircuit/easyeda-converter/pull/25) | 🐳 Major | Use the manufacturer part number as the TypeScript component name, with normalization to ensure valid names. | +| [#23](https://github.com/tscircuit/easyeda-converter/pull/23) | 🐳 Major | Add support for parsing `RECT` package detail shape | +| [#100](https://github.com/tscircuit/cli/pull/100) | 🐙 Minor | Improve 401 error messages with a better user-friendly message and exit the process. | ### [Slaviiiii](https://github.com/Slaviiiii) | PR # | Impact | Description | |------|--------|-------------| -| [#19](https://github.com/tscircuit/jscad-fiber/pull/19) | 🐳 Major | Update functions and shapes | -| [#12](https://github.com/tscircuit/jscad-fiber/pull/12) | 🐳 Major | Adds support for three new extrusion types: helical, rectangular, and rotational, as well as a Project component. | -| [#15](https://github.com/tscircuit/jscad-fiber/pull/15) | 🐳 Major | Adds support for geometry colorization in the JSCAD fixture component. | +| [#7](https://github.com/tscircuit/props/pull/7) | 🐙 Minor | Change the property names from `pcbCenterX` and `pcbCenterY` to `pcbX` and `pcbY` in the `boardProps` type. | +| [#19](https://github.com/tscircuit/jscad-fiber/pull/19) | 🐙 Minor | Update functions and shapes in the examples | +| [#12](https://github.com/tscircuit/jscad-fiber/pull/12) | 🟣 | Adds support for various extrusion operations, including helical, rectangular, and rotational extrusions. + - | +| [#15](https://github.com/tscircuit/jscad-fiber/pull/15) | 🐳 Major | Add support for geometry colorization in the JSCAD fixture component. |