Skip to content

Latest commit

 

History

History
143 lines (116 loc) · 13.6 KB

File metadata and controls

143 lines (116 loc) · 13.6 KB

Contribution Overview 2024-08-03

PRs by Repository

pie
    "tscircuit/builder" : 5
    "tscircuit/pcb-viewer" : 1
    "tscircuit/cli" : 3
    "tscircuit/winterspec" : 3
    "tscircuit/autorouting-dataset" : 4
    "tscircuit/3d-viewer" : 2
    "tscircuit/jscad-fiber" : 15
Loading

Contributor Overview

Contributor 🐳 Major 🐙 Minor 🐌 Tiny
seveibar 9 4 0
imrishabh18 5 0 0
Slaviiiii 0 15 0

Changes by Repository

PR # Impact Contributor Description
#100 🐳 Major seveibar When routing is disabled, do not route schematic routes with autorouter, instead use a straight route solver.
#98 🐳 Major seveibar Fix the issue where routingDisabled was not disabling routing
#95 🐳 Major imrishabh18 Fix the center alignment of components even with only one prop.
#99 🐙 Minor seveibar Adds additional debug logging to determine when trace building is being skipped due to routing being disabled.
#96 🐙 Minor seveibar Add CODEOWNERS file to specify code owners for the repository.
PR # Impact Contributor Description
#32 🐳 Major seveibar Fix stroke width not being used for fabrication note paths and fix a color not found error for fabrication note colors.
PR # Impact Contributor Description
#120 🐳 Major seveibar The pull request reorganizes the codebase into four main directories (api, frontend, cli, and example-project), introduces a single package.json, fixes all types, and improves imports and organization.
#119 🐳 Major imrishabh18 New render command added to render circuit as image (PNG or SVG)
#117 🐳 Major imrishabh18 Add a debug button to the menu that allows the user to send the current circuit data to the debug.tscircuit.com server.
PR # Impact Contributor Description
#7 🐳 Major seveibar Fix for passing options when creating bundles from directories, causing middleware not to run.
#6 🐙 Minor seveibar Add support for fetch middleware in the node.js adapter.
#5 🐙 Minor seveibar Switch to using relative route imports in the bundle-routes command
PR # Impact Contributor Description
#21 🐳 Major seveibar Fix sample freezing on static build
#20 🐳 Major seveibar
#19 🐳 Major seveibar Add mesh-based graph construction using Delaunay triangulation and quadtree-based obstacle detection to the gridless POI algorithm.
#15 🐳 Major seveibar Introduces a new algorithm for gridless point-of-interest routing, which computes optimal points for routing around obstacles and constructs a graph to find the optimal path between connection points.
PR # Impact Contributor Description
#12 🐳 Major imrishabh18 Fix the overlapping issue of the top left cube in the UI.
#11 🐳 Major imrishabh18 Added better error handling for bad URLs in the useGlobalObjLoader hook.
PR # Impact Contributor Description
#70 🐙 Minor Slaviiiii Wrap HullChain component with withColorProp and withOffsetProp higher-order components
#69 🐙 Minor Slaviiiii Wrap the Hull component with withColorProp and withOffsetProp wrappers.
#68 🐙 Minor Slaviiiii Wrap the Rotate component with withColorProp and withOffsetProp to add support for color and center properties.
#67 🐙 Minor Slaviiiii Wrap the Torus component with withColorProp and withOffsetProp higher-order components.
#66 🐙 Minor Slaviiiii Wrap GeodesicSphere component with withColorProp and withOffsetProp higher-order components to add color and offset properties.
#64 🐙 Minor Slaviiiii Wrap CylinderElliptic component with withColorProp and withOffsetProp higher-order components.
#65 🐙 Minor Slaviiiii Wrap the Ellipsoid component with withColorProp and withOffsetProp wrappers to add support for color and center properties.
#63 🐙 Minor Slaviiiii Add color and center properties to the RoundedCylinder component.
#62 🐙 Minor Slaviiiii Wrap the Cylinder component with withColorProp and withOffsetProp to add color and center properties.
#61 🐙 Minor Slaviiiii Wrap the RoundedCuboid component with a color wrapper to allow setting the color.
#60 🐙 Minor Slaviiiii Wrap the Cube component with withColorProp and withOffsetProp to add support for color and offset properties.
#59 🐙 Minor Slaviiiii Wrap ExtrudeRotate component with withColorProp and withOffsetProp wrappers.
#58 🐙 Minor Slaviiiii Wrap ExtrudeRectangular component with withColorProp and withOffsetProp higher-order components to add support for color and center props.
#56 🐙 Minor Slaviiiii Wrap the ExtrudeHelical component with withColorProp and withOffsetProp higher-order components to add color and offset properties.
#57 🐙 Minor Slaviiiii Wrap the ExtrudeLinear component with withColorProp and withOffsetProp higher-order components to add support for color and center properties.

