Skip to content

CodeExplorer v1.37.34

Choose a tag to compare

@github-actions github-actions released this 13 Oct 17:27
· 40 commits to main since this release

Fixed

  • Package Dependencies Classified as Libraries:
    • Fixed an issue where external package dependencies (npm, NuGet, pip, etc.) were erroneously classified as service_call instead of library due to Package nodes missing from NormalizeEdgesAsync kind filter.
    • Added strict priority in PostIndexAnalyzer.NormalizeEdgeCategory: edges to Package or libraries are unconditionally classified as library, overriding any stale properties.
    • Added URN prefix fallback (:pkg:) in NormalizeEdgesAsync for robust package identification.
    • In ArchitectureViewEngine, forced category = "library" and kind = "LIBRARY" for all package targets so they always bind to the LIBRARIES: uses handle and green styling instead of the API: calls handle.
  • VS Code Extension Icon Optimization:
    • Replaced extension icon with high-quality quantized icon_512_quant.png (34 KB) preserving 8-bit alpha transparency.
  • CI/CD & Publishing Resilience:
    • Added retry loop and configurable timeout to NuGet package push in release workflow.
    • Reordered release workflow steps so GitHub Releases are published before NuGet push.
    • Isolated test fixtures touching ConstantRegistry (Epic2ParserIntelligenceTests) with [NonParallelizable].

🚀 Install & Upgrade

CLI (.NET Global Tool):

dotnet tool update -g codeexplorer.cli

VS Code Extension:
Available on the VS Code Marketplace and Open VSX Registry.

Standalone Native Binaries:
Pre-compiled self-contained single-file binaries are attached below for:

  • macOS: Apple Silicon (osx-arm64), Intel (osx-x64)
  • Linux: x64 (linux-x64), ARM64 (linux-arm64)
  • Windows: x64 (win-x64), ARM64 (win-arm64)