8000 GitHub - dope39/contribution-tracker: Generate a contribution summary for your projects
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dope39/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 2025-06-11

PRs by Repository

pie
    "tscircuit/runframe" : 7
    "tscircuit/pcb-viewer" : 1
    "tscircuit/tscircuit.com" : 32
    "tscircuit/cli" : 5
    "tscircuit/circuit-json" : 9
    "tscircuit/props" : 11
    "tscircuit/footprinter" : 5
    "tscircuit/core" : 18
    "tscircuit/circuit-to-svg" : 1
    "tscircuit/schematic-symbols" : 1
    "tscircuit/easyeda-converter" : 2
    "tscircuit/3d-viewer" : 2
    "tscircuit/alphabet" : 1
    "tscircuit/circuit-json-to-readable-netlist" : 1
    "tscircuit/svg.tscircuit.com" : 2
    "tscircuit/tscircuit-autorouter" : 2
    "tscircuit/schematic-match-adapt" : 5
    "tscircuit/simple-3d-svg" : 10
    "tscircuit/eval" : 4
    "tscircuit/docs" : 4
    "tscircuit/sparkfun-boards" : 1
    "tscircuit/browser-preview.tscircuit.com" : 1
    "tscircuit/parts-engine" : 1
Loading

Contributor Overview

Contributor 🐳 Major πŸ™ Minor 🐌 Tiny ⭐ Issues Created Discussion Contributions
seveibar 0 54 8 πŸ‘‘πŸ‘‘πŸ‘‘ 7 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
imrishabh18 1 10 7 ⭐⭐⭐ 6 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
techmannih 0 13 0 ⭐⭐⭐ 1 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
ArnavK-09 1 13 0 ⭐⭐⭐ 8 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
ShiboSoftwareDev 0 5 4 ⭐⭐ 4 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
Abse2001 0 6 2 ⭐⭐ 3 0πŸ”Ή 0πŸ”Ά 0πŸ’Ž
Anshgrover23 0 1 0 ⭐ 5 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 Issues Created Bountied Issues Bountied Issue $
ArnavK-09 22 14 2 0 0 16 14 8 1 10
seveibar 17 1 1 48 7 83 63 7 3 59
techmannih 23 16 2 1 7 20 13 1 0 0
Abse2001 11 8 0 0 0 12 8 3 0 0
graphite-app[bot] 0 0 0 0 0 0 0 0 0 0
ShiboSoftwareDev 16 9 3 2 1 20 9 4 0 0
Anshgrover23 2 2 0 2 0 1 1 5 0 0
imrishabh18 12 6 1 4 1 21 18 6 4 25
andrii-balitskyi 8 1 3 0 0 2 0 0 0 0
abhiiii482 6 0 4 0 0 4 0 0 0 0
tscircuitbot 0 0 0 0 0 37 1 0 0 0

Changes by Repository

