DevLens

← Home

Changelog

All notable changes to DevLens, newest first.

v0.4.0LatestApril 2026
New
  • Expanded to 9 scoring dimensions: added PR Velocity and Security
  • Adjustable weight sliders — redistribute importance across all 9 dims before analyzing
  • Org analysis page (/org) — scores up to 30 public repos concurrently and ranks by health
  • Leaderboard page (/leaderboard) — top-scoring repos from all DevLens users
  • Checked page (/checked) — full searchable list of recently analyzed repos with scores
  • Stats page (/stats) — live usage counters: total analyses, unique visitors, top repos, daily activity chart
  • Badge page (/badge) — live shields.io badge generator with copy-paste markdown
  • Recently Checked and Recently Checked Orgs panels on home page
  • Repo detail pages (/repo/owner/name) — permanent shareable report URLs
  • Docs page fully rewritten with 9-dimension scoring table, real API shapes, self-hosting guide
Improved
  • Redis (Upstash) integration: watchlist, org-watchlist, history snapshots, stats counters, 15-min cache
  • History is now live data from Redis, not simulated — trend chart shows real weekly snapshots
  • /api/analyze now writes to watchlist and history on every uncached run
  • Custom-weight runs bypass the Redis cache for a fresh score
  • Watchlist POST correctly uses healthScore field (was reading undefined .score)
  • Suggestions panel: actionable tips for every dimension scoring below 80
  • Score color thresholds: green ≥80 / amber ≥50 / red <50 applied consistently everywhere
Fixed
  • page.tsx was saving score: undefined to watchlist (data.score → data.healthScore)
  • /checked showed empty or stale entries because analyze never wrote to Redis
  • Docs page referenced 7 dimensions, simulated history, and missing API endpoints
  • Changelog v0.1.0 incorrectly stated 7-dimension scoring
v0.3.0April 2026
New
  • Shared Nav and Footer components across all pages
  • New pages: About, FAQ, Terms, Privacy, Cookies, Sponsor, Docs, Changelog
  • sitemap.ts and robots.ts for SEO indexing
  • README badge: hero badges added to home page analyze block
  • Feature badges row (Live GitHub API · 9 weighted dimensions · Free forever)
  • CTA buttons (Star on GitHub · Read the Docs) below the analyze block
Fixed
  • NextAuth v5 route handler exports for Next.js 15 compatibility
  • Upgraded Next.js to 15.3.6 (patches CVE-2025-66478)
v0.2.0April 2026
Fixed
  • Restored original dashboard from commit 643acc5
  • Fixed PostCSS config conflict (removed stale tailwind reference)
  • Upgraded Next.js from 15.2.4 to 15.3.1
v0.1.0April 2026
New
  • Initial release: live GitHub API scoring across 7 dimensions (README, Activity, Freshness, Docs, CI, Issues, Community)
  • Animated ScoreRing, DimBar progress bars, TrendChart
  • Dark/light mode with system preference detection and manual toggle
  • Compare two repos side by side (/compare)
  • Copy-paste snippet modal for README integration
  • Rate-limit detection with Sign in with GitHub prompt