Skip to content

ghosted-sound/contribution-tracker

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

contribution-tracker

Generates weekly contribution overviews for tscircuit contributors. Check out all the contribution overviews here

  • All PRs in the tscircuit org are scanned/summarized via Claude Haiku
  • Claude classifies each Diff/PR as a Major, Minor or Tiny contribution
  • All the PRs, summaries, and classifications are organized into charts and tables

The current week is shown below. There are 3 major sections:

Current Week

Contribution Overview 2024-10-16

PRs by Repository

pie
    "tscircuit/schematic-viewer" : 2
    "tscircuit/circuit-json" : 6
    "tscircuit/props" : 9
    "tscircuit/core" : 14
    "tscircuit/circuit-to-svg" : 15
    "tscircuit/autorouting" : 4
    "tscircuit/schematic-symbols" : 15
    "tscircuit/footprinter" : 8
    "tscircuit/easyeda-converter" : 7
    "tscircuit/jscad-fiber" : 2
    "tscircuit/plop" : 1
    "tscircuit/circuit-json-to-gerber" : 3
    "tscircuit/snippets" : 24
    "tscircuit/pcb-viewer" : 2
    "tscircuit/jscad-electronics" : 7
    "tscircuit/winterspec" : 2
    "tscircuit/docs" : 2
Loading

Contributor Overview

Contributor 🐳 Major πŸ™ Minor 🐌 Tiny ⭐
seveibar 17 28 3 πŸ‘‘πŸ‘‘πŸ‘‘
imrishabh18 1 16 2 ⭐⭐⭐
andrii-balitskyi 5 6 0 ⭐⭐⭐
anas-sarkez 5 5 0 ⭐⭐
Abse2001 2 5 1 ⭐⭐
Timer00 4 1 0 ⭐⭐
mrudulpatil18 2 1 0 ⭐
aman1376 1 2 0 ⭐
ShiboSoftwareDev 0 3 1 ⭐
theajmalrazaq 0 3 0 ⭐
sarthak-kumar-shailendra 0 2 0 ⭐
ni9999 1 0 0 ⭐
bbland1 0 1 0
alex-marinov 0 1 0
TSP06 0 1 0
anugcodes 0 1 0
kom-senapati 0 1 0
AlexVCS 0 0 1

Changes by Repository