PR # Impact Contributor Description Milestone Aligned
#721 🐳 Major ArnavK-09 Enhancements to component details improve user experience and functionality in the import process. ❌
#748 πŸ™ Minor ArnavK-09 Enhancing user experience by preventing body scrolling when in fullscreen mode, ensuring a focused view of the circuit preview. ❌
#758 πŸ™ Minor seveibar Enhancing error reporting by including eval version details significantly improves debugging and user experience. ❌
#750 πŸ™ Minor seveibar Integrating an AI Review dialog enhances user interaction and feedback mechanisms within the CLI. ❌
#741 πŸ™ Minor imrishabh18 Enhances user experience by providing clearer error messages in the order quote dialog. ❌
#742 🐌 Tiny ShiboSoftwareDev Changing the dependency of '@tscircuit/eval' to a dev dependency streamlines the production environment and reduces the final bundle size. ❌
#757 🐌 Tiny imrishabh18 Removing unnecessary dependencies can streamline the project and reduce potential conflicts. ❌
PR # Impact Contributor Description Milestone Aligned
#331 πŸ™ Minor ArnavK-09 Adjusts the z-index of the toolbar overlay to ensure accessibility during error states. ❌
PR # Impact Contributor Description Milestone Aligned
#1291 πŸ™ Minor ArnavK-09 Refactoring the logic for determining important files enhances code clarity and maintainability. ❌
#1268 πŸ™ Minor ArnavK-09 Enhancements to the UI prevent important file tabs from overlapping, improving user experience. ❌
#1276 πŸ™ Minor ArnavK-09 Enhances user experience by preventing misclicks that could lead to navigation errors. ❌
#1275 πŸ™ Minor ArnavK-09 Fixes a bug related to saving package names by ensuring that whitespace is trimmed from the input values before submission. ❌
#1267 πŸ™ Minor ArnavK-09 Fixes an issue where templates were not being loaded correctly, ensuring proper functionality of the file management system. ❌
#1266 πŸ™ Minor ArnavK-09 Enhancements to user experience during the authentication process by providing visual feedback during redirects. ❌
#1252 πŸ™ Minor ArnavK-09 Enhancements to the SearchComponent and UI layout significantly improve user interaction and experience. ❌
#1253 πŸ™ Minor ArnavK-09 Enhancements to the sign-in process and redirect handling improve user experience and prevent data loss during authentication. ❌
#1251 πŸ™ Minor ArnavK-09 Refactoring the import dialog to handle packages instead of snippets enhances the functionality of the editor. ❌
#1248 πŸ™ Minor ArnavK-09 Enhancements to error handling and state management significantly improve user experience and maintainability. ❌
#1285 πŸ™ Minor seveibar Refactoring the API endpoint to accept a JSON body enhances the flexibility and usability of the endpoint. ❌
#1284 πŸ™ Minor seveibar Refactoring the API endpoint to accept a JSON body enhances the flexibility and usability of the endpoint. ❌
#1283 πŸ™ Minor seveibar Enhances user experience by ensuring the search dropdown closes upon selection, improving interface responsiveness. ❌
#1281 πŸ™ Minor seveibar Integrates AI review creation and mapping into package release workflows, enhancing the review process. ❌
#1280 πŸ™ Minor seveibar Enhancing keyboard navigation for search results significantly improves user experience and accessibility. ❌
#1279 πŸ™ Minor seveibar Enhancing the API with datasheet management capabilities significantly improves functionality. ❌
#1278 πŸ™ Minor seveibar The addition of AI review endpoints enhances the application's functionality by enabling CRUD operations for AI reviews. ❌
#1258 πŸ™ Minor seveibar Enhancements to the API for conditional inclusion of AI review data, improving flexibility in data retrieval. ❌
#1239 πŸ™ Minor seveibar Refactoring the toast notification system to utilize react-hot-toast enhances the user experience and simplifies the codebase. ❌
#1257 πŸ™ Minor seveibar Ensures the README file is prioritized for display after package files load, enhancing user experience. ❌
#1256 πŸ™ Minor seveibar Enhancements to polling frequency for package build status improve responsiveness and user experience. ❌
#1255 πŸ™ Minor seveibar Enhances user experience by providing real-time build time updates, making it easier to track build progress. ❌
#1286 πŸ™ Minor imrishabh18 Enhances the prefetching mechanism for specific pages and user profiles, improving performance and user experience. ❌
#1288 πŸ™ Minor imrishabh18 Enhances the filtering logic for important files in the root directory, improving the accuracy of file importance display. ❌
#1263 πŸ™ Minor imrishabh18 Enhances user experience by ensuring the newly created file is immediately selected in the sidebar, streamlining file management. ❌
#1260 πŸ™ Minor imrishabh18 Enhancements to error handling provide clearer feedback to users during fork operations, improving user experience. ❌
#1259 πŸ™ Minor imrishabh18 Adjusts the position of the Toaster component to enhance user experience by ensuring it appears at the bottom right of the screen. ❌
#1254 πŸ™ Minor imrishabh18 Enhances user experience by allowing users to reload build logs easily. ❌
#1277 🐌 Tiny seveibar Bumping the version of a dependency in the package.json file enhances the project's functionality and ensures compatibility with the latest features and fixes. ❌
#1273 🐌 Tiny seveibar Adding a new development dependency enhances the project's capabilities for evaluation tasks. ❌
#1265 🐌 Tiny ShiboSoftwareDev The update enhances dependency management by removing a nested dependency, which can lead to improved performance and reduced complexity. ❌
#1287 🐌 Tiny imrishabh18 Updating the runframe version ensures the project benefits from the latest improvements and fixes in that dependency. ❌
PR # Impact Contributor Description Milestone Aligned
#226 πŸ™ Minor ArnavK-09 Enhances user experience by prompting for a desired directory when project initialization is declined in the current directory. ❌
#229 πŸ™ Minor seveibar Enhancements to the GitHub Actions setup process improve workflow organization and compatibility with the latest commander version. ❌
#228 πŸ™ Minor seveibar Enhances the CLI by injecting a session token into the runframe HTML, improving security and user experience. ❌
#225 πŸ™ Minor seveibar Enhancements to the snapshot command significantly improve the CLI's functionality by adding 3D SVG snapshot capabilities and updating tests accordingly. ❌
#227 🐌 Tiny ShiboSoftwareDev Updating dependencies to ensure compatibility and potentially improve performance. ❌
PR # Impact Contributor Description Milestone Aligned
#229 πŸ™ Minor techmannih Enhancement of the simple inductor component by introducing an optional maximum current rating attribute. ❌
#223 πŸ™ Minor techmannih Enhances type safety by ensuring type consistency between the defined interface and its inferred type. ❌
#222 πŸ™ Minor techmannih Enhancement of type safety by ensuring type consistency between defined and inferred types for the simple potentiometer component. ❌
#219 πŸ™ Minor techmannih Enhancing type safety through the use of discriminated unions improves code reliability and maintainability. ❌
#226 πŸ™ Minor seveibar Enhancing flexibility in the schematic_box interface by making schematic_component_id optional adds value to the codebase. ❌
#225 πŸ™ Minor seveibar Enhancements to type validation and deprecation of an outdated component improve code quality and maintainability. ❌
#221 πŸ™ Minor seveibar Introduces new ground plane types and thermal spoke patterns, enhancing the PCB design capabilities. ❌
#227 🐌 Tiny Abse2001 Adjusts package dependencies to resolve type checking issues, enhancing compatibility and stability. ❌
#220 🐌 Tiny Abse2001 Adding the NinePointAnchor export enhances the module's functionality by making it accessible for other parts of the application. ❌
PR # Impact Contributor Description Milestone Aligned
#287 πŸ™ Minor techmannih Enhancement of transistor properties by including the IGBT type, expanding the component's versatility. ❌
#285 πŸ™ Minor techmannih Enhancement of inductor properties by introducing an optional maxCurrentRating, improving component configurability. ❌
#279 πŸ™ Minor techmannih Enhancing type safety through the implementation of discriminated unions improves code reliability and maintainability. ❌
#275 πŸ™ Minor techmannih Enhancing type safety through the use of discriminated unions improves code reliability and maintainability. ❌
#284 πŸ™ Minor Abse2001 Enhancements to group properties improve layout flexibility and usability. ❌
#276 πŸ™ Minor Abse2001 Refactoring and renaming of anchor constants for consistency and clarity in the codebase. ❌
#283 πŸ™ Minor seveibar Enhancements to documentation generation ensure consistent and organized output, improving developer experience. ❌
#282 πŸ™ Minor seveibar Enhancing flexibility in border properties by allowing null values improves component configurability. ❌
#281 πŸ™ Minor seveibar Enhancing the <group/> component with a new border property improves layout customization options for users. ❌
#280 πŸ™ Minor seveibar Enhancement of group properties by introducing an optional cellBorder feature for better layout customization. ❌
#277 πŸ™ Minor seveibar Removing the default value for the footprintVariant enhances the flexibility of the testpoint component by requiring explicit definitions, which can lead to more accurate configurations. ❌
PR # Impact Contributor Description Milestone Aligned
#299 πŸ™ Minor techmannih Enhancements to the pad function improve the output by including parameters, which aids in debugging and testing. ❌
#296 πŸ™ Minor techmannih The addition of the SOT-6 footprint enhances the library's capabilities for PCB design, allowing for more component options. ❌
#294 πŸ™ Minor seveibar Introducing a new option for square pads in plated holes enhances the flexibility of the footprint design. ❌
#292 πŸ™ Minor seveibar Introducing a new footprint generator enhances the library's functionality for circuit design. ❌
#297 🐌 Tiny seveibar Transitioning from a binary to a text-based lockfile enhances readability and version control compatibility. ❌
PR # Impact Contributor Description Milestone Aligned
#911 🐳 Major imrishabh18 Enhancements to pin mapping detection and regression testing improve the reliability of the schematic box dimensions. βœ…
#894 πŸ™ Minor techmannih Enhances the SmtPad component by adding support for polygon shapes, improving flexibility in PCB design. ❌
#924 πŸ™ Minor Abse2001 Enhancements to the schematic border functionality improve the visual representation of grouped components in circuit designs. ❌
#921 πŸ™ Minor Abse2001 Enhancement of the SchematicBox component's positioning logic for improved layout accuracy. ❌
#891 πŸ™ Minor Abse2001 Enhances the SchematicBox component by adding flexible title alignment options, improving usability and visual presentation. ❌
#928 πŸ™ Minor seveibar Enhancements to jumper components ensure they default to single-sided layouts when schematic port arrangements are empty, improving usability and functionality. ❌
#925 πŸ™ Minor seveibar Enhancing error handling in autorouting by introducing a dedicated error class that includes package version information. ❌
#923 πŸ™ Minor seveibar Enhancements to the RootCircuit class improve its robustness by allowing it to encapsulate non-group elements, thus enhancing circuit rendering capabilities. ❌
#922 πŸ™ Minor seveibar Enables circuits to function without a mandatory top-level board, enhancing flexibility in circuit design. ❌
#918 πŸ™ Minor seveibar Enhancements to the selector functionality allow for greater flexibility in defining custom net names, improving usability. ❌
#912 πŸ™ Minor seveibar The addition of the TestPoint component enhances the library's functionality by providing a new component for PCB design, which is essential for building keyboards. ❌
#905 πŸ™ Minor seveibar The addition of the SolderJumper component enhances the library's functionality by providing a new component for circuit design, which is essential for building keyboards. ❌
#920 πŸ™ Minor ShiboSoftwareDev Fixes a bug related to the schematic symbol name derivation for solder jumpers, enhancing the accuracy of schematic representations. ❌
#915 πŸ™ Minor ShiboSoftwareDev Enhancement of trace display functionality by ensuring proper label rendering for schematic connections. ❌
#907 πŸ™ Minor ShiboSoftwareDev The implementation prevents the addition of nested boards, enhancing the integrity of the board structure. ❌
#908 πŸ™ Minor imrishabh18 Enhancing error messages for net names improves user experience and debugging efficiency. ❌
#917 🐌 Tiny ShiboSoftwareDev Updating the autorouter dependency enhances the project's capabilities and ensures compatibility with the latest features. ❌
#926 🐌 Tiny imrishabh18 The addition of the import syntax type enhances the clarity and correctness of the code, ensuring proper handling of JSON imports. ❌
PR # Impact Contributor Description Milestone Aligned
#256 πŸ™ Minor techmannih Enhances the bounding box calculations for net labels, improving layout accuracy in schematic representations. ❌
PR # Impact Contributor Description Milestone Aligned
#306 πŸ™ Minor techmannih Enhancing the schematic symbols library by adding multiple orientations of the Schottky diode symbol improves usability for circuit designers. ❌
PR # Impact Contributor Description Milestone Aligned
#243 πŸ™ Minor Abse2001 Enhancements to the import functionality for JLCPCB components, improving reliability and error handling. ❌
#234 πŸ™ Minor Anshgrover23 Enhancements to data type handling for improved flexibility in the schema. ❌
PR # Impact Contributor Description Milestone Aligned
#336 πŸ™ Minor seveibar Enhancements to grid sizing based on board dimensions significantly improve the user experience in the viewer. ❌
#338 πŸ™ Minor ShiboSoftwareDev Adjusts board creation logic to ensure outlines are correctly positioned, enhancing the accuracy of the 3D viewer. ❌
PR # Impact Contributor Description Milestone Aligned
#11 πŸ™ Minor seveibar Enhancing the SVG alphabet by including additional characters improves the versatility of the library. ❌
PR # Impact Contributor Description Milestone Aligned
#15 πŸ™ Minor seveibar The pull request enhances the project by migrating dependencies and improving the codebase's structure. ❌
PR # Impact Contributor Description Milestone Aligned
#203 πŸ™ Minor seveibar Introducing support for 3D SVG output enhances the functionality of the application, allowing for more advanced visual representations of circuit designs. ❌
#205 🐌 Tiny seveibar The PR simplifies dependency management by consolidating to a single package, potentially improving maintainability. ❌
PR # Impact Contributor Description Milestone Aligned
#146 πŸ™ Minor seveibar Enhancements to DRC testing capabilities and fixing association issues between vias and PCB traces improve the overall functionality and reliability of the routing process. ❌
#143 πŸ™ Minor seveibar The addition of a high-density fixture and DRC failure test enhances the testing framework for the HighDensitySolver, ensuring better reliability and performance. ❌
PR # Impact Contributor Description Milestone Aligned
#42 πŸ™ Minor seveibar Enhancements to capacitor symbol handling improve layout accuracy and testing reliability. ❌
#41 πŸ™ Minor seveibar The addition of a new corpus layout and snapshot update enhances the functionality and testing capabilities of the project. ❌
#39 πŸ™ Minor seveibar Enhancements and bug fixes improve application stability and functionality. ❌
#38 πŸ™ Minor seveibar Enhancements to circuit layout and JSON handling improve overall functionality and usability. ❌
#40 🐌 Tiny seveibar Enhancing testing capabilities by adding a new layout test for tscircuit, ensuring better validation of circuit layouts. ❌
PR # Impact Contributor Description Milestone Aligned
#27 πŸ™ Minor seveibar The addition of a new test file enhances the testing framework by providing a specific example for rendering 3D models, which is valuable for ensuring functionality and correctness. ❌
#25 πŸ™ Minor seveibar Enhancements to rendering precision and file size optimization through rounding adjustments. ❌
#24 πŸ™ Minor seveibar Enhancements to number formatting for polygon points improve SVG rendering precision. ❌
#23 πŸ™ Minor seveibar Enhancement of model positioning capabilities for STL and OBJ formats in the rendering process. ❌
#22 πŸ™ Minor seveibar Enhancements to mesh scaling functionality improve flexibility in rendering STL and OBJ files. ❌
#21 πŸ™ Minor seveibar Enhancing color rendering by rounding RGBA values improves visual consistency in SVG outputs. ❌
#19 πŸ™ Minor seveibar Enhancements to model rendering with bounding box visualization and improved transformations for STL/OBJ files. ❌
#18 πŸ™ Minor seveibar Enhancements to OBJ rendering by allowing per-triangle colors and optional box colors improve flexibility and visual fidelity. ❌
#17 πŸ™ Minor seveibar Enhancements to color handling and shading for 3D mesh rendering significantly improve visual fidelity. ❌
#12 πŸ™ Minor seveibar Enhances the library by enabling the loading and rendering of OBJ files, expanding its 3D model support. ❌
PR # Impact Contributor Description Milestone Aligned
#473 πŸ™ Minor imrishabh18 Enhancements to nested board handling logic improve component rendering and update core dependencies for better functionality. ❌
#483 🐌 Tiny seveibar The addition of a lightweight wrapper for the worker export enhances modularity and clarity in the package structure. ❌
#504 🐌 Tiny imrishabh18 Updating the version of the parts-engine package to the latest release. ❌
#491 🐌 Tiny tscircuitbot Updating dependencies is essential for maintaining project health and ensuring compatibility with other packages. ❌
PR # Impact Contributor Description Milestone Aligned
#70 πŸ™ Minor imrishabh18 Enhances the user interface by ensuring equal width for both panes in the CircuitPreview component, improving usability. ❌
#71 🐌 Tiny seveibar Enhancing documentation for jumper and solderjumper components improves usability and understanding for developers. ❌
#72 🐌 Tiny seveibar Updating the version of the 'repomix' package enhances the project's dependencies, potentially improving functionality and performance. ❌
#61 🐌 Tiny imrishabh18 The addition of comprehensive documentation for the tsci export command enhances user understanding and usability of the tool. ❌
PR # Impact Contributor Description Milestone Aligned
#4 πŸ™ Minor ShiboSoftwareDev Enhancing the repository's CI/CD capabilities by introducing format and type check workflows improves code quality and maintainability. ❌
PR # Impact Contributor Description Milestone Aligned
#191 🐌 Tiny imrishabh18 Updating the core dependency to address an outage issue, ensuring stability and functionality. ❌
PR # Impact Contributor Description Milestone Aligned
#4 🐌 Tiny imrishabh18 Enhances the parts search functionality by allowing selection of LED categories directly from the component. ❌

Changes by Contributor

PR # Impact Description Milestone Aligned
#721 🐳 Major Enhancements to component details improve user experience and functionality in the import process. ❌
#331 πŸ™ Minor Adjusts the z-index of the toolbar overlay to ensure accessibility during error states. ❌
#1291 πŸ™ Minor Refactoring the logic for determining important files enhances code clarity and maintainability. ❌
#1268 πŸ™ Minor Enhancements to the UI prevent important file tabs from overlapping, improving user experience. ❌
#1276 πŸ™ Minor Enhances user experience by preventing misclicks that could lead to navigation errors. ❌
#1275 πŸ™ Minor Fixes a bug related to saving package names by ensuring that whitespace is trimmed from the input values before submission. ❌
#1267 πŸ™ Minor Fixes an issue where templates were not being loaded correctly, ensuring proper functionality of the file management system. ❌
#1266 πŸ™ Minor Enhancements to user experience during the authentication process by providing visual feedback during redirects. ❌
#1252 πŸ™ Minor Enhancements to the SearchComponent and UI layout significantly improve user interaction and experience. ❌
#1253 πŸ™ Minor Enhancements to the sign-in process and redirect handling improve user experience and prevent data loss during authentication. ❌
#1251 πŸ™ Minor Refactoring the import dialog to handle packages instead of snippets enhances the functionality of the editor. ❌
#1248 πŸ™ Minor Enhancements to error handling and state management significantly improve user experience and maintainability. ❌
#748 πŸ™ Minor Enhancing user experience by preventing body scrolling when in fullscreen mode, ensuring a focused view of the circuit preview. ❌
#226 πŸ™ Minor Enhances user experience by prompting for a desired directory when project initialization is declined in the current directory. ❌
PR # Impact Description Milestone Aligned
#229 πŸ™ Minor Enhancement of the simple inductor component by introducing an optional maximum current rating attribute. ❌
#223 πŸ™ Minor Enhances type safety by ensuring type consistency between the defined interface and its inferred type. ❌
#222 πŸ™ Minor Enhancement of type safety by ensuring type consistency between defined and inferred types for the simple potentiometer component. ❌
#219 πŸ™ Minor Enhancing type safety through the use of discriminated unions improves code reliability and maintainability. ❌
#287 πŸ™ Minor Enhancement of transistor properties by including the IGBT type, expanding the component's versatility. ❌
#285 πŸ™ Minor Enhancement of inductor properties by introducing an optional maxCurrentRating, improving component configurability. ❌
#279 πŸ™ Minor Enhancing type safety through the implementation of discriminated unions improves code reliability and maintainability. ❌
#275 πŸ™ Minor Enhancing type safety through the use of discriminated unions improves code reliability and maintainability. ❌
#299 πŸ™ Minor Enhancements to the pad function improve the output by including parameters, which aids in debugging and testing. ❌
#296 πŸ™ Minor The addition of the SOT-6 footprint enhances the library's capabilities for PCB design, allowing for more component options. ❌
#894 πŸ™ Minor Enhances the SmtPad component by adding support for polygon shapes, improving flexibility in PCB design. ❌
#256 πŸ™ Minor Enhances the bounding box calculations for net labels, improving layout accuracy in schematic representations. ❌
#306 πŸ™ Minor Enhancing the schematic symbols library by adding multiple orientations of the Schottky diode symbol improves usability for circuit designers. ❌
PR # Impact Description Milestone Aligned
#284 πŸ™ Minor Enhancements to group properties improve layout flexibility and usability. ❌
#276 πŸ™ Minor Refactoring and renaming of anchor constants for consistency and clarity in the codebase. ❌
#243 πŸ™ Minor Enhancements to the import functionality for JLCPCB components, improving reliability and error handling. ❌
#924 πŸ™ Minor Enhancements to the schematic border functionality improve the visual representation of grouped components in circuit designs. ❌
#921 πŸ™ Minor Enhancement of the SchematicBox component's positioning logic for improved layout accuracy. ❌
#891 πŸ™ Minor Enhances the SchematicBox component by adding flexible title alignment options, improving usability and visual presentation. ❌
#227 🐌 Tiny Adjusts package dependencies to resolve type checking issues, enhancing compatibility and stability. ❌
#220 🐌 Tiny Adding the NinePointAnchor export enhances the module's functionality by making it accessible for other parts of the application. ❌
PR # Impact Description Milestone Aligned
#226 πŸ™ Minor Enhancing flexibility in the schematic_box interface by making schematic_component_id optional adds value to the codebase. ❌
#225 πŸ™ Minor Enhancements to type validation and deprecation of an outdated component improve code quality and maintainability. ❌
#221 πŸ™ Minor Introduces new ground plane types and thermal spoke patterns, enhancing the PCB design capabilities. ❌
#283 πŸ™ Minor Enhancements to documentation generation ensure consistent and organized output, improving developer experience. ❌
#282 πŸ™ Minor Enhancing flexibility in border properties by allowing null values improves component configurability. ❌
#281 πŸ™ Minor Enhancing the <group/> component with a new border property improves layout customization options for users. ❌
#280 πŸ™ Minor Enhancement of group properties by introducing an optional cellBorder feature for better layout customization. ❌
#277 πŸ™ Minor Removing the default value for the footprintVariant enhances the flexibility of the testpoint component by requiring explicit definitions, which can lead to more accurate configurations. ❌
#294 πŸ™ Minor Introducing a new option for square pads in plated holes enhances the flexibility of the footprint design. ❌
#292 πŸ™ Minor Introducing a new footprint generator enhances the library's functionality for circuit design. ❌
#336 πŸ™ Minor Enhancements to grid sizing based on board dimensions significantly improve the user experience in the viewer. ❌
#928 πŸ™ Minor Enhancements to jumper components ensure they default to single-sided layouts when schematic port arrangements are empty, improving usability and functionality. ❌
#925 πŸ™ Minor Enhancing error handling in autorouting by introducing a dedicated error class that includes package version information. ❌
#923 πŸ™ Minor Enhancements to the RootCircuit class improve its robustness by allowing it to encapsulate non-group elements, thus enhancing circuit rendering capabilities. ❌
#922 πŸ™ Minor Enables circuits to function without a mandatory top-level board, enhancing flexibility in circuit design. ❌
#918 πŸ™ Minor Enhancements to the selector functionality allow for greater flexibility in defining custom net names, improving usability. ❌
#912 πŸ™ Minor The addition of the TestPoint component enhances the library's functionality by providing a new component for PCB design, which is essential for building keyboards. ❌
#905 πŸ™ Minor The addition of the SolderJumper component enhances the library's functionality by providing a new component for circuit design, which is essential for building keyboards. ❌
#1285 πŸ™ Minor Refactoring the API endpoint to accept a JSON body enhances the flexibility and usability of the endpoint. ❌
#1284 πŸ™ Minor Refactoring the API endpoint to accept a JSON body enhances the flexibility and usability of the endpoint. ❌
#1283 πŸ™ Minor Enhances user experience by ensuring the search dropdown closes upon selection, improving interface responsiveness. ❌
#1281 πŸ™ Minor Integrates AI review creation and mapping into package release workflows, enhancing the review process. ❌
#1280 πŸ™ Minor Enhancing keyboard navigation for search results significantly improves user experience and accessibility. ❌
#1279 πŸ™ Minor Enhancing the API with datasheet management capabilities significantly improves functionality. ❌
#1278 πŸ™ Minor The addition of AI review endpoints enhances the application's functionality by enabling CRUD operations for AI reviews. ❌
#1258 πŸ™ Minor Enhancements to the API for conditional inclusion of AI review data, improving flexibility in data retrieval. ❌
#1239 πŸ™ Minor Refactoring the toast notification system to utilize react-hot-toast enhances the user experience and simplifies the codebase. ❌
#1257 πŸ™ Minor Ensures the README file is prioritized for display after package files load, enhancing user experience. ❌
#1256 πŸ™ Minor Enhancements to polling frequency for package build status improve responsiveness and user experience. ❌
#1255 πŸ™ Minor Enhances user experience by providing real-time build time updates, making it easier to track build progress. ❌
#11 πŸ™ Minor Enhancing the SVG alphabet by including additional characters improves the versatility of the library. ❌
#758 πŸ™ Minor Enhancing error reporting by including eval version details significantly improves debugging and user experience. ❌
#750 πŸ™ Minor Integrating an AI Review dialog enhances user interaction and feedback mechanisms within the CLI. ❌
#229 πŸ™ Minor Enhancements to the GitHub Actions setup process improve workflow organization and compatibility with the latest commander version. ❌
#228 πŸ™ Minor Enhances the CLI by injecting a session token into the runframe HTML, improving security and user experience. ❌
#225 πŸ™ Minor Enhancements to the snapshot command significantly improve the CLI's functionality by adding 3D SVG snapshot capabilities and updating tests accordingly. ❌
#15 πŸ™ Minor The pull request enhances the project by migrating dependencies and improving the codebase's structure. ❌
#203 πŸ™ Minor Introducing support for 3D SVG output enhances the functionality of the application, allowing for more advanced visual representations of circuit designs. ❌
#146 πŸ™ Minor Enhancements to DRC testing capabilities and fixing association issues between vias and PCB traces improve the overall functionality and reliability of the routing process. ❌
#143 πŸ™ Minor The addition of a high-density fixture and DRC failure test enhances the testing framework for the HighDensitySolver, ensuring better reliability and performance. ❌
#42 πŸ™ Minor Enhancements to capacitor symbol handling improve layout accuracy and testing reliability. ❌
#41 πŸ™ Minor The addition of a new corpus layout and snapshot update enhances the functionality and testing capabilities of the project. ❌
#39 πŸ™ Minor Enhancements and bug fixes improve application stability and functionality. ❌
#38 πŸ™ Minor Enhancements to circuit layout and JSON handling improve overall functionality and usability. ❌
#27 πŸ™ Minor The addition of a new test file enhances the testing framework by providing a specific example for rendering 3D models, which is valuable for ensuring functionality and correctness. ❌
#25 πŸ™ Minor Enhancements to rendering precision and file size optimization through rounding adjustments. ❌
#24 πŸ™ Minor Enhancements to number formatting for polygon points improve SVG rendering precision. ❌
#23 πŸ™ Minor Enhancement of model positioning capabilities for STL and OBJ formats in the rendering process. ❌
#22 πŸ™ Minor Enhancements to mesh scaling functionality improve flexibility in rendering STL and OBJ files. ❌
#21 πŸ™ Minor Enhancing color rendering by rounding RGBA values improves visual consistency in SVG outputs. ❌
#19 πŸ™ Minor Enhancements to model rendering with bounding box visualization and improved transformations for STL/OBJ files. ❌
#18 πŸ™ Minor Enhancements to OBJ rendering by allowing per-triangle colors and optional box colors improve flexibility and visual fidelity. ❌
#17 πŸ™ Minor Enhancements to color handling and shading for 3D mesh rendering significantly improve visual fidelity. ❌
#12 πŸ™ Minor Enhances the library by enabling the loading and rendering of OBJ files, expanding its 3D model support. ❌
#297 🐌 Tiny Transitioning from a binary to a text-based lockfile enhances readability and version control compatibility. ❌
#1277 🐌 Tiny Bumping the version of a dependency in the package.json file enhances the project's functionality and ensures compatibility with the latest features and fixes. ❌
#1273 🐌 Tiny Adding a new development dependency enhances the project's capabilities for evaluation tasks. ❌
#483 🐌 Tiny The addition of a lightweight wrapper for the worker export enhances modularity and clarity in the package structure. ❌
#205 🐌 Tiny The PR simplifies dependency management by consolidating to a single package, potentially improving maintainability. ❌
#71 🐌 Tiny Enhancing documentation for jumper and solderjumper components improves usability and understanding for developers. ❌
#72 🐌 Tiny Updating the version of the 'repomix' package enhances the project's dependencies, potentially improving functionality and performance. ❌
#40 🐌 Tiny Enhancing testing capabilities by adding a new layout test for tscircuit, ensuring better validation of circuit layouts. ❌
PR # Impact Description Milestone Aligned
#234 πŸ™ Minor Enhancements to data type handling for improved flexibility in the schema. ❌
PR # Impact Description Milestone Aligned
#338 πŸ™ Minor Adjusts board creation logic to ensure outlines are correctly positioned, enhancing the accuracy of the 3D viewer. ❌
#920 πŸ™ Minor Fixes a bug related to the schematic symbol name derivation for solder jumpers, enhancing the accuracy of schematic representations. ❌
#915 πŸ™ Minor Enhancement of trace display functionality by ensuring proper label rendering for schematic connections. ❌
#907 πŸ™ Minor The implementation prevents the addition of nested boards, enhancing the integrity of the board structure. ❌
#4 πŸ™ Minor Enhancing the repository's CI/CD capabilities by introducing format and type check workflows improves code quality and maintainability. ❌
#917 🐌 Tiny Updating the autorouter dependency enhances the project's capabilities and ensures compatibility with the latest features. ❌
#1265 🐌 Tiny The update enhances dependency management by removing a nested dependency, which can lead to improved performance and reduced complexity. ❌
#742 🐌 Tiny Changing the dependency of '@tscircuit/eval' to a dev dependency streamlines the production environment and reduces the final bundle size. ❌
#227 🐌 Tiny Updating dependencies to ensure compatibility and potentially improve performance. ❌
PR # Impact Description Milestone Aligned
#911 🐳 Major Enhancements to pin mapping detection and regression testing improve the reliability of the schematic box dimensions. βœ…
#908 πŸ™ Minor Enhancing error messages for net names improves user experience and debugging efficiency. ❌
#1286 πŸ™ Minor Enhances the prefetching mechanism for specific pages and user profiles, improving performance and user experience. ❌
#1288 πŸ™ Minor Enhances the filtering logic for important files in the root directory, improving the accuracy of file importance display. ❌
#1263 πŸ™ Minor Enhances user experience by ensuring the newly created file is immediately selected in the sidebar, streamlining file management. ❌
#1260 πŸ™ Minor Enhancements to error handling provide clearer feedback to users during fork operations, improving user experience. ❌
#1259 πŸ™ Minor Adjusts the position of the Toaster component to enhance user experience by ensuring it appears at the bottom right of the screen. ❌
#1254 πŸ™ Minor Enhances user experience by allowing users to reload build logs easily. ❌
#473 πŸ™ Minor Enhancements to nested board handling logic improve component rendering and update core dependencies for better functionality. ❌
#741 πŸ™ Minor Enhances user experience by providing clearer error messages in the order quote dialog. ❌
#70 πŸ™ Minor Enhances the user interface by ensuring equal width for both panes in the CircuitPreview component, improving usability. ❌
#926 🐌 Tiny The addition of the import syntax type enhances the clarity and correctness of the code, ensuring proper handling of JSON imports. ❌
#1287 🐌 Tiny Updating the runframe version ensures the project benefits from the latest improvements and fixes in that dependency. ❌
#504 🐌 Tiny Updating the version of the parts-engine package to the latest release. ❌
#757 🐌 Tiny Removing unnecessary dependencies can streamline the project and reduce potential conflicts. ❌
#61 🐌 Tiny The addition of comprehensive documentation for the tsci export command enhances user understanding and usability of the tool. ❌
#191 🐌 Tiny Updating the core dependency to address an outage issue, ensuring stability and functionality. ❌
#4 🐌 Tiny Enhances the parts search functionality by allowing selection of LED categories directly from the component. ❌
PR # Impact Description Milestone Aligned
#491 🐌 Tiny Updating dependencies is essential for maintaining project health and ensuring compatibility with other packages. ❌

Repository Owners

Repository Codeowners
cli ArnavK-09, seveibar
footprinter seveibar, techmannih
tscircuit.com seveibar, imrishabh18

Repos by Owner

User Repo
ArnavK-09 cli
seveibar footprinter
tscircuit.com
cli
techmannih footprinter
imrishabh18 tscircuit.com

About

Generate a contribution summary for your projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.6%
  • HTML 1.4%
0