Automated release candidate build from main.\n\nnpm: npm install gitnexus@rc\nVersion: 1.6.12-rc.29\nTarget base: 1.6.12 (rc #29)\nSource commit (main): a476943\nRelease commit (versioned tree): 86810c7\n\nRelease candidates are pre-stable builds intended for early testing. Stable releases remain on the latest dist-tag.
What's Changed
📝 Other Changes
- fix(zig): vendor tree-sitter-zig so npm i -g no longer warns on peers by @magyargergo in #3180
- fix(eval): stop discarding completed benchmark sessions as unverifiable by @magyargergo in #2785
- fix(parse): keep stable cache packs parallel by @magyargergo in #3194
- perf(parse): batch cache packs into one dispatch round by @magyargergo in #3196
- fix(zig): resolve cross-file static gates by @koriyoshi2041 in #3185
- perf(parse): tighten the dispatch-round memory bound and unclamp the worker-pool override by @magyargergo in #3200
- docs(bench): correct the edit-loop numbers and add the FTS per-index breakdown by @magyargergo in #3208
- docs(bench): close FTS as an optimization target with measured evidence by @magyargergo in #3209
- Update README.md by @Cenrax in #3217
- feat(eval): Add bounded packed-scheduler primitives and offline replay benchmarks by @magyargergo in #3206
- test(cli): prove detached refresh by ordering, not by wall clock by @magyargergo in #3221
- docs: add RepoCloud one-click deploy button by @cosark in #3212
- fix(eval): sweep evidence handling and measurement health, with guarded comparator reuse by @magyargergo in #3207
- perf(scope-resolution): stop re-scanning the ParsedFile store once per language by @magyargergo in #3211
- feat(api): honor branch on POST /api/analyze by @dockndevai in #3199
- feat(eval): record provider-native usage at the gateway instead of inferring it after translation by @magyargergo in #3220
- perf(lock): probe this process's own start time once by @magyargergo in #3222
- fix(ci): look up fork prebuild PRs by head owner and branch by @magyargergo in #3236
- feat(indexing): add Objective-C semantic indexing support by @mengkaka in #3179
- test(eval): run the benchmark offline against a scripted provider by @magyargergo in #3235
- fix(doctor): distinguish vector capability from repository index state by @100yenadmin in #3228
- feat(api): report branch and index freshness on the serve repo routes by @dockndevai in #3232
- perf(resolution): avoid quadratic config walk queues by @koriyoshi2041 in #3237
- fix(group): extract NestJS GraphQL contracts on real indexes (#3201) by @magyargergo in #3227
- fix(zig): model callable-value references, and stop reporting their absence as
exactby @navidemad in #3219 - fix(typescript): resolve tsconfig
pathsaliases on Windows by @ClayLeee in #3203 - fix(resolution): label fallback guesses and preserve export visibility by @Sweetdevil144 in #3190
- fix(go, workspace): resolve test siblings and tighten package discovery by @Sweetdevil144 in #3191
- fix(flows): exclude guessed edges from processes and communities by @Sweetdevil144 in #3193
- fix(cobol): prefer copybook dirs so COPY EXTERNAL does not hit vendor decoys by @kvnloo in #3240
- fix(schema): persist Spring constructor-to-bean injection edges by @JaysonAlbert in #3239
- fix(ruby): guard gem requires with dependency metadata by @y4ho0 in #3096
- fix(parse): retain metadata-only diff files by @auyua9 in #3251
New Contributors
- @cosark made their first contribution in #3212
- @dockndevai made their first contribution in #3199
- @mengkaka made their first contribution in #3179
- @ClayLeee made their first contribution in #3203
- @y4ho0 made their first contribution in #3096
- @auyua9 made their first contribution in #3251
Full Changelog: v1.6.11...v1.6.12-rc.29