Skip to content

Release v20

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 22:00
· 73 commits to main since this release

Changes in this release:
feat: Introduce project analysis tools and file management utilities

  • Implemented project analysis tools for dynamic dependency graphs and file relationships, including:
    • analyzeProjectTool: Analyzes project structure and builds a dependency graph.
    • getFileInfoTool: Retrieves detailed information about a specific file.
    • getFileDependenciesTool: Lists all files that a specific file depends on.
    • getFileDependentsTool: Lists all files that depend on a specific file.
    • getFolderContentsTool: Retrieves detailed contents of a folder.
    • getProjectOverviewTool: Provides a high-level overview of the project.
    • getRelatedFilesTool: Finds all files related to a specific file.
    • findFilesByExportTool: Locates files that export a specific function, class, or variable.
    • findFilesByImportTool: Locates files that import from a specific module.
    • clearProjectCacheTool: Clears the project analysis cache.
  • Defined type interfaces for results and errors for better type safety and clarity.

Full Changelog: v20...HEAD

Full Changelog: v19...v20