Releases: emrecdr/codelore
Releases · emrecdr/codelore
v0.8.0
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- fix: F147 + F139 — AnalysisName exhaustiveness guard + DiffGates evaluator by @emrecdr in #54
- test: integration coverage for 6 new analyses + resolver UPDATE path (F140 + F141) by @emrecdr in #55
- feat(ci): headless-browser smoke test for SPA + fix _tokenCache TDZ (F143) by @emrecdr in #56
- docs(audit): validation pass on deep_analysis_report.md by @emrecdr in #59
- feat: F110 differential test coverage + F112 provenance v2 schema by @emrecdr in #57
- fix(determinism): schema-version validation + Leiden seed + clones BTreeMap (F150+F151+F152) by @emrecdr in #61
- fix(kamei): unify strict-prior semantics + rewrite N² subqueries (F127+F128+F160) by @emrecdr in #64
- perf(ingest): hoist HEAD-time context + bulk-update resolver (F125 + F126) by @emrecdr in #58
- fix(quality-gates): silent-misconfig + medians + registry guard (F155+F156+F157) by @emrecdr in #60
- fix(error-ux+a11y): walker panic propagation + diff vacuous guard + reduced-motion (F118+F154+F138) by @emrecdr in #62
- fix(sarif): canonical URLs + percent-encoded artifact URIs + per-run id (F158+F159+F163) by @emrecdr in #63
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- fix(container): template image.source OCI label via build-arg (F99) by @emrecdr in #40
- fix(ci): include rust-toolchain.toml in workflow cache keys (F101) by @emrecdr in #41
- chore: strip session-introduced F-IDs from source comments + SHA-pin softprops by @emrecdr in #43
- feat: centrality + Leiden community detection (v0.6.0) by @emrecdr in #46
- fix(release): cut-release.sh ruleset-restore trap timeout by @emrecdr in #44
- fix(ci): bench kernel-snapshot fetch — retry + sanity check + explicit failure by @emrecdr in #45
- fix: trivial sweep — typed-error panic mapping + cache fallback logging + F95 refute by @emrecdr in #47
- fix: small bundle — F90 + F91 + F96 + F106 by @emrecdr in #48
- fix(deps): bump ureq 2 → 3 in build-deps (F105) by @emrecdr in #50
- fix(clippy): drop unnecessary trailing commas in markdown.rs (main green) by @emrecdr in #51
- fix(provenance): atomic sidecar write via tmp+rename (F92) by @emrecdr in #52
- fix(coupling): Fisher-exact rejects degenerate contingency tables (F104) by @emrecdr in #49
- fix(diff-output): sweep escape_md_cell into diff_output.rs (F109) by @emrecdr in #53
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- docs: post-v0.5.0 status flip (ui-roadmap + roadmap) by @emrecdr in #35
- docs(report): F89-F98 post-v0.5.0 audit cycle (10 Active, 3 Improvement, 6 Refuted) by @emrecdr in #36
- fix(spa): v0.5.0 runtime errors — METRIC_DEFS TDZ + Alpine init order (hotfix) by @emrecdr in #37
- docs(report): F99-F106 second audit pass + F107/F108 SPA hotfix record by @emrecdr in #38
- chore(changelog): populate [Unreleased] for v0.5.1 hotfix cut by @emrecdr in #39
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- feat(spa): PR-1 — wire Tailwind v4 + DaisyUI 5 + Alpine.js infrastructure (v0.5.x) by @emrecdr in #7
- fix(sqlite): emit clones table in --format sqlite full dump by @emrecdr in #17
- fix(clones): route .tsx through LANGUAGE_TSX grammar + accept .jsx by @emrecdr in #18
- feat(spa): v0.5.x UI redesign bundle — PR-2 through PR-8 (squash) by @emrecdr in #19
- docs(report): validate F77-F88 audit pass against HEAD source by @emrecdr in #20
- perf(complexity): drop redundant source clone in compute_for_file (F78) by @emrecdr in #21
- feat(spa): V2 DaisyUI theme-controller migration (closes F79 + V1) by @emrecdr in #23
- feat(spa): X-Ray sunburst encodes cognitive complexity as colour (F81) by @emrecdr in #25
- fix(clones): populate_clones_at_head reads from query_live_paths (F77) by @emrecdr in #26
- feat(spa): clone-detection overlay on hotspot circle-pack (F83) by @emrecdr in #27
- perf(sql): rewrite apply_grouping hunks cleanup to NOT EXISTS (F85) by @emrecdr in #28
- feat(spa): multi-column widget grid on wide screens (F80) — rebased by @emrecdr in #29
- docs: wrap up audit-pass paperwork (CHANGELOG + report + README) by @emrecdr in #30
- docs: validate Tailwind/DaisyUI/Alpine stack docs + drop dead @theme tokens by @emrecdr in #31
- chore(deps): bump Alpine.js + persist plugin 3.15.8 → 3.15.12 by @emrecdr in #32
- fix(release): cut-release.sh follows internal workspace path-deps by @emrecdr in #33
- fix(release): stage crates/*/Cargo.toml on release commit + sync v0.5.0 pins by @emrecdr in #34
New Contributors
Full Changelog: v0.4.6...v0.5.0
v0.4.6
Full Changelog: v0.4.5...v0.4.6
v0.4.4
Full Changelog: v0.4.3...v0.4.4
v0.4.3
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Full Changelog: v0.4.0...v0.4.1