Skip to content

repowise-dev/repowise

v0.13.0 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

Published 7d Git Forges
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai code-complexity code-health code-intelligence code-quality dead-code
+8 more
developer-tools documentation git-analytics mcp python refactoring static-analysis technical-debt

Summary

AI summary

Refactors across ingestion, cli, server, persistence, pipeline, generation, analysis, ui, mcp and tests plus new features in wiki, decisions, rust, go indexing and dead‑code handling.

Changes in this release

Feature Medium

Adds Rust indexing to C# parity with 26 bug fixes across 8 waves.

Adds Rust indexing to C# parity with 26 bug fixes across 8 waves.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

Adds Go indexing to C# and Rust parity.

Adds Go indexing to C# and Rust parity.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

Adds dead‑code accuracy for embedded JavaScript and C/WASM.

Adds dead‑code accuracy for embedded JavaScript and C/WASM.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

Adds wiki IA upgrade with semantic spine, search, signals, guided tour, layers, personas.

Adds wiki IA upgrade with semantic spine, search, signals, guided tour, layers, personas.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

Adds decision layer overhaul with provenance, graph, evolution surfaced everywhere.

Adds decision layer overhaul with provenance, graph, evolution surfaced everywhere.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Medium

Adds navigation restructure, documentation performance pass, and provider‑key fix in web UI.

Adds navigation restructure, documentation performance pass, and provider‑key fix in web UI.

Source: llm_adapter@2026-05-27

Confidence: low

Feature Low

Restructures web navigation, passes documentation performance optimizations, and fixes provider‑key serving.

Restructures web navigation, passes documentation performance optimizations, and fixes provider‑key serving.

Source: granite4.1:30b@2026-05-27-audit

Confidence: low

Bugfix Medium

Fixes await cost recording inline to avoid event‑loop‑closed teardown in providers.

Fixes await cost recording inline to avoid event‑loop‑closed teardown in providers.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Fixes discovery of changelogs under docs/, doc/, and .github/ directories in decisions.

Fixes discovery of changelogs under docs/, doc/, and .github/ directories in decisions.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Fixes Python import resolution that previously hid live code as dead in ingestion.

Fixes Python import resolution that previously hid live code as dead in ingestion.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Fixes capture of TypeScript/JavaScript re‑export barrels to avoid dead symbol classification in ingestion.

Fixes capture of TypeScript/JavaScript re‑export barrels to avoid dead symbol classification in ingestion.

Source: llm_adapter@2026-05-27

Confidence: low

Bugfix Low

Captures TypeScript/JavaScript re‑export barrels to prevent misclassifying forwarded symbols as dead.

Captures TypeScript/JavaScript re‑export barrels to prevent misclassifying forwarded symbols as dead.

Source: granite4.1:30b@2026-05-27-audit

Confidence: low

Bugfix Low

Silences structlog/stdlib logs on stdout when CLI output format is json or md.

Silences structlog/stdlib logs on stdout when CLI output format is json or md.

Source: granite4.1:30b@2026-05-27-audit

Confidence: low

Bugfix Low

Recreates LanceDB table when embedder dimension changes in persistence layer.

Recreates LanceDB table when embedder dimension changes in persistence layer.

Source: granite4.1:30b@2026-05-27-audit

Confidence: low

Full changelog

What's Changed

  • chore: add .well-known/funding-manifest-urls for FLOSS/fund verification by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/237
  • feat(wiki): IA upgrade — semantic spine, search, signals, guided tour, layers, personas by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/238
  • feat(decisions): decision layer overhaul — provenance, graph, evolution, surfaced everywhere by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/239
  • feat(web): nav restructure, docs perf pass, and serve provider-key fix by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/240
  • fix(providers): await cost recording inline to avoid event-loop-closed teardown by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/241
  • fix(decisions): discover changelogs under docs/, doc/, .github/ by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/243
  • fix(cli): silence structlog/stdlib logs on stdout when --format json or md is used by @MohammadYusif in https://github.com/repowise-dev/repowise/pull/242
  • fix(ingestion): resolve Python imports that hid live code as dead by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/244
  • fix(ingestion): capture TS/JS re-export barrels so forwarded symbols aren't dead by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/245
  • refactor(server): split schemas.py into a schemas/ package by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/246
  • refactor(ingestion): extract language _SPECS data into specs_data.py by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/247
  • refactor(ingestion): extract parser data and helpers from parser.py by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/248
  • refactor(web): split api/types.ts into a per-domain types/ package by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/249
  • refactor(ingestion): split language specs into a per-language specs/ package by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/250
  • feat(rust): bring Rust indexing to C# parity — 26 bug fixes across 8 waves by @swati510 in https://github.com/repowise-dev/repowise/pull/251
  • refactor(cli): extract shared provider/store/state helpers by @swati510 in https://github.com/repowise-dev/repowise/pull/252
  • refactor(cli): split ui.py into a cli/ui/ package by @swati510 in https://github.com/repowise-dev/repowise/pull/253
  • refactor(cli): decompose init_command and _workspace_init into phase helpers by @swati510 in https://github.com/repowise-dev/repowise/pull/254
  • refactor(cli): decompose update_command into phase helpers by @swati510 in https://github.com/repowise-dev/repowise/pull/255
  • refactor(persistence): split crud.py into a per-domain crud/ package by @swati510 in https://github.com/repowise-dev/repowise/pull/256
  • refactor(pipeline): extract phase functions into pipeline/phases/ by @swati510 in https://github.com/repowise-dev/repowise/pull/257
  • refactor(generation): split context_assembler into a context/ package by @swati510 in https://github.com/repowise-dev/repowise/pull/258
  • refactor(analysis): group decision_*.py into an analysis/decisions/ package by @swati510 in https://github.com/repowise-dev/repowise/pull/259
  • refactor(ingestion): split framework_edges.py into per-framework handlers by @swati510 in https://github.com/repowise-dev/repowise/pull/260
  • refactor(server): split routers/graph.py into a graph/ sub-router package by @swati510 in https://github.com/repowise-dev/repowise/pull/261
  • refactor(mcp): split tool_answer.py into a tool_answer/ package by @swati510 in https://github.com/repowise-dev/repowise/pull/262
  • refactor(mcp): split tool_context.py into a package + fix truncation O(n^2) by @swati510 in https://github.com/repowise-dev/repowise/pull/263
  • refactor(ui): extract GraphFlow behaviour hooks + dedup trace/view helpers by @swati510 in https://github.com/repowise-dev/repowise/pull/264
  • test: split the three largest test modules into themed packages by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/265
  • fix(persistence): recreate LanceDB table on embedder dimension change by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/266
  • feat: bring Go indexing to C#/Rust parity by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/267
  • feat: dead-code accuracy for embedded JS + C/WASM by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/268
  • release: v0.13.0 — Rust/Go parity, wiki IA + decision-layer overhaul, dead-code accuracy by @RaghavChamadiya in https://github.com/repowise-dev/repowise/pull/269

New Contributors

  • @MohammadYusif made their first contribution in https://github.com/repowise-dev/repowise/pull/242

Full Changelog: https://github.com/repowise-dev/repowise/compare/v0.12.0...v0.13.0

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 repowise-dev/repowise

Get notified when new releases ship.

Sign up free

About repowise-dev/repowise

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]