Skip to content

Latest commit

Β 

History

History
675 lines (495 loc) Β· 48.7 KB

File metadata and controls

675 lines (495 loc) Β· 48.7 KB

Contribution Overview 2025-07-16

PRs by Repository

pie
    "tscircuit/docs" : 2
    "tscircuit/runframe" : 6
    "tscircuit/led-water-accelerometer" : 2
    "tscircuit/tscircuit" : 6
    "tscircuit/tscircuit.com" : 14
    "tscircuit/circuit-to-svg" : 4
    "tscircuit/cli" : 6
    "tscircuit/sparkfun-boards" : 2
    "tscircuit/core" : 5
    "tscircuit/schematic-symbols" : 4
    "tscircuit/schematic-corpus" : 12
    "tscircuit/footprinter" : 1
    "tscircuit/eval" : 3
    "tscircuit/circuit-json-util" : 1
    "tscircuit/props" : 1
    "tscircuit/simple-3d-svg" : 3
    "tscircuit/math-utils" : 2
    "tscircuit/graphics-debug" : 1
    "tscircuit/circuit-json-to-spice" : 1
    "tscircuit/bpc-graph" : 2
    "tscircuit/api" : 1
    "tscircuit/iframe" : 2
    "tscircuit/contribution-tracker" : 2
Loading

Contributor Overview

Contributor 🐳 Major πŸ™ Minor 🐌 Tiny ⭐ Issues Created Discussion Contributions
seveibar 2 1 13 ⭐⭐⭐ 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
Abse2001 3 3 10 ⭐⭐⭐ 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
ArnavK-09 3 3 10 ⭐⭐ 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
imrishabh18 1 2 4 ⭐⭐ 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
MustafaMulla29 1 0 14 ⭐⭐ 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
techmannih 0 3 4 ⭐⭐ 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
ShiboSoftwareDev 0 0 2 ⭐ 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
andrii-balitskyi 1 0 1 ⭐ 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
abimaelmartell 0 0 1 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
tscircuitbot 0 0 1 0 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž

Discussion Contribution Legend

  • πŸ”Ή Normal Comments: Basic participation with minimal effort
  • πŸ”Ά Great Informative Comments: Thoughtful participation that adds value
  • πŸ’Ž Incredible Comments: Exceptional participation with high-quality content

Review Table

Contributor Reviews Received Approvals Received Rejections Received Approvals Rejections PRs Opened PRs Merged Score Issues Created Bountied Issues Bountied Issue $
imrishabh18 5 4 0 3 0 7 7 15 0 0 0
seveibar 9 0 0 42 0 21 16 35.5 0 0 0
Abse2001 20 16 0 10 0 18 16 34.5 0 0 0
MustafaMulla29 15 14 0 0 0 19 15 15 0 0 0
ShiboSoftwareDev 3 3 0 9 0 3 2 9 0 0 0
andrii-balitskyi 2 2 0 0 0 3 2 5 0 0 0
graphite-app[bot] 0 0 0 0 0 0 0 0 0 0 0
techmannih 11 7 0 2 0 7 7 12 0 0 0
cursor[bot] 0 0 0 0 0 0 0 0 0 0 0
ArnavK-09 23 19 0 0 0 24 17 28 0 0 0
abimaelmartell 1 1 0 0 0 1 1 1 0 0 0
tscircuitbot 0 0 0 0 0 8 1 1 0 0 0

Top 7 Repositories by Contribution Points

pie
    "tscircuit/tscircuit.com" : 23
    "tscircuit/schematic-corpus" : 16
    "tscircuit/runframe" : 13
    "tscircuit/circuit-to-svg" : 10
    "tscircuit/cli" : 9
    "tscircuit/core" : 7
    "tscircuit/schematic-symbols" : 7
Loading

Changes by Repository

