Changelog
Every update to ArchSetu, newest first.
Engine v2026.07.21
LatestJuly 2026- NewStress-tested the analysis engine end-to-end against the largest real-world codebases that exist: the Linux kernel (768K functions, 34.9M lines), Kubernetes, TensorFlow, Home Assistant, the Rust compiler, and Elasticsearch
- FixedHealth score no longer craters to near-zero from a single outlier function - found on the Linux kernel, where one 1,136-complexity generated function was tanking the whole score for a repo averaging 4.4
- FixedDependency checker no longer flags every import in non-JavaScript projects as "undeclared" - found analyzing the Rust compiler, where this alone produced 15,886 false alarms
- FixedSQL-injection detector no longer confuses ordinary English sentences ("...select the handler...", "...must be set at creation...") with real database queries, across every supported language
- ImprovedTest-coverage detection now recognizes systems-project conventions (kernel-style selftests/kunit directories) it previously missed entirely
- ImprovedCall graph view now preserves real function-to-function relationships on huge repos, instead of a sparse scatter of unrelated hotspots
- NewAdded a permanent, automated test suite that re-checks every security/quality rule against all 47 supported languages on every change - so the next language-specific false positive gets caught before it ships, not after
- ImprovedStill zero AI, on purpose: every fix above is a rule written and tested by hand, not a model that changed its own behavior. That is deliberate - deterministic analysis is the whole point.
v0.3.0
June 2026- NewComplete light-only redesign: faster, cleaner, zero dark-mode confusion
- NewDashboard with portfolio health view, tracked repos, and analysis history
- NewRegister with email/password: confirm password + strength meter
- NewBlast radius tracing up to 3 hops across call graph
- ImprovedHero redesigned: blast radius as the lead feature, not health score
- ImprovedBlog case studies: real Indian engineering team stories
- ImprovedAnalysis report page with live progress polling
v0.2.0
StableMay 2026- NewVS Code Extension: inline complexity scores and dead code highlights
- New15-language support: added Dart, Scala, Swift, Kotlin
- NewCall graph interactive explorer with zoom, pan, click-to-view
- NewShareable report links at /r/owner/repo, publicly accessible
- NewHealth score badge embeddable in README
- ImprovedAnalysis queue with live status polling, no page refresh needed
- ImprovedLanguage breakdown chart in report view
v0.1.0
LaunchApril 2026- NewPublic repo analysis: paste a GitHub URL, get results in 60 seconds
- NewNo sign-up required for public repos
- NewHealth score (A to F grade) weighted across 5 dimensions
- NewDead code detection: functions with zero callers
- NewCyclomatic complexity per function with critical threshold warnings
- NewFile-level analysis summary
- NewClone deleted immediately after analysis, zero code storage
- NewMade in India. No AI. Pure static analysis.
Have a feature request or found a bug? coder@archsetu.com
