github abhigyanpatwari/GitNexus v1.6.5-rc.38
Release Candidate v1.6.5-rc.38

latest releases: v1.6.5-rc.40, rc/5ee11223301c89e49f0e7a8cfd73bb8f427fa3ab, v1.6.5-rc.39...
pre-release5 hours ago

Automated release candidate build from main.

npm: npm install gitnexus@rc
Version: 1.6.5-rc.38
Target base: 1.6.5 (rc #38)
Source commit (main): c219331
Release commit (versioned tree): c4b583f

Release candidates are pre-stable builds intended for early testing.
Stable releases remain on the latest dist-tag.

What's Changed

📝 Other Changes

  • test(u8): de-flake regex linearity assertions by @magyargergo in #1475
  • ci(release): skip rc build on release PRs by @magyargergo in #1474
  • feat(cursor): upgrade hooks to Cursor 2.4 postToolUse for Read/Grep/Shell coverage by @abhigyanpatwari in #1467
  • fix(windows): 32767-char tree-sitter crash + VECTOR extension SIGSEGV by @hectorprats in #1433
  • feat: migrate C to scope-based resolution (RFC #909 Ring 3) by @Copilot in #1481
  • fix(server): sanitize repo name to prevent argument injection by @RinZ27 in #1305
  • fix(docker): include DuckDB extension installer script in runtime image by @uwence in #1502
  • fix(group): detect httpx async consumers by @juyua9 in #1408
  • feat(embeddings): forward dimensions param in HTTP embedding requests by @henry201605 in #1498
  • feat(cli): add --skip-skills and --index-only flags to analyze (resubmit of #742) by @achianuri in #1485
  • fix(augment): add CONTAINS fallback when FTS indexes unavailable by @Antheurus in #1476
  • chore(tests): remove flaky regression test for resource exhaustion by @magyargergo in #1521
  • fix(ci): make /review reliably post PR comments by @magyargergo in #1522
  • ci(claude): fix /review PR comments blocked by Bash approval in Actions by @magyargergo in #1523
  • feat: migrate Java to scope-based registry resolution (RFC #909 Ring 3) by @Copilot in #1482
  • feat(analyze): incremental indexing (parse cache + DB writeback + scope-res short-circuit) by @abhigyanpatwari in #1479
  • fix(lbug): drain checkpoint result before close by @evander-wang in #1506
  • fix: resolve TypeScript ESM .js extension imports to .ts source files by @chouzz in #1525
  • feat(php): migrate PHP to scope-based resolution model (#938) [supersedes #1124] by @magyargergo in #1497
  • fix(hooks): cap concurrent augment subprocesses (#1486) by @abhigyanpatwari in #1510
  • fix(wiki): sanitize generated mermaid diagrams by @azizur100389 in #1539
  • fix(search): guard against undefined bm25Results when FTS unavailable (#1489) by @azizur100389 in #1540
  • fix(build): use platform-aware tsc command for win32 by @LINSUISHENG034 in #1531
  • fix(docker): install ca-certificates in runtime image for TLS verification by @hugogu in #1547
  • fix(docker): symlink gitnexus binary onto $PATH in runtime image (#1549) by @Avicennasis in #1551
  • feat:(wiki) added --timeout and --retries flags for large module pages to mitigate timeout aborts by @sanguine59 in #1543
  • feat: gitnexus:keep marker preserves custom context sections (resubmit of #605) by @dp-web4 in #1508
  • fix(cli): make --no-stats actually omit volatile counts (#1477) by @RezaAlmiro in #1478
  • fix(markdown): handle CRLF line endings in section heading parser by @gupta-ash in #1469
  • feat(cpp): migrate C++ to scope-based resolution model (#938) by @SZU-WenjieHuang in #1520
  • feat(cpp): emit EXTENDS edges for template and qualified template bases by @Copilot in #1581
  • fix(cpp): workspace-wide dependent-base name resolution for cross-file templates by @Copilot in #1586
  • feat(cpp): disambiguate template specializations in class graph IDs and receiver routing by @Copilot in #1587
  • fix: apply ESM .js extension fallback to tsconfig path alias resolution by @chouzz in #1530
  • fix: skip Claude augment hook when GitNexus server owns DB by @dpearson2699 in #1493
  • fix(cli): tolerate read-only workspace in ensureGitNexusIgnored (#1549) by @Avicennasis in #1550
  • feat(cpp): Enable C++ ADL for class pointer arguments and exclude function pointers by @Copilot in #1592

New Contributors

Full Changelog: v1.6.4...v1.6.5-rc.38

Don't miss a new GitNexus release

NewReleases is sending notifications on new releases.