PR # Impact Rating Contributor Description
#103 🐳 Major ⭐⭐⭐ imrishabh18 Adds documentation on how to run tscircuit code using a standalone HTML file without build tooling.
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#101 🐌 Tiny seveibar Adds documentation for the compile.tscircuit.com API, detailing usage, endpoints, and examples for compiling tscircuit user code into Circuit JSON.
PR # Impact Rating Contributor Description
#885 🐳 Major ⭐⭐⭐ seveibar This PR adds availableTabs and defaultTab props to the RunFrame component, allowing users to specify which tabs are available and which tab should be selected by default in the CircuitJsonPreview.
#895 🐳 Major ⭐⭐⭐ ArnavK-09 related https:github.comtscircuittscircuit.comissues1443
#900 πŸ™ Minor ⭐⭐ imrishabh18 Parses script typetscircuit-tsx blocks automatically in standalone build and renders RunFrame with collected fsMap when used without the file server.
🐌 Tiny Contributions (3)
PR # Impact Contributor Description
#902 🐌 Tiny imrishabh18 Allows scripttypetscircuit-tsx tags to load from src for dynamic script loading.
#892 🐌 Tiny ArnavK-09 Adds support for customizable main component rendering in RunFrameWithApi by introducing mainComponentPath from the window object.
#887 🐌 Tiny ArnavK-09 Adjusted the width of the dialog content for better responsiveness. Improved text sizes and spacing for dialog titles, descriptions, and buttons. Enhanced the layout of search results and component details for better usability. Updated styles for various elements to ensure consistency across different screen sizes. Fixed minor layout issues in the component details dialog for improved visual clarity. fix black background issue
PR # Impact Rating Contributor Description
#7 πŸ™ Minor ⭐⭐ imrishabh18 Adds firmware to control a NeoPixel LED matrix for displaying animated text and patterns, specifically for the tscircuit logo.
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#6 🐌 Tiny imrishabh18 Adds functionality to support vertical flipping in the water simulation, allowing for more accurate representation of gravity effects on the LED display.
🐌 Tiny Contributions (6)
PR # Impact Contributor Description
#713 🐌 Tiny imrishabh18 Exports the standalone version of runframe as browser.min.js during the build process, allowing for easier integration in browser environments.
#712 🐌 Tiny Abse2001 Updates the circuit-to-svg dependency version from 0.0.166 to 0.0.173 in package.json.
#711 🐌 Tiny Abse2001 Updates the version of the tscircuitcore dependency from 0.0.573 to 0.0.574 in package.json.
#709 🐌 Tiny Abse2001 Updates the CLI dependency version from 0.1.175 to 0.1.176 in package.json
#710 🐌 Tiny MustafaMulla29 Updates the circuit-to-svg dependency from version 0.0.166 to 0.0.170 in package.json.
#708 🐌 Tiny MustafaMulla29 Updates the version of the tscircuiteval package from 0.0.260 to 0.0.261 in package.json.
PR # Impact Rating Contributor Description
#1488 🐳 Major ⭐⭐⭐ ArnavK-09 Adds a keyboard shortcut (ctrlm) to open the file creation sidebar in the CodeEditor component.
#1487 🐳 Major ⭐⭐⭐ ArnavK-09 Fixes file selection logic to correctly handle hidden files in the CodeEditorHeader and useFileManagement hook, ensuring users can select visible files only.
#1489 πŸ™ Minor ⭐⭐ ArnavK-09 Adds new UI components and improves the layout of the DatasheetPage for better user experience.
#1481 πŸ™ Minor ⭐⭐ ArnavK-09 Prevents the entire page from loading when rendering the 3D preview by using Reacts Suspense for loading state management.
#1475 πŸ™ Minor ⭐⭐ ArnavK-09 Replaces plain text loading indicator with animated placeholders in ShikiCodeViewer for improved user experience during loading states.
🐌 Tiny Contributions (9)
PR # Impact Contributor Description
#1491 🐌 Tiny imrishabh18 Hides the file delete option in the FileSidebar component for users who do not own the package, ensuring that only the owner can delete files.
#1490 🐌 Tiny seveibar Extends LogContent to display additional fields from log objects on the build page.
#1495 🐌 Tiny ArnavK-09 Updates multiple dependencies to their latest versions, potentially fixing issues related to outdated packages.
#1492 🐌 Tiny ArnavK-09 Fixes layout issues and styling inconsistencies across various pages in the application, including the dashboard, datasheet, and trending pages.
#1484 🐌 Tiny ArnavK-09 Removes a line that causes an error during the JLCPCB import process.
#1479 🐌 Tiny ArnavK-09 Fixes the jlcpcb import functionality by correcting the fetch request headers and method handling in the CodeEditorHeader component.
#1476 🐌 Tiny ArnavK-09 Adds session token validation for importing components from jlcpcb, ensuring users are logged in before proceeding with the import.
#1493 🐌 Tiny ShiboSoftwareDev Adds the capability to download a SPICE netlist for a given circuit using the circuit-json-to-spice package.
#1486 🐌 Tiny abimaelmartell Adds a new section to the datasheet page that displays an AI-generated description if available, otherwise shows a placeholder message.
PR # Impact Rating Contributor Description
#289 🐳 Major ⭐⭐⭐ Abse2001 Fixes inconsistent stroke width rendering for resizable SVG schematic boxes based on zoom level.
#288 🐳 Major ⭐⭐⭐ andrii-balitskyi Adds support for rendering polygon SMT pads in SVG, including bounds calculation and testing.
🐌 Tiny Contributions (2)
PR # Impact Contributor Description
#290 🐌 Tiny Abse2001 Updates the tscircuitfootprinter dependency from version 0.0.203 to 0.0.204 in package.json.
#287 🐌 Tiny MustafaMulla29 Updates the footprinter dependency to version 0.0.203, enabling support for the _textbottom flag.
PR # Impact Rating Contributor Description
#281 🐳 Major ⭐⭐⭐ Abse2001 Introduces image-based visual diffing to enhance the reliability of snapshot verification in the CLI tool.
🐌 Tiny Contributions (5)
PR # Impact Contributor Description
#288 🐌 Tiny Abse2001 Updates dependencies for circuit-json-to-readable-netlist and tscircuit to their latest versions.
#282 🐌 Tiny Abse2001 Fixes the static import of the looks-same library to ensure it is correctly imported and used in the snapshot comparison functionality.
#284 🐌 Tiny MustafaMulla29 Updates the tscircuit dependency version from 0.0.540 to 0.0.546 in package.json to incorporate the latest changes and improvements from the tscircuit library.
#285 🐌 Tiny ArnavK-09 Adds explicit file existence check for provided entrypoint file name and updates the entrypoint detection logic to include additional file types.
#286 🐌 Tiny ArnavK-09 Fixes the issue where either an entrypoint or mainComponentPath must be provided, resolving the related issue 174.
PR # Impact Rating Contributor Description
#84 🐳 Major ⭐⭐⭐ Abse2001 No description provided
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#74 🐌 Tiny MustafaMulla29 Updates the tscircuit dependency version from 0.0.541 to 0.0.543 in package.json.
PR # Impact Rating Contributor Description
#1081 πŸ™ Minor ⭐⭐ Abse2001 Fixes bug where top and bottom schPinArrangement dont function correctly when left or right arrangements are not defined.
#1077 πŸ™ Minor ⭐⭐ techmannih Fixes pin aliases for transistors to use standard labels (collector, emitter, base) in connections, ensuring correct schematic representation.
🐌 Tiny Contributions (3)
PR # Impact Contributor Description
#1082 🐌 Tiny Abse2001 Updates the version of the tscircuitfootprinter dependency from 0.0.203 to 0.0.204 in package.json.
#1079 🐌 Tiny Abse2001 Reproduces a bug related to externally connected pins in circuit design, providing a test case for further investigation and resolution.
#1076 🐌 Tiny MustafaMulla29 Updates the footprinter dependency to version 0.0.203 to support the _textbottom flag for 0603 components.
PR # Impact Rating Contributor Description
#334 πŸ™ Minor ⭐⭐ Abse2001 Refactors the symbol generation script and updates text anchor positioning logic to allow for more precise placement of text elements in schematic symbols.
#336 πŸ™ Minor ⭐⭐ techmannih Adds alternative pin labels (Base, Emitter, Collector) to NPN and PNP bipolar transistor symbols for better clarity and usability.
#335 πŸ™ Minor ⭐⭐ techmannih Fixes pin numbering for PNP and NPN bipolar transistors to adhere to a clockwise convention, ensuring consistency in schematic representations.
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#337 🐌 Tiny techmannih Adds alternative pin labels (Base, Emitter, Collector) to the PNP bipolar transistor symbol for better clarity and usability.
PR # Impact Rating Contributor Description
#98 🐳 Major ⭐⭐⭐ MustafaMulla29 Adds a new circuit design (design63) that enhances the autorouting algorithm by providing a new schematic representation and component layout.
#95 πŸ™ Minor ⭐⭐ Abse2001 Introduces a GitHub star button and a mobile-friendly burger menu for navigation, enhancing user interaction and accessibility on both site and mobile views.
🐌 Tiny Contributions (10)
PR # Impact Contributor Description
#94 🐌 Tiny Abse2001 Updates the tscircuit dependency from version 0.0.532 to 0.0.546 in package.json.
#105 🐌 Tiny MustafaMulla29 Adds a new design (design67) to the schematic corpus, which is intended to enhance the autorouting algorithms performance.
#100 🐌 Tiny MustafaMulla29 Adds a new design component (design065) to the schematic corpus, which enhances the autorouting algorithm by providing a new circuit board design.
#99 🐌 Tiny MustafaMulla29 Adds a new design (design064) to the schematic corpus, which includes a circuit board layout with specific components and connections for improved autorouting functionality.
#97 🐌 Tiny MustafaMulla29 Adds a new design (design62) to the schematic corpus, which is intended to enhance the autorouting algorithm.
#96 🐌 Tiny MustafaMulla29 Adds a new design (design61) to the schematic corpus, which includes a new circuit board layout for improved autorouting functionality.
#89 🐌 Tiny MustafaMulla29 Adds a new circuit design (design60) to enhance the autorouting algorithm by providing a new schematic representation and component layout.
#104 🐌 Tiny techmannih Renames design61 and design62 files to design061 and design062 respectively for consistency in naming conventions.
#101 🐌 Tiny techmannih Adds a new design (design059) to the schematic corpus, which includes a new circuit layout for improved autolayout functionality.
#102 🐌 Tiny techmannih Adds a new design (design066) to the schematic corpus, which includes a new circuit layout for improved autolayout functionality.
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#332 🐌 Tiny Abse2001 Adds support for placing silkscreen reference text on the bottom layer of the PCB.
🐌 Tiny Contributions (3)
PR # Impact Contributor Description
#709 🐌 Tiny MustafaMulla29 Updates the version of the tscircuitfootprinter dependency from 0.0.193 to 0.0.203 in package.json.
#707 🐌 Tiny MustafaMulla29 Updates the tscircuitcore dependency version from 0.0.564 to 0.0.571 in package.json.
#716 🐌 Tiny tscircuitbot Updates the tscircuitcore dependency from version 0.0.571 to 0.0.574, along with several other related dependencies in package.json.
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#39 🐌 Tiny andrii-balitskyi Adds support for polygons with points array in the getDebugLayoutObject function, allowing for more flexible layout debugging.
PR # Impact Rating Contributor Description
#330 🐳 Major ⭐⭐⭐ seveibar Summary drop dcSimulationVoltage from PinAttributeMap regenerate docs and format markdown files Testing bun test testschip3-type-tests.test.tsx bun run format
PR # Impact Rating Contributor Description
#45 πŸ™ Minor ⭐⭐ seveibar Adds optional parameters showAxes, showOrigin, and showGrid to the renderScene function, enabling the rendering of a small XYZ axis guide and origin lines in the SVG output.
🐌 Tiny Contributions (2)
PR # Impact Contributor Description
#47 🐌 Tiny seveibar Transforms STL model coordinates from Z-up to Y-up by applying a rotation, ensuring compatibility with Y-up systems.
#46 🐌 Tiny seveibar Adds gradient fading to axis lines in the SVG rendering of the origin, enhancing visual clarity.
🐌 Tiny Contributions (2)
PR # Impact Contributor Description
#15 🐌 Tiny seveibar Links API functions in the README to their implementation files for better navigation and understanding of the codebase.
#14 🐌 Tiny seveibar Adds an API table summarizing all exported methods in the README.
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#70 🐌 Tiny seveibar Adds documentation for the usage of the InteractiveGraphics component from the graphics-debugreact package.
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#5 🐌 Tiny seveibar Adds integration tests for the EEcircuit-engine, including a new bunfig.toml configuration and updates to dependencies.
🐌 Tiny Contributions (2)
PR # Impact Contributor Description
#68 🐌 Tiny seveibar Adds documentation for layoutSchematic and layoutSchematicWithInputVariants functions in the README.md file.
#66 🐌 Tiny seveibar Removes tscircuitschematic-corpus as a peer dependency from the package.json file.
🐌 Tiny Contributions (1)
PR # Impact Contributor Description
#5 🐌 Tiny seveibar Adds a new API client method to compile user code into Circuit JSON format via client.compile.compileCode, along with documentation and tests for this functionality.
🐌 Tiny Contributions (2)
PR # Impact Contributor Description
#3 🐌 Tiny seveibar Documents the props of the TscircuitIframe component in the README file, providing clear descriptions and types for each prop.
#2 🐌 Tiny seveibar Adds error handling events and additional property supporttypes for the TscircuitIframe component, enhancing its functionality for user interactions and error management.
🐌 Tiny Contributions (2)
PR # Impact Contributor Description
#203 🐌 Tiny ArnavK-09 Adds a score column to the contributor statistics in the markdown generation process, allowing for a more comprehensive overview of contributions.
#202 🐌 Tiny ShiboSoftwareDev Adds functionality to fetch and parse the CODEOWNERS file from the root or .github directory, improving code ownership management.