Changes by Contributor

PR # Impact Description
#100 🐳 Major When routing is disabled, do not route schematic routes with autorouter, instead use a straight route solver.
#98 🐳 Major Fix the issue where routingDisabled was not disabling routing
#32 🐳 Major Fix stroke width not being used for fabrication note paths and fix a color not found error for fabrication note colors.
#120 🐳 Major The pull request reorganizes the codebase into four main directories (api, frontend, cli, and example-project), introduces a single package.json, fixes all types, and improves imports and organization.
#7 🐳 Major Fix for passing options when creating bundles from directories, causing middleware not to run.
#21 🐳 Major Fix sample freezing on static build
#20 🐳 Major
#19 🐳 Major Add mesh-based graph construction using Delaunay triangulation and quadtree-based obstacle detection to the gridless POI algorithm.
#15 🐳 Major Introduces a new algorithm for gridless point-of-interest routing, which computes optimal points for routing around obstacles and constructs a graph to find the optimal path between connection points.
#99 🐙 Minor Adds additional debug logging to determine when trace building is being skipped due to routing being disabled.
#96 🐙 Minor Add CODEOWNERS file to specify code owners for the repository.
#6 🐙 Minor Add support for fetch middleware in the node.js adapter.
#5 🐙 Minor Switch to using relative route imports in the bundle-routes command
PR # Impact Description
#95 🐳 Major Fix the center alignment of components even with only one prop.
#119 🐳 Major New render command added to render circuit as image (PNG or SVG)
#117 🐳 Major Add a debug button to the menu that allows the user to send the current circuit data to the debug.tscircuit.com server.
#12 🐳 Major Fix the overlapping issue of the top left cube in the UI.
#11 🐳 Major Added better error handling for bad URLs in the useGlobalObjLoader hook.
PR # Impact Description
#70 🐙 Minor Wrap HullChain component with withColorProp and withOffsetProp higher-order components
#69 🐙 Minor Wrap the Hull component with withColorProp and withOffsetProp wrappers.
#68 🐙 Minor Wrap the Rotate component with withColorProp and withOffsetProp to add support for color and center properties.
#67 🐙 Minor Wrap the Torus component with withColorProp and withOffsetProp higher-order components.
#66 🐙 Minor Wrap GeodesicSphere component with withColorProp and withOffsetProp higher-order components to add color and offset properties.
#64 🐙 Minor Wrap CylinderElliptic component with withColorProp and withOffsetProp higher-order components.
#65 🐙 Minor Wrap the Ellipsoid component with withColorProp and withOffsetProp wrappers to add support for color and center properties.
#63 🐙 Minor Add color and center properties to the RoundedCylinder component.
#62 🐙 Minor Wrap the Cylinder component with withColorProp and withOffsetProp to add color and center properties.
#61 🐙 Minor Wrap the RoundedCuboid component with a color wrapper to allow setting the color.
#60 🐙 Minor Wrap the Cube component with withColorProp and withOffsetProp to add support for color and offset properties.
#59 🐙 Minor Wrap ExtrudeRotate component with withColorProp and withOffsetProp wrappers.
#58 🐙 Minor Wrap ExtrudeRectangular component with withColorProp and withOffsetProp higher-order components to add support for color and center props.
#56 🐙 Minor Wrap the ExtrudeHelical component with withColorProp and withOffsetProp higher-order components to add color and offset properties.
#57 🐙 Minor Wrap the ExtrudeLinear component with withColorProp and withOffsetProp higher-order components to add support for color and center properties.