PR # Impact Contributor Description
#65 🐳 Major imrishabh18 Refactors the builder code and updates the schematic viewer with new dependencies and functionality.
#67 πŸ™ Minor imrishabh18 This pull request fixes the port position and formatting using the plop tool.
PR # Impact Contributor Description
#62 🐳 Major seveibar Generates a markdown file documenting the schematic component types used in the Circuit JSON specification.
#65 πŸ™ Minor imrishabh18 Add a new 'color' property to the 'schematic_text' schema to specify the text color.
#64 πŸ™ Minor seveibar Add useful meta information, true index, side of component etc. to schematic_port
#61 πŸ™ Minor seveibar Introduce a new schematic debug object, which can represent either a rectangular or a linear debug element in a schematic.
#59 πŸ™ Minor seveibar Adds a new circuit element type - "simple_battery".
#60 πŸ™ Minor Abse2001 Added support for simple inductors in the any_source_component union and exported the source_simple_inductor type.
PR # Impact Contributor Description
#67 🐳 Major seveibar Adds a new file, PROPS_OVERVIEW.md, that provides an overview of all the prop types available in the @tscircuit/props package.
#62 πŸ™ Minor imrishabh18 Revert changes to the width and height properties in the commonLayoutProps interface.
#60 πŸ™ Minor imrishabh18 Replaces the width and height properties with schWidth, schHeight, pcbWidth, and pcbHeight properties in the commonLayoutProps and commonComponentProps type definitions.
#58 πŸ™ Minor imrishabh18 Add width and height properties to the commonComponentProps interface
#66 πŸ™ Minor seveibar Add support for "pill" shaped plated holes
#65 πŸ™ Minor seveibar Add support for schAutoLayoutEnabled prop on <group /> component
#63 πŸ™ Minor seveibar Adds a new battery component, including a type definition for battery properties and a default unit of mAh.
#61 πŸ™ Minor seveibar Revert the addition of schWidth, schHeight, pcbWidth, and pcbHeight props, and replace them with width and height props.
#59 🐌 Tiny imrishabh18 Updated the lockfile
PR # Impact Contributor Description
#194 🐳 Major seveibar Update to latest circuit-to-svg library, add support for drawing debugging boxes for schematic components, and switch to a better autorouter.
#186 🐳 Major seveibar Fixes schematic ports by using local instead of global positions, which simplifies computations and rendering.
#185 🐳 Major seveibar Implemented schematic autolayout and fixed routing issues
#176 🐳 Major seveibar Fixes the issue where pcbRotation={-90} did not properly rotate SMT pads and keepouts, and adds support for rotating keepouts.
#196 🐳 Major Abse2001 Implemented the <Inductor> component
#201 πŸ™ Minor imrishabh18 Fixes an issue with undefined pin skip in the getAllDimensionsForSchematicBox function.
#200 πŸ™ Minor imrishabh18 Adds ports as obstacles and improves routing in the circuit.
#199 πŸ™ Minor imrishabh18 Fixes the shifting of port positions on the edge of the chip
#187 πŸ™ Minor imrishabh18 Adds support for the -size suffix in port arrangements for the NormalComponent class.
#198 πŸ™ Minor seveibar Add support for pill-shaped plated holes and provide more AI context for tscircuit react props
#188 πŸ™ Minor seveibar Update the circuit-to-svg dependency to fix a bug where pinNumber 0 was not being recognized
#177 πŸ™ Minor seveibar Introduces a new component
#173 πŸ™ Minor seveibar Adds support for shared pin labels in the NormalComponent class, allowing multiple ports to have the same primary label but different aliases.
#182 πŸ™ Minor Abse2001 Fixed an issue with the toMatchSchematicSnapshot test for the Battery component.
PR # Impact Contributor Description
#95 🐳 Major seveibar Refactors the schematic drawing code to remove usage of viewport and flipY, and rely on the transform matrix for computing all positions.
#94 🐳 Major seveibar Introduce a labeled grid feature in the schematic SVG conversion function.
#101 πŸ™ Minor imrishabh18 Hide the ports on the center of the component
#100 πŸ™ Minor imrishabh18 Fixing a bug with port position by removing the negative Y direction scale.
#96 πŸ™ Minor imrishabh18 Refactor the code to use the "transform" property instead of the deprecated "viewbox" property when converting circuit JSON to schematic SVG.
#90 πŸ™ Minor imrishabh18 Revert a change that broke the position of pins.
#99 πŸ™ Minor seveibar Fixes the schematic trace by adjusting the X coordinates to use the original values instead of the offset.
#98 πŸ™ Minor seveibar Fixes the calculation of the transformed coordinates for SVG objects created from a debug object.
#97 πŸ™ Minor seveibar Fixes schematic port handling of undefined pinNumber and finding pin number
#93 πŸ™ Minor seveibar Adds support for drawing a grid and labeled points in the schematic SVG
#92 πŸ™ Minor seveibar Adds support for drawing schematic debug objects, which include rectangles and lines, in the circuit JSON specification.
#88 πŸ™ Minor seveibar Fix schematic port using a relative position.
#87 πŸ™ Minor seveibar Fix silkscreen paths being erroneously closed, improving the appearance of pushbutton silkscreens.
#89 πŸ™ Minor Abse2001 Updated the version of the 'schematic-symbols' dependency from 0.0.79 to 0.0.90.
#86 πŸ™ Minor Abse2001 Updated the schematic symbols to fix the battery in the core and formatted the code.
PR # Impact Contributor Description
#85 🐳 Major seveibar Switch the application to use NextJS for deployment.
#82 πŸ™ Minor imrishabh18 Refactor to remove unused builder code
#88 πŸ™ Minor seveibar Removes path loop fix to simplify output routes
#84 πŸ™ Minor seveibar Allows pasting SimpleRouteJson on the homepage and converts it to the required soup format.
PR # Impact Contributor Description
#185 🐳 Major Abse2001 Implemented SVG Arc support and added inductor symbol
#162 🐳 Major aman1376 Adds a new JSON file and an SVG file for a DPST (Double Pole Single Throw) switch symbol.
#78 🐳 Major Timer00 Adds a new wattmeter symbol to the project
#95 🐳 Major Timer00 Introduce a new symbol called "varmeter"
#97 🐳 Major Timer00 Introduce a new symbol "frequency_meter"
#100 🐳 Major Timer00 Introduces a new symbol "tachometer" to the project.
#184 πŸ™ Minor imrishabh18 Updated the npm lockfile to fix a failing npm publish.
#172 πŸ™ Minor imrishabh18 Fix the calculation for the height of the SPDT switch and boxresistor components.
#174 πŸ™ Minor Abse2001 Added a new battery symbol.
#176 πŸ™ Minor aman1376 Adds a new SVG symbol for a light-dependent resistor.
#182 πŸ™ Minor TSP06 Added a new ground symbol to the project.
#96 πŸ™ Minor Timer00 Introduces a new SVG symbol for a watt-hour meter.
#153 πŸ™ Minor mrudulpatil18 Added a rectifier diode symbol with its corresponding JSON data.
#167 πŸ™ Minor anugcodes Added the design for the symbol of the Darlington pair transistor
#183 🐌 Tiny imrishabh18 Update .gitignore to ignore .diff.png files
PR # Impact Contributor Description
#67 🐳 Major seveibar Introduces a new script to automatically generate a gallery page for SVG snapshots.
#71 🐳 Major anas-sarkez This pull request modifies the pad length and holes position of the stampboard, and adds support for inner holes in the stampboard and stampreceiver.
#70 🐳 Major anas-sarkez Implemented a function to generate a stampreceiver footprint
#68 🐳 Major anas-sarkez Implemented a new function called "stampboard" that generates a circuit JSON object with rectangular pads and plated holes for a stampboard layout.
#66 πŸ™ Minor seveibar Introduce a new pushbutton footprint and update the circuit-to-svg dependency
#72 πŸ™ Minor aman1376 Adds the lqfp component to the project.
#69 πŸ™ Minor anas-sarkez Implement silkscreen reference for every component and added silkscreenRef function to helpers
#60 πŸ™ Minor bbland1 Adds types for parameters returned using .json() in the footprinter library.
PR # Impact Contributor Description
#74 🐳 Major seveibar The pull request fixes the C490691 import, adds a script for quickly adding tests for parts.
#71 πŸ™ Minor seveibar Fixes the issue with Arc Imports in the package-detail-shape-schema.ts file.
#85 πŸ™ Minor andrii-balitskyi Converts string pin numbers to type number when converting to TSX
#83 πŸ™ Minor andrii-balitskyi Converts oval pads with hole radius to pill-shaped plated holes in the EasyEDA to circuit JSON conversion.
#84 πŸ™ Minor andrii-balitskyi Fix stroke width calculation in the EasyEDA to TSCircuit converter.
#78 πŸ™ Minor andrii-balitskyi Adds support for T~ text shapes and fixes a script that was giving an error.
#77 πŸ™ Minor andrii-balitskyi Fix the error message for the convert command to use the correct option name.
PR # Impact Contributor Description
#84 🐳 Major seveibar Implement the Subtract component for subtracting 3D shapes.
#85 πŸ™ Minor alex-marinov Adds support for to accept multiple children
PR # Impact Contributor Description
#5 🐳 Major seveibar Adds support for checking the latest version of the package, fetching and copying remote templates, and switching to the Bun runtime for build and release.
PR # Impact Contributor Description
#26 🐳 Major seveibar
#25 🐳 Major seveibar Adds a specification for various PCB components and structures, including fabrication notes, silkscreen elements, plated holes, vias, and more.
#22 πŸ™ Minor ShiboSoftwareDev Implemented silkscreen path
PR # Impact Contributor Description
#115 🐳 Major seveibar Introduce cmd+click to open snippets
#114 🐳 Major seveibar Adds a files dialog to inspect build files for a code snippet.
#88 🐳 Major andrii-balitskyi Add country and state dropdown to the shipping information form.
#89 🐳 Major andrii-balitskyi Adds a tab-based component to display the PCB, 3D, and JSON data for an order.
#82 🐳 Major andrii-balitskyi This pull request adds the ability to edit shipping information in the profile settings.
#68 🐳 Major andrii-balitskyi Adds tests for the /orders/create, /orders/get, /orders/list, /orders/update, /order_files/upload, and /order_files/get endpoints.
#78 🐳 Major andrii-balitskyi Add a new "Submit Order" button and dialog to the editor navigation bar.
#117 🐳 Major mrudulpatil18 Added a command palette (Cmd+K) with various commands and search functionality.
#77 🐳 Major mrudulpatil18 Adds a search component to the header, allowing users to search for snippets and navigate to the editor view.
#125 🐳 Major ni9999 Implemented a "Fork" functionality on the ViewSnippetHeader component.
#126 πŸ™ Minor seveibar Update dependencies for the Pill Holes project.
#122 πŸ™ Minor seveibar Adds an endpoint to allow users to star a code snippet.
#118 πŸ™ Minor seveibar Minor fixes for broken search and cmd+click functionality
#108 πŸ™ Minor seveibar Sort user's snippets by last created time
#80 πŸ™ Minor seveibar Fixes issues with JLCPCB imports, updates for shared pin label support, and fixes errors in local development to show JLCPCB import errors.
#74 πŸ™ Minor seveibar Updates dependencies related to fabrication file downloads
#124 πŸ™ Minor andrii-balitskyi Fixes the width of the SearchableSelect options to match the trigger width
#95 πŸ™ Minor theajmalrazaq Fixed the responsiveness of the Quickstart page.
#97 πŸ™ Minor theajmalrazaq Added Playwright tests for the AI Page and Quickstart Page, added viewports to existing tests, fixed them, and updated the snapshots.
#85 πŸ™ Minor theajmalrazaq Fixed the search box rendering issue and improved the dashboard responsiveness.
#86 πŸ™ Minor kom-senapati Updates the page title to display the snippet name and owner name in the format tscircuit - <owner>/<package>.
#84 🐌 Tiny seveibar Fix tab indentation in the CodeEditor component
#96 🐌 Tiny Abse2001 Updates the version of the "winterspec" dependency from 0.0.93 to 0.0.94.
#110 🐌 Tiny AlexVCS Adds a favicon to the website.
PR # Impact Contributor Description
#76 🐌 Tiny seveibar Fix formatting and remove console log in silkscreen path story
#75 🐌 Tiny ShiboSoftwareDev Added a CODEOWNERS file to specify code ownership for the entire repository.
PR # Impact Contributor Description
#75 🐳 Major anas-sarkez Implementing a 3D model for a pin row component and refactoring the footprint plated holes
#68 🐳 Major anas-sarkez Implementing a USB-C female port 3D component
#76 πŸ™ Minor anas-sarkez Added a new footprinter3D example for a pin row component.
#72 πŸ™ Minor anas-sarkez Refactored the USB_C component to use Subtract for the curved metal casing, replacing complex calculations.
#71 πŸ™ Minor anas-sarkez Updated jscad-fiber dependency and subtracted curve slice from smdLED sides
#69 πŸ™ Minor anas-sarkez Implementing SmdLED packages with different colors
#70 🐌 Tiny seveibar Add anas as a codeowner for files matching "add+" patterns.
PR # Impact Contributor Description
#18 πŸ™ Minor ShiboSoftwareDev Update the construct-manifest.ts file to fix a path issue on Windows by replacing backslashes with forward slashes.
#17 πŸ™ Minor ShiboSoftwareDev Fixed a bug in the esbuild build process to work on Windows by modifying file paths to use Unix-based paths.
PR # Impact Contributor Description
#29 πŸ™ Minor sarthak-kumar-shailendra Fixes the icon and URL for the Twitter/X entry in the sidebar and footer of the website.
#28 πŸ™ Minor sarthak-kumar-shailendra Updates the Twitter logo to the new X icon