Changes by Contributor

PRs # Impact Rating Description
#103 🐳 Major ⭐⭐⭐ Adds documentation on how to run tscircuit code using a standalone HTML file without build tooling.
#900 πŸ™ Minor ⭐⭐ Parses script typetscircuit-tsx blocks automatically in standalone build and renders RunFrame with collected fsMap when used without the file server.
#7 πŸ™ Minor ⭐⭐ Adds firmware to control a NeoPixel LED matrix for displaying animated text and patterns, specifically for the tscircuit logo.
🐌 Tiny Contributions (4)
PR # Impact Description
#713 🐌 Tiny Exports the standalone version of runframe as browser.min.js during the build process, allowing for easier integration in browser environments.
#1491 🐌 Tiny Hides the file delete option in the FileSidebar component for users who do not own the package, ensuring that only the owner can delete files.
#902 🐌 Tiny Allows scripttypetscircuit-tsx tags to load from src for dynamic script loading.
#6 🐌 Tiny Adds functionality to support vertical flipping in the water simulation, allowing for more accurate representation of gravity effects on the LED display.
PRs # Impact Rating Description
#289 🐳 Major ⭐⭐⭐ Fixes inconsistent stroke width rendering for resizable SVG schematic boxes based on zoom level.
#281 🐳 Major ⭐⭐⭐ Introduces image-based visual diffing to enhance the reliability of snapshot verification in the CLI tool.
#84 🐳 Major ⭐⭐⭐ No description provided
#1081 πŸ™ Minor ⭐⭐ Fixes bug where top and bottom schPinArrangement dont function correctly when left or right arrangements are not defined.
#334 πŸ™ Minor ⭐⭐ Refactors the symbol generation script and updates text anchor positioning logic to allow for more precise placement of text elements in schematic symbols.
#95 πŸ™ Minor ⭐⭐ Introduces a GitHub star button and a mobile-friendly burger menu for navigation, enhancing user interaction and accessibility on both site and mobile views.
🐌 Tiny Contributions (10)
PR # Impact Description
#712 🐌 Tiny Updates the circuit-to-svg dependency version from 0.0.166 to 0.0.173 in package.json.
#711 🐌 Tiny Updates the version of the tscircuitcore dependency from 0.0.573 to 0.0.574 in package.json.
#709 🐌 Tiny Updates the CLI dependency version from 0.1.175 to 0.1.176 in package.json
#332 🐌 Tiny Adds support for placing silkscreen reference text on the bottom layer of the PCB.
#1082 🐌 Tiny Updates the version of the tscircuitfootprinter dependency from 0.0.203 to 0.0.204 in package.json.
#1079 🐌 Tiny Reproduces a bug related to externally connected pins in circuit design, providing a test case for further investigation and resolution.
#290 🐌 Tiny Updates the tscircuitfootprinter dependency from version 0.0.203 to 0.0.204 in package.json.
#288 🐌 Tiny Updates dependencies for circuit-json-to-readable-netlist and tscircuit to their latest versions.
#282 🐌 Tiny Fixes the static import of the looks-same library to ensure it is correctly imported and used in the snapshot comparison functionality.
#94 🐌 Tiny Updates the tscircuit dependency from version 0.0.532 to 0.0.546 in package.json.
PRs # Impact Rating Description
#98 🐳 Major ⭐⭐⭐ Adds a new circuit design (design63) that enhances the autorouting algorithm by providing a new schematic representation and component layout.
🐌 Tiny Contributions (14)
PR # Impact Description
#710 🐌 Tiny Updates the circuit-to-svg dependency from version 0.0.166 to 0.0.170 in package.json.
#708 🐌 Tiny Updates the version of the tscircuiteval package from 0.0.260 to 0.0.261 in package.json.
#1076 🐌 Tiny Updates the footprinter dependency to version 0.0.203 to support the _textbottom flag for 0603 components.
#287 🐌 Tiny Updates the footprinter dependency to version 0.0.203, enabling support for the _textbottom flag.
#709 🐌 Tiny Updates the version of the tscircuitfootprinter dependency from 0.0.193 to 0.0.203 in package.json.
#707 🐌 Tiny Updates the tscircuitcore dependency version from 0.0.564 to 0.0.571 in package.json.
#284 🐌 Tiny Updates the tscircuit dependency version from 0.0.540 to 0.0.546 in package.json to incorporate the latest changes and improvements from the tscircuit library.
#74 🐌 Tiny Updates the tscircuit dependency version from 0.0.541 to 0.0.543 in package.json.
#105 🐌 Tiny Adds a new design (design67) to the schematic corpus, which is intended to enhance the autorouting algorithms performance.
#100 🐌 Tiny Adds a new design component (design065) to the schematic corpus, which enhances the autorouting algorithm by providing a new circuit board design.
#99 🐌 Tiny Adds a new design (design064) to the schematic corpus, which includes a circuit board layout with specific components and connections for improved autorouting functionality.
#97 🐌 Tiny Adds a new design (design62) to the schematic corpus, which is intended to enhance the autorouting algorithm.
#96 🐌 Tiny Adds a new design (design61) to the schematic corpus, which includes a new circuit board layout for improved autorouting functionality.
#89 🐌 Tiny Adds a new circuit design (design60) to enhance the autorouting algorithm by providing a new schematic representation and component layout.
PRs # Impact Rating Description
#288 🐳 Major ⭐⭐⭐ Adds support for rendering polygon SMT pads in SVG, including bounds calculation and testing.
🐌 Tiny Contributions (1)
PR # Impact Description
#39 🐌 Tiny Adds support for polygons with points array in the getDebugLayoutObject function, allowing for more flexible layout debugging.
PRs # Impact Rating Description
#330 🐳 Major ⭐⭐⭐ Summary drop dcSimulationVoltage from PinAttributeMap regenerate docs and format markdown files Testing bun test testschip3-type-tests.test.tsx bun run format
#885 🐳 Major ⭐⭐⭐ This PR adds availableTabs and defaultTab props to the RunFrame component, allowing users to specify which tabs are available and which tab should be selected by default in the CircuitJsonPreview.
#45 πŸ™ Minor ⭐⭐ Adds optional parameters showAxes, showOrigin, and showGrid to the renderScene function, enabling the rendering of a small XYZ axis guide and origin lines in the SVG output.
🐌 Tiny Contributions (13)
PR # Impact Description
#15 🐌 Tiny Links API functions in the README to their implementation files for better navigation and understanding of the codebase.
#14 🐌 Tiny Adds an API table summarizing all exported methods in the README.
#1490 🐌 Tiny Extends LogContent to display additional fields from log objects on the build page.
#70 🐌 Tiny Adds documentation for the usage of the InteractiveGraphics component from the graphics-debugreact package.
#5 🐌 Tiny Adds integration tests for the EEcircuit-engine, including a new bunfig.toml configuration and updates to dependencies.
#101 🐌 Tiny Adds documentation for the compile.tscircuit.com API, detailing usage, endpoints, and examples for compiling tscircuit user code into Circuit JSON.
#47 🐌 Tiny Transforms STL model coordinates from Z-up to Y-up by applying a rotation, ensuring compatibility with Y-up systems.
#46 🐌 Tiny Adds gradient fading to axis lines in the SVG rendering of the origin, enhancing visual clarity.
#68 🐌 Tiny Adds documentation for layoutSchematic and layoutSchematicWithInputVariants functions in the README.md file.
#66 🐌 Tiny Removes tscircuitschematic-corpus as a peer dependency from the package.json file.
#5 🐌 Tiny Adds a new API client method to compile user code into Circuit JSON format via client.compile.compileCode, along with documentation and tests for this functionality.
#3 🐌 Tiny Documents the props of the TscircuitIframe component in the README file, providing clear descriptions and types for each prop.
#2 🐌 Tiny Adds error handling events and additional property supporttypes for the TscircuitIframe component, enhancing its functionality for user interactions and error management.
PRs # Impact Rating Description
#1077 πŸ™ Minor ⭐⭐ Fixes pin aliases for transistors to use standard labels (collector, emitter, base) in connections, ensuring correct schematic representation.
#336 πŸ™ Minor ⭐⭐ Adds alternative pin labels (Base, Emitter, Collector) to NPN and PNP bipolar transistor symbols for better clarity and usability.
#335 πŸ™ Minor ⭐⭐ Fixes pin numbering for PNP and NPN bipolar transistors to adhere to a clockwise convention, ensuring consistency in schematic representations.
🐌 Tiny Contributions (4)
PR # Impact Description
#337 🐌 Tiny Adds alternative pin labels (Base, Emitter, Collector) to the PNP bipolar transistor symbol for better clarity and usability.
#104 🐌 Tiny Renames design61 and design62 files to design061 and design062 respectively for consistency in naming conventions.
#101 🐌 Tiny Adds a new design (design059) to the schematic corpus, which includes a new circuit layout for improved autolayout functionality.
#102 🐌 Tiny Adds a new design (design066) to the schematic corpus, which includes a new circuit layout for improved autolayout functionality.
PRs # Impact Rating Description
#1488 🐳 Major ⭐⭐⭐ Adds a keyboard shortcut (ctrlm) to open the file creation sidebar in the CodeEditor component.
#1487 🐳 Major ⭐⭐⭐ Fixes file selection logic to correctly handle hidden files in the CodeEditorHeader and useFileManagement hook, ensuring users can select visible files only.
#895 🐳 Major ⭐⭐⭐ related https:github.comtscircuittscircuit.comissues1443
#1489 πŸ™ Minor ⭐⭐ Adds new UI components and improves the layout of the DatasheetPage for better user experience.
#1481 πŸ™ Minor ⭐⭐ Prevents the entire page from loading when rendering the 3D preview by using Reacts Suspense for loading state management.
#1475 πŸ™ Minor ⭐⭐ Replaces plain text loading indicator with animated placeholders in ShikiCodeViewer for improved user experience during loading states.
🐌 Tiny Contributions (10)
PR # Impact Description
#203 🐌 Tiny Adds a score column to the contributor statistics in the markdown generation process, allowing for a more comprehensive overview of contributions.
#1495 🐌 Tiny Updates multiple dependencies to their latest versions, potentially fixing issues related to outdated packages.
#1492 🐌 Tiny Fixes layout issues and styling inconsistencies across various pages in the application, including the dashboard, datasheet, and trending pages.
#1484 🐌 Tiny Removes a line that causes an error during the JLCPCB import process.
#1479 🐌 Tiny Fixes the jlcpcb import functionality by correcting the fetch request headers and method handling in the CodeEditorHeader component.
#1476 🐌 Tiny Adds session token validation for importing components from jlcpcb, ensuring users are logged in before proceeding with the import.
#892 🐌 Tiny Adds support for customizable main component rendering in RunFrameWithApi by introducing mainComponentPath from the window object.
#887 🐌 Tiny Adjusted the width of the dialog content for better responsiveness. Improved text sizes and spacing for dialog titles, descriptions, and buttons. Enhanced the layout of search results and component details for better usability. Updated styles for various elements to ensure consistency across different screen sizes. Fixed minor layout issues in the component details dialog for improved visual clarity. fix black background issue
#285 🐌 Tiny Adds explicit file existence check for provided entrypoint file name and updates the entrypoint detection logic to include additional file types.
#286 🐌 Tiny Fixes the issue where either an entrypoint or mainComponentPath must be provided, resolving the related issue 174.
🐌 Tiny Contributions (2)
PR # Impact Description
#202 🐌 Tiny Adds functionality to fetch and parse the CODEOWNERS file from the root or .github directory, improving code ownership management.
#1493 🐌 Tiny Adds the capability to download a SPICE netlist for a given circuit using the circuit-json-to-spice package.
🐌 Tiny Contributions (1)
PR # Impact Description
#1486 🐌 Tiny Adds a new section to the datasheet page that displays an AI-generated description if available, otherwise shows a placeholder message.
🐌 Tiny Contributions (1)
PR # Impact Description
#716 🐌 Tiny Updates the tscircuitcore dependency from version 0.0.571 to 0.0.574, along with several other related dependencies in package.json.

Repository Owners

Repository Codeowners
tscircuit.com imrishabh18, seveibar
sparkfun-boards Abse2001, MustafaMulla29
schematic-corpus Abse2001
schematic-symbols techmannih
cli ArnavK-09

Repos by Owner

User Repo
imrishabh18 tscircuit.com
seveibar tscircuit.com
Abse2001 sparkfun-boards
schematic-corpus
MustafaMulla29 sparkfun-boards
techmannih schematic-symbols
ArnavK-09 cli