Skip to content

CSCSoftware/AiDex

v2.2.1 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 26d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-coding claude claude-code code-indexing code-search copilot
+10 more
cursor developer-tools gemini gemini-cli mcp mcp-server sqlite tree-sitter vscode windsurf

Affected surfaces

breaking_upgrade

Summary

AI summary

Minimum supported Node.js version raised to 20, fixing better-sqlite3 build failures on Node 24.

Full changelog

Install fix. On Node.js 24, npm install -g aidex-mcp failed for many users with node-gyp errors — they had to install a full C++ toolchain (Visual Studio Build Tools on Windows, the Xcode sysroot on macOS) just to build better-sqlite3 from source.

Fixed

  • better-sqlite3 build-from-source on Node 24better-sqlite3@^11 ships no prebuilt binary for Node 24 (ABI node-v137), so prebuild-install fell through to node-gyp rebuild, which needs a local C/C++ toolchain most users don't have. Bumped to better-sqlite3@^12, which adds Node 24+ prebuilds — the install now downloads a ready binary on every supported platform, no compiler required. No API changes. Fixes #13.

Changed

  • Minimum Node.js is now 20 (was 18) — better-sqlite3@12 dropped EOL Node 18 from its build matrix. engines, .nvmrc, the runtime check and the README are aligned. Node 18 is itself past EOL.

npm install -g [email protected]

Breaking Changes

  • Minimum required Node.js version increased from 18 to 20

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track CSCSoftware/AiDex

Get notified when new releases ship.

Sign up free

About CSCSoftware/AiDex

Persistent code index MCP server using Tree-sitter for fast, precise code search. Replaces grep with ~50 token responses instead of 2000+. Supports 11 languages including C#, TypeScript, Python, Rust, and Go.

All releases →

Beta — feedback welcome: [email protected]