This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+8 more
Summary
AI summaryRefactors 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
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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
About repowise-dev/repowise
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]