Changes by Contributor

PR # Impact Description
#65 🐳 Major Refactors the builder code and updates the schematic viewer with new dependencies and functionality.
#67 πŸ™ Minor This pull request fixes the port position and formatting using the plop tool.
#65 πŸ™ Minor Add a new 'color' property to the 'schematic_text' schema to specify the text color.
#62 πŸ™ Minor Revert changes to the width and height properties in the commonLayoutProps interface.
#60 πŸ™ Minor Replaces the width and height properties with schWidth, schHeight, pcbWidth, and pcbHeight properties in the commonLayoutProps and commonComponentProps type definitions.
#58 πŸ™ Minor Add width and height properties to the commonComponentProps interface
#201 πŸ™ Minor Fixes an issue with undefined pin skip in the getAllDimensionsForSchematicBox function.
#200 πŸ™ Minor Adds ports as obstacles and improves routing in the circuit.
#199 πŸ™ Minor Fixes the shifting of port positions on the edge of the chip
#187 πŸ™ Minor Adds support for the -size suffix in port arrangements for the NormalComponent class.
#101 πŸ™ Minor Hide the ports on the center of the component
#100 πŸ™ Minor Fixing a bug with port position by removing the negative Y direction scale.
#96 πŸ™ Minor Refactor the code to use the "transform" property instead of the deprecated "viewbox" property when converting circuit JSON to schematic SVG.
#90 πŸ™ Minor Revert a change that broke the position of pins.
#82 πŸ™ Minor Refactor to remove unused builder code
#184 πŸ™ Minor Updated the npm lockfile to fix a failing npm publish.
#172 πŸ™ Minor Fix the calculation for the height of the SPDT switch and boxresistor components.
#59 🐌 Tiny Updated the lockfile
#183 🐌 Tiny Update .gitignore to ignore .diff.png files
PR # Impact Description
#62 🐳 Major Generates a markdown file documenting the schematic component types used in the Circuit JSON specification.
#67 🐳 Major Adds a new file, PROPS_OVERVIEW.md, that provides an overview of all the prop types available in the @tscircuit/props package.
#67 🐳 Major Introduces a new script to automatically generate a gallery page for SVG snapshots.
#74 🐳 Major The pull request fixes the C490691 import, adds a script for quickly adding tests for parts.
#194 🐳 Major Update to latest circuit-to-svg library, add support for drawing debugging boxes for schematic components, and switch to a better autorouter.
#186 🐳 Major Fixes schematic ports by using local instead of global positions, which simplifies computations and rendering.
#185 🐳 Major Implemented schematic autolayout and fixed routing issues
#176 🐳 Major Fixes the issue where pcbRotation={-90} did not properly rotate SMT pads and keepouts, and adds support for rotating keepouts.
#84 🐳 Major Implement the Subtract component for subtracting 3D shapes.
#5 🐳 Major Adds support for checking the latest version of the package, fetching and copying remote templates, and switching to the Bun runtime for build and release.
#95 🐳 Major Refactors the schematic drawing code to remove usage of viewport and flipY, and rely on the transform matrix for computing all positions.
#94 🐳 Major Introduce a labeled grid feature in the schematic SVG conversion function.
#85 🐳 Major Switch the application to use NextJS for deployment.
#26 🐳 Major
#25 🐳 Major Adds a specification for various PCB components and structures, including fabrication notes, silkscreen elements, plated holes, vias, and more.
#115 🐳 Major Introduce cmd+click to open snippets
#114 🐳 Major Adds a files dialog to inspect build files for a code snippet.
#64 πŸ™ Minor Add useful meta information, true index, side of component etc. to schematic_port
#61 πŸ™ Minor Introduce a new schematic debug object, which can represent either a rectangular or a linear debug element in a schematic.
#59 πŸ™ Minor Adds a new circuit element type - "simple_battery".
#66 πŸ™ Minor Add support for "pill" shaped plated holes
#65 πŸ™ Minor Add support for schAutoLayoutEnabled prop on <group /> component
#63 πŸ™ Minor Adds a new battery component, including a type definition for battery properties and a default unit of mAh.
#61 πŸ™ Minor Revert the addition of schWidth, schHeight, pcbWidth, and pcbHeight props, and replace them with width and height props.
#66 πŸ™ Minor Introduce a new pushbutton footprint and update the circuit-to-svg dependency
#71 πŸ™ Minor Fixes the issue with Arc Imports in the package-detail-shape-schema.ts file.
#198 πŸ™ Minor Add support for pill-shaped plated holes and provide more AI context for tscircuit react props
#188 πŸ™ Minor Update the circuit-to-svg dependency to fix a bug where pinNumber 0 was not being recognized
#177 πŸ™ Minor Introduces a new component
#173 πŸ™ Minor Adds support for shared pin labels in the NormalComponent class, allowing multiple ports to have the same primary label but different aliases.
#99 πŸ™ Minor Fixes the schematic trace by adjusting the X coordinates to use the original values instead of the offset.
#98 πŸ™ Minor Fixes the calculation of the transformed coordinates for SVG objects created from a debug object.
#97 πŸ™ Minor Fixes schematic port handling of undefined pinNumber and finding pin number
#93 πŸ™ Minor Adds support for drawing a grid and labeled points in the schematic SVG
#92 πŸ™ Minor Adds support for drawing schematic debug objects, which include rectangles and lines, in the circuit JSON specification.
#88 πŸ™ Minor Fix schematic port using a relative position.
#87 πŸ™ Minor Fix silkscreen paths being erroneously closed, improving the appearance of pushbutton silkscreens.
#88 πŸ™ Minor Removes path loop fix to simplify output routes
#84 πŸ™ Minor Allows pasting SimpleRouteJson on the homepage and converts it to the required soup format.
#126 πŸ™ Minor Update dependencies for the Pill Holes project.
#122 πŸ™ Minor Adds an endpoint to allow users to star a code snippet.
#118 πŸ™ Minor Minor fixes for broken search and cmd+click functionality
#108 πŸ™ Minor Sort user's snippets by last created time
#80 πŸ™ Minor Fixes issues with JLCPCB imports, updates for shared pin label support, and fixes errors in local development to show JLCPCB import errors.
#74 πŸ™ Minor Updates dependencies related to fabrication file downloads
#76 🐌 Tiny Fix formatting and remove console log in silkscreen path story
#70 🐌 Tiny Add anas as a codeowner for files matching "add+" patterns.
#84 🐌 Tiny Fix tab indentation in the CodeEditor component
PR # Impact Description
#18 πŸ™ Minor Update the construct-manifest.ts file to fix a path issue on Windows by replacing backslashes with forward slashes.
#17 πŸ™ Minor Fixed a bug in the esbuild build process to work on Windows by modifying file paths to use Unix-based paths.
#22 πŸ™ Minor Implemented silkscreen path
#75 🐌 Tiny Added a CODEOWNERS file to specify code ownership for the entire repository.
PR # Impact Description
#196 🐳 Major Implemented the <Inductor> component
#185 🐳 Major Implemented SVG Arc support and added inductor symbol
#60 πŸ™ Minor Added support for simple inductors in the any_source_component union and exported the source_simple_inductor type.
#182 πŸ™ Minor Fixed an issue with the toMatchSchematicSnapshot test for the Battery component.
#89 πŸ™ Minor Updated the version of the 'schematic-symbols' dependency from 0.0.79 to 0.0.90.
#86 πŸ™ Minor Updated the schematic symbols to fix the battery in the core and formatted the code.
#174 πŸ™ Minor Added a new battery symbol.
#96 🐌 Tiny Updates the version of the "winterspec" dependency from 0.0.93 to 0.0.94.
PR # Impact Description
#29 πŸ™ Minor Fixes the icon and URL for the Twitter/X entry in the sidebar and footer of the website.
#28 πŸ™ Minor Updates the Twitter logo to the new X icon
PR # Impact Description
#162 🐳 Major Adds a new JSON file and an SVG file for a DPST (Double Pole Single Throw) switch symbol.
#72 πŸ™ Minor Adds the lqfp component to the project.
#176 πŸ™ Minor Adds a new SVG symbol for a light-dependent resistor.
PR # Impact Description
#71 🐳 Major This pull request modifies the pad length and holes position of the stampboard, and adds support for inner holes in the stampboard and stampreceiver.
#70 🐳 Major Implemented a function to generate a stampreceiver footprint
#68 🐳 Major Implemented a new function called "stampboard" that generates a circuit JSON object with rectangular pads and plated holes for a stampboard layout.
#75 🐳 Major Implementing a 3D model for a pin row component and refactoring the footprint plated holes
#68 🐳 Major Implementing a USB-C female port 3D component
#69 πŸ™ Minor Implement silkscreen reference for every component and added silkscreenRef function to helpers
#76 πŸ™ Minor Added a new footprinter3D example for a pin row component.
#72 πŸ™ Minor Refactored the USB_C component to use Subtract for the curved metal casing, replacing complex calculations.
#71 πŸ™ Minor Updated jscad-fiber dependency and subtracted curve slice from smdLED sides
#69 πŸ™ Minor Implementing SmdLED packages with different colors
PR # Impact Description
#60 πŸ™ Minor Adds types for parameters returned using .json() in the footprinter library.
PR # Impact Description
#88 🐳 Major Add country and state dropdown to the shipping information form.
#89 🐳 Major Adds a tab-based component to display the PCB, 3D, and JSON data for an order.
#82 🐳 Major This pull request adds the ability to edit shipping information in the profile settings.
#68 🐳 Major Adds tests for the /orders/create, /orders/get, /orders/list, /orders/update, /order_files/upload, and /order_files/get endpoints.
#78 🐳 Major Add a new "Submit Order" button and dialog to the editor navigation bar.
#85 πŸ™ Minor Converts string pin numbers to type number when converting to TSX
#83 πŸ™ Minor Converts oval pads with hole radius to pill-shaped plated holes in the EasyEDA to circuit JSON conversion.
#84 πŸ™ Minor Fix stroke width calculation in the EasyEDA to TSCircuit converter.
#78 πŸ™ Minor Adds support for T~ text shapes and fixes a script that was giving an error.
#77 πŸ™ Minor Fix the error message for the convert command to use the correct option name.
#124 πŸ™ Minor Fixes the width of the SearchableSelect options to match the trigger width
PR # Impact Description
#85 πŸ™ Minor Adds support for to accept multiple children
PR # Impact Description
#182 πŸ™ Minor Added a new ground symbol to the project.
PR # Impact Description
#78 🐳 Major Adds a new wattmeter symbol to the project
#95 🐳 Major Introduce a new symbol called "varmeter"
#97 🐳 Major Introduce a new symbol "frequency_meter"
#100 🐳 Major Introduces a new symbol "tachometer" to the project.
#96 πŸ™ Minor Introduces a new SVG symbol for a watt-hour meter.
PR # Impact Description
#117 🐳 Major Added a command palette (Cmd+K) with various commands and search functionality.
#77 🐳 Major Adds a search component to the header, allowing users to search for snippets and navigate to the editor view.
#153 πŸ™ Minor Added a rectifier diode symbol with its corresponding JSON data.
PR # Impact Description
#167 πŸ™ Minor Added the design for the symbol of the Darlington pair transistor
PR # Impact Description
#125 🐳 Major Implemented a "Fork" functionality on the ViewSnippetHeader component.
PR # Impact Description
#110 🐌 Tiny Adds a favicon to the website.
PR # Impact Description
#95 πŸ™ Minor Fixed the responsiveness of the Quickstart page.
#97 πŸ™ Minor Added Playwright tests for the AI Page and Quickstart Page, added viewports to existing tests, fixed them, and updated the snapshots.
#85 πŸ™ Minor Fixed the search box rendering issue and improved the dashboard responsiveness.
PR # Impact Description
#86 πŸ™ Minor Updates the page title to display the snippet name and owner name in the format tscircuit - <owner>/<package>.

About

Generate a contribution summary for your projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%