Skip to content

Release v1.0.2

Choose a tag to compare

@Aman-s12345 Aman-s12345 released this 15 May 19:05
· 13 commits to main since this release
4bc2fc5

This is a release of version v1.0.2 . In this release I have added key features

React Analysis Improvements

Enhanced State Variable Detection: Fixed useState hook detection to correctly identify and include state variables and their setter functions
Improved Component Detection: Better identification of React components including those that use hooks but don't directly return JSX
Nested Function Support: Added detection for functions defined inside components like event handlers (e.g., handleClick)
Component Hierarchy Tracking: Improved relationship tracking between components that render other components

TypeScript Support Enhancements

Return Type Detection: Added proper extraction of function return types from TypeScript annotations
Better Type Information: Improved overall type information quality in the output graph

Path and File Handling

Case Sensitivity Fixes: Corrected issues with file path case sensitivity that caused mismatched paths
Consistent Path Normalization: Standardized path handling throughout the codebase to use forward slashes

Dependency Analysis

Improved Function Call Detection: Enhanced detection of which functions call others, including cross-file analysis
Method Call Support: Added better support for method calls like ReactDOM.render
Package Dependency Tracking: Correct identification of dependencies between packages

Structure and Organization

Enhanced Package Structure: Better file organization into appropriate packages (e.g., root and src)
Index File Support: Improved detection and handling of index.jsx files