Release Notes
Complete version history and changelog for the Agentic Developer Tools Radar.
Version 2.7.1 - Skills Migration & Tooling
March 2026
Maintenance
- Skills migration — 12 intel commands migrated to Claude Code skills with monorepo-root-relative paths
- Root skill symlinks for unified discovery from repo root
- CI prebuild fix and null field validation fix in data generation
Content
- UiPath added to Backlog — agentic automation with Agent Builder and MCP support
- Blitzy added to Backlog — autonomous multi-agent enterprise code generation
Version 2.7.0 - Markdown-to-JSON Migration
March 2026
Features
- Markdown-to-JSON migration — per-tool JSON files replace Notion-exported markdown; single
generate-tools-data.jswith zero regex - Timeline system — YAML-based events in
knowledge/timeline/with build-time generation - Intelligence pipeline automation — daily ingest, enrichment, briefing, and Slack posting via GitHub Actions
- Intel snapshot —
generate-intel-snapshot.jsreads from knowledge base for the radar's intelligence section
Maintenance
- Notion dependency removed — no external API calls at build time
- Prebuild/build separation for cleaner CI and local development
- Documentation overhaul for monorepo architecture
Version 2.6.2 - Embeddings Perf & Dependency Updates
February 2026
Maintenance
- Hash-based embeddings skip —
generate-embeddings.jsnow SHA-256 hashes tool/history data and skips regeneration when content is unchanged, saving ~6 OpenAI API batches per local build; supports--force/FORCE_EMBEDDINGS=trueto bypass - isomorphic-dompurify 2.36.0 → 3.0.0 (ESM support + memory leak fix for long-running server processes)
- jsdom 27.4.0 → 28.1.0
Version 2.6.1 - MCP Transport Reliability Fix
February 2026
Bug Fixes
- Fixed MCP endpoint returning HTTP 500 on warm Vercel lambda invocations — MCP SDK v1.26.0 added a guard preventing stateless transport reuse; replaced
mcp-handlerwith freshMcpServer+StreamableHTTPServerTransportper POST request so all 10 tools are reliable on repeated calls
Version 2.6.0 - Chat Full Pass & MCP Formatters
February 2026
Features
- Two new chat tools:
getTimelineEvents(industry events, launches, model releases) andgetInsights(aggregate radar stats, top tools, status/category breakdowns) - MCP markdown formatters — all 10 MCP tool responses now return human-readable markdown tables, severity badges, dimension comparisons, and trend arrows
- React 19 upgrade with
useChatfrom@ai-sdk/reactand json-render component registry (TrendList,RiskList) - Ask graduated from Beta — Beta badge removed from navbar and chat empty state
Bug Fixes
- Fixed empty chat responses — tool results now fed back via
stopWhen: stepCountIs(2)for a natural language second pass - Raised
maxOutputTokens500 → 800 to prevent truncation on tool-rich responses
Version 2.5.0 - Community CTAs & MCP Expansion
February 2026
Features
- Community CTAs distributed across navbar, footer, radar page, and About page — Submit and Feedback accessible from every page
- Four new MCP server tools: timeline events, tool history, radar insights, and tool submission
- /ask redirects to /chat for UI label parity
Security
- Patched minimatch CVE-2026-26996 (ReDoS) via scoped pnpm override
Version 2.4.1 - UX Bug Fixes & Test Coverage
February 13, 2026
Release Type: Patch
Bug fixes for comparison modal and timeline empty states, plus 130 new tests.
Bug Fixes
- Comparison modal - Fixed UUID display in chart legend, added scroll lock, backdrop click-to-close, and auto-focus for keyboard accessibility
- Timeline highlights tooltip - Toggle button now explains what Highlights vs All events means
- Timeline empty state - Context-aware messages with actionable suggestions (show all events, clear filters)
Tests
- 130 new tests across 5 files (779 total)
- Coverage: modal behavior, toolbar interactions, empty states, card rendering, chat UX, timeline utilities
Version 2.4.0 - Industry Timeline & Evaluation Pipeline
February 13, 2026
Release Type: Minor
New Industry Timeline page, unified evaluation pipeline, data quality audit skill, and hybrid confidence architecture.
New Features
- Industry Timeline - Interactive horizontal timeline at /timeline with 140+ events across 7 categories, minimap, date presets, and visual polish
- Unified /evaluate Pipeline - Single-tool evaluation skill with Slack intake bot, replacing the deprecated 3-command workflow
- /audit-data-quality Skill - Periodic data quality checks across the radar dataset
- Hybrid Confidence Architecture - Improved scoring with capsApplied and scoringRationale fields
Technical
- Notion integration scripts for timeline: seed, generate, and relation-link events
- 90+ fact-checked timeline events with date corrections and Zod validation
- MCP SDK updated to v1.26.0
Version 2.2.1 - February 2026 Evaluations & Dependency Update
February 5, 2026
Release Type: Patch
Monthly tool evaluation data refresh and MCP SDK dependency update.
Content Updates
- February 2026 Tool Evaluations - Fresh evaluation data for all tracked tools
Technical
- Updated @modelcontextprotocol/sdk to v1.26.0
- 51 tools tracked in snapshot
Version 2.2.0 - Monthly Evaluation Skill
February 3, 2026
Release Type: Minor
New /evaluate-tools skill for systematic monthly tool evaluations with research persistence and Notion integration.
New Features
- /evaluate-tools Skill - Claude Code skill for monthly evaluations with deep research, 5-dimension scoring, and human checkpoints
- Score Caps System - Automatic scoring limits for security vulnerabilities, missing enterprise features, and other conditions
- Sentiment Capture - Reddit, HN, G2, Trustpilot signals factored into evaluations
- Pricing Transparency - Assessment of pricing clarity with governance impact
- Research Persistence - Session resumption via local JSON files for team review
- Notion Update Script - scripts/update-tool-evaluation.js with dry-run support
Content Updates
- Moved submitted tools (1Code, Conductor Gemini) to Backlog status
- 51 tools now tracked in snapshot
Version 2.1.0 - Category Simplification & Content Quality
February 3, 2026
Release Type: Minor
Simplified category taxonomy for clarity, added new tools, improved content quality across evaluations.
Breaking Changes
- Category Simplification - Reduced from 5+ categories to 4 clear categories
- Coding Assistants (15 tools) - IDE integrations and code completion tools
- Autonomous Agents (18 tools) - CLI agents and autonomous coding systems
- App Builders (8 tools) - Prompt-to-app and visual development platforms
- Workflow Tools (8 tools) - Code review, orchestration, and memory systems
New Tools
- Mem0 (Workflow Tools, In Review) - AI memory layer for personalized coding agents
- Beads (Workflow Tools, Emerging) - Persistent memory infrastructure for LLM apps
- Devin Review (Workflow Tools, In Review) - Autonomous code review from Cognition
Content Improvements
- Windsurf - Expanded Quick Take from 250 to 606 characters with enterprise detail
- GitHub Copilot - Added use-case nuance acknowledging code review strengths
- Codex - Restructured evaluation highlighting Desktop App and enterprise features
- Marketing Language Removal - Removed subjective terms from 12 tools, replaced with verifiable metrics
Evaluation Framework
- Created 49 GitHub issues for deep tool evaluations
- Established content completeness audit methodology
- Defined required enterprise data points: certifications, authentication, data controls, deployment options
Version 2.0.0 - Category Reorganization & Platform Maturity
February 2, 2026
Release Type: Major (Breaking Changes)
Tool categories restructured, Chat UX overhauled, and comprehensive Next.js architecture improvements signal platform maturity.
Breaking Changes
- Category Reorganization - "UI-First / LCNC Tools" renamed to "Application Builders"
- "Autonomous Agents" merged into "Agentic Coding Interfaces"
- New "Agent Orchestration" category added (Conductor, Vibe Kanban, Gas Town)
New Features
- MCP Server Integration - AI assistants can query tool evaluations via /api/mcp/[transport]
- Chat UX Overhaul - Multi-line input, scroll-to-bottom, retry button, smooth transitions
Performance
- O(1) tool lookups via Map (was O(n²) with Array.find)
- Specific CSS transitions instead of transition-all
- Stable React keys, hoisted configs
Next.js Best Practices
- Error boundaries (error.tsx, global-error.tsx)
- Server Components with generateMetadata
- Dynamic SEO metadata for tool pages
Security
- CVE-2025-13465 - Fixed lodash prototype pollution
Version 1.13.0 - MCP Server Integration
February 2, 2026
Release Type: Minor
New Model Context Protocol server enables AI assistants like Claude and ChatGPT to query tool evaluations programmatically.
New Features
- MCP Server Integration - Added Model Context Protocol server at /api/mcp/[transport] supporting SSE and Streamable HTTP transports.
- AI assistants can query tool evaluations, compare tools, and access radar data programmatically.
Bug Fixes
- ChatInterface now uses debug utility for consistent error handling
- Resolved all ESLint warnings across the codebase
Security
- CVE-2025-13465 - Fixed lodash prototype pollution vulnerability
Technical Improvements
- Ship workflow refactored to skill pattern with pre-flight checks and rollback procedures
- Multiple dependency updates via Dependabot
PRs: #221, #223, #224, #225 | Breaking Changes: None
Version 1.12.0 - Visitor Feedback & Site Footer
January 20, 2026
Release Type: Minor
New user-facing feature for visitor feedback with Slack integration, plus consistent site-wide footer branding.
New Features
- Visitor Feedback Form - New feedback dialog allows visitors to share thoughts, suggestions, or report issues. Messages sent to Slack with rate limiting.
- Site-Wide Footer - New SiteFooter component applied consistently across all pages for uniform branding.
Bug Fixes
- Feedback button now matches Submit Tool button dimensions
- Fixed Dialog component import casing issue
Technical Improvements
- Removed unused files and renamed components to PascalCase convention
- Cleaned up unused code from audit-heuristics and status utilities
Version 1.11.1 - UX Polish & Error Handling
January 19, 2026
Release Type: Patch
Bug fixes, UX improvements, and enhanced error observability.
Bug Fixes
- Quick Selection Presets tooltip now properly displays line breaks for improved readability
- Improved observability for error handling in chat data loading
Enhancements
- Added navigation arrows to KanbanBoard for desktop scrolling
PRs: #187, #188, #189 | Breaking Changes: None
Version 1.11.0 - Intelligent Chat & Visual Trends
January 17, 2026
Release Type: Minor (Two Major Feature Milestones)
AI-powered chat with tool calling for intelligent discovery, plus sparkline visualizations for trend analysis.
v1.1: Chat Enhancement
- Intelligent assistant for tool discovery with Vercel AI SDK tool calling
- Risk surfacing: CAUTION/CRITICAL markers, governance scores, enterprise readiness
- Trend analysis: Historical changes, data freshness indicators
- Smart recommendations: Use-case extraction, constraint matching, session memory
- Proactive alerts: Adoption intent detection, enterprise concerns
- Purpose-built UI: RiskIndicator, TrendBadge, ToolCard components
v1.2: Visual Trends
- Sparkline data pipeline with getSparklineData() utility
- Pure SVG sparkline component (94 lines, zero dependencies)
- Fixed 0-100 Y-axis for consistent visual comparison
- Multi-tool comparison chart using @nivo/line with interactive tooltips
- WCAG 3:1 accessible color palette in light and dark mode
Sticky Header & Branding
- Scroll-based collapse behavior (shrinks to icon-only nav when scrolled)
- Radar logo icon added to header branding
- New FooterBranded component with dark theme
- Consistent black header/footer sandwich design
URL Restructure
- Moved /guide, /methodology, /architecture under /about/ namespace
- 301 redirects preserve existing links
- Dynamic OpenGraph and Twitter images for social sharing
PRs: #182, #185 | Breaking Changes: None (redirects in place)
Version 1.10.0 - Performance & Data Robustness
January 15, 2026
Release Type: Minor (Performance + Reliability)
Local favicon caching for faster page loads, robust Notion data parsing to prevent build failures, and UI refinements.
Local Favicon Caching
- Favicons cached locally in public/favicons/ for faster loading
- New CLI command: pnpm generate-favicons downloads and caches tool favicons
- Manifest-based lookup eliminates runtime external favicon requests
- Automatic fallback to dynamic fetch for any missing favicons
Preset Rename: Top 10 to Top
- Top 10 preset renamed to Top showing 5 highest-scoring tools
- Cleaner, more focused default view for quick insights
Robust Notion Data Parsing
- New notion-mapper.ts library with comprehensive type coercion
- Handles missing fields, null values, and type mismatches gracefully
- Reduces build failures from Notion data inconsistencies
Bug Fixes
- Fixed display filtering to properly exclude Archived tools
- Archived tools no longer appear in radar or tool lists
PRs: #175, #177, #179, #180 | Breaking Changes: None
Version 1.8.2 - January 2026 Insights Refresh
January 12, 2026
Release Type: Patch
Insights page refreshed with January re-evaluation data, plus Backlog column visibility fix.
Insights Page Refresh
- Updated Tool × Task Matrix with current leaders (Windsurf now #1)
- Refreshed recommendations: Adopt Now, Evaluate, Watch lists
- Updated trends to reflect January observations
Bug Fixes
- Backlog column now always visible for tool submission discovery
- Fixed about page latest release display
Version 1.8.1 - Quality of Life Improvements
January 12, 2026
Release Type: Patch
Bug fixes, documentation updates, and minor UX enhancement with reset preferences button.
Reset Preferences Button
- Added reset button to footer for clearing user preferences
- Allows users to restore default settings easily
Bug Fixes
- Improved SWR caching behavior on radar page
- Added proper error handling for data fetching
Documentation & Tooling
- Architecture page updated with dynamic version display
- Consolidated ship workflows with notification preview
- Added MCP server configuration for Notion and Context7
Version 1.8.0 - Chat Experience Overhaul
January 8, 2026
Release Type: Minor (Major New Feature)
Chat elevated to first-class navigation feature with interactive tool cards, comparison view, enhanced streaming UX, and comprehensive E2E testing infrastructure.
Chat Elevated to First-Class Navigation
- Chat promoted from Tools dropdown to main navigation
- Full-featured conversational interface for tool discovery
- Clean URL routing at /chat with conversation support
Interactive Tool Cards in Chat
- Compact tool cards display inline with chat responses
- Shows logo, name, status badge, and quick description
- Clickable links navigate directly to tool detail pages
- Full dark mode support for all card elements
Tool Comparison View
- Compare up to 3 tools side-by-side with mini radar charts
- Dimension scores displayed in compact grid layout
- AI-generated comparison summaries highlight key differences
- Triggered naturally via chat (e.g., "compare X vs Y")
Enhanced Streaming UX
- Real-time typing indicator shows AI is responding
- Progressive message display with smooth transitions
- Error handling with user-friendly feedback
- Keyboard accessibility (Enter to send, Shift+Enter for newline)
Slack Notification Confirmation
- Visual confirmation when Slack notifications send successfully
- Inline success message after release notification dispatch
E2E Testing Infrastructure
- Playwright test suite with cross-browser support
- Theme toggle E2E tests validating sessionStorage behavior
- Accessibility tests for keyboard navigation
- CI integration running on pull requests
Bug Fixes
- Fixed theme toggle aria-labels for correct light/dark state
- Fixed Next.js middleware edge runtime compatibility
- Fixed chat scroll behavior for long conversations
PRs: #160, #161 | Breaking Changes: None
Version 1.7.0 - User Documentation & Contextual Help
January 6, 2026
Release Type: Minor (New Features)
New user documentation system with contextual help tooltips, comprehensive user guide, and streamlined admin documentation.
User Guide Page
- New /guide page with comprehensive getting started documentation
- Step-by-step navigation tutorial for radar exploration
- Dimension explanations with scoring criteria
- Score interpretation guide (Rating vs Weighted Score)
- Preset descriptions and FAQ section
Contextual Help Tooltips
- New HelpTooltip component throughout the UI
- Unobtrusive "?" icons next to complex concepts
- Hover or click to reveal explanations without leaving the page
- Applied to dimension labels, score displays, status badges, and filter controls
Documentation Consolidation
- Merged TOOL_HISTORY.md + CONTENT_CHANGELOG.md → CONTENT_MANAGEMENT.md
- Trimmed RELEASE_PROCESS.md (297→79 lines) - now points to /ship automation
- Renamed MONTHLY_UPDATE_CHECKLIST.md → CONTENT_UPDATE_CHECKLIST.md (162→61 lines)
- Removed redundant docs: ARCHITECTURE.md, BRANCHING_STRATEGY.md, ROADMAP.md
Technical Improvements
- AI SDK packages updated (@ai-sdk/openai 3.0.7, @ai-sdk/react 3.0.14, ai 6.0.14)
- Fixed data inconsistencies in tools snapshot
- Updated AGENTS.md documentation index
Version 1.6.0 - Security & Insights Redesign
January 6, 2026
Release Type: Minor (Security + Features)
Security hardening with XSS protection and rate limiting, redesigned Insights page with dynamic statistics, and infrastructure upgrade to Notion SDK v5.6.0.
Insights Page Redesign
- Sticky header with back navigation to radar
- Stats derived dynamically from tools-snapshot.json
- Full dark mode support throughout all sections
- Modern card-based layout with cohesive color palette
- Progress bars correctly showing productivity gains
Security Hardening
- XSS protection with DOMPurify sanitization for chat responses
- Rate limiting on backlog API (20 req/IP/hour)
- Zod schema validation on chat API with detailed errors
- URI scheme validation blocks javascript: URLs
Infrastructure Upgrades
- Migrated to Notion SDK v5.6.0 data sources API
- Zod 4.3.5 with updated z.record() calls
- AI SDK 6.0.6 and @ai-sdk/openai 3.0.2
Technical Improvements
- Color utility functions extracted to avoid nested ternaries
- Defensive checks with development logging for data issues
- Aria-labels added to CTA links for accessibility
- 201 tests passing with comprehensive coverage
Version 1.4.0 - Dark Mode & Quality
December 28, 2025
Release Type: Minor (New Features)
Seven new user-facing features including dark mode, mobile optimization, accessibility improvements, admin dashboard, and comprehensive testing infrastructure.
Dark Mode
- Theme toggle in navbar with sun/moon icons
- Respects OS-level dark mode preference on first visit
- Persists user preference to localStorage
- Anti-flash script prevents white flash during page load
- All components styled with Tailwind dark: variants
- Nivo radar chart colors adjusted for dark backgrounds
Mobile Optimization
- Responsive tools page for all screen sizes
- Touch-friendly controls and tap targets
- Adaptive card layouts for small screens
Accessibility (WCAG 2.1 AA)
- Enhanced keyboard navigation
- Improved screen reader support
- Better color contrast ratios
- Focus indicators on interactive elements
Admin Dashboard
- Content quality metrics and scoring at /admin
- Sortable table for tool analysis
- Feature flag documentation
- Admin link in navbar (feature-flagged)
Testing Infrastructure
- Vitest test runner configured with coverage
- Unit tests for utilities and components
- Playwright dark mode screenshot script (22 screenshots)
Technical Improvements
- ThemeProvider React context for theme state management
- Enhanced content changelog with dimension tracking
- Improved error handling and resilience
- Documentation updates (README, ARCHITECTURE, ROADMAP)
Files Changed: 28+ files | PRs: #117-#125 | Breaking Changes: None
Version 1.3.0 - Export & Notifications
December 19, 2025
Release Type: Minor (New Features)
Three new user-facing capabilities: CSV/JSON export for data portability, Slack notifications for team communication, and a health check endpoint for system monitoring.
CSV & JSON Export
- Dropdown menu in radar controls offers PNG, CSV, and JSON formats
- CSV includes tool name, company, category, status, score, and dimension values
- JSON includes metadata (exportedAt, toolCount) with structured data
- Proper escaping for special characters in CSV output
Slack Notifications
- Provider abstraction pattern (Slack now, Teams ready for future)
- Rich Slack Block Kit formatting for visually appealing messages
- Release notifications for new tools, status changes, rating updates
- Tool submission notifications auto-trigger on /submit
- CLI commands: pnpm notify:release, pnpm notify:test
Health Check Endpoint
- New /api/health endpoint for monitoring system status
- Returns overall status: healthy, degraded, or unhealthy
- Component checks: Notion connectivity, snapshot freshness, embeddings
- Includes version and environment information
Technical Improvements
- New export.ts utility with comprehensive unit tests
- Extensible notification provider pattern in src/lib/notifications/
- CLI integration for notification commands
- NOTIFICATIONS.md documentation for setup guide
Files Changed: 17 files | PRs: #107, #108, #109 | Breaking Changes: None
Version 1.2.0 - Comparison View & State Persistence
December 19, 2025
Release Type: Minor (New Feature)
New comparison view enables side-by-side tool analysis, plus comprehensive state persistence saves user preferences across sessions.
New Features
- Tool Comparison View - Compare up to 5 tools in a detailed table
- Toggle between Card View and Table View with pill buttons
- Zebra striping and tool logos in comparison table
- Selection Drawer for managing tool selection
- State persistence via localStorage (tools, dimensions, view preferences)
Technical Improvements
- New useRadarState hook consolidates all radar state management
- CLI tooling via scripts/cli.js for unified command interface
- Vitest test infrastructure with component and hook tests
- New Radix UI dialog component for accessible modals
- Documentation cleanup - removed 6 obsolete doc files
Files Changed: 30 files | PR: #104 | Breaking Changes: None
Version 1.1.1 - Holiday Easter Egg
December 18, 2025
Release Type: Patch (Seasonal Enhancement)
Time-bound holiday Easter egg with festive animations active December 1 through January 1.
Features
- Santa sleigh flies across screen in smooth sine wave pattern (9 seconds)
- Snowflakes fall continuously in navbar behind interactive elements
- GPU-accelerated animations using translate3d and will-change
- Dev mode: Santa appears on every page load for testing
- Production: Santa appears once per session
Accessibility
- Respects prefers-reduced-motion preference
- All animations disabled when user prefers reduced motion
- Decorative elements marked with aria-hidden
Files Changed: 4 files | PR: #101 | Breaking Changes: None
Version 1.1.0 - Interactive Radar Experience
December 17, 2025
Release Type: Minor (New Features)
Major UX improvements to the radar visualization with clickable tool dots, floating preset pills, dimension wedge highlighting, and a unified pill button design system across all pages.
New Features
- Click tool dots on radar to navigate directly to tool detail pages
- Floating preset pills replace dropdown for faster, more visible selection
- Blue wedge highlighting shows dimension area on hover for clear visual feedback
- Dual-column tooltips with tool logos for better readability with many tools
UI/UX Improvements
- Unified pill button design system with consistent styling across radar, tools, and views
- Hover ring animation on tool dots for better interaction feedback
- Click-through tooltips that don't block tool dot interactions
- Keyboard accessibility for tool dots (Enter/Space to navigate)
Technical Improvements
- Custom Nivo radar layer for SVG wedge highlighting with smooth transitions
- Deferred state updates to prevent React "setState during render" warnings
- Global CSS targeting for Nivo tooltip z-index management
- Added Nivo radar patterns documentation to AGENTS.md
Files Changed: 10+ files | PR: #99 | Breaking Changes: None
Version 1.0.2 - Tooltip Fixes & UI Refinements
December 17, 2025
Release Type: Patch
Bug fixes for tooltip clipping issues, UI consistency improvements with icon standardization, and technical infrastructure enhancements.
Bug Fixes
- Fixed tooltip clipping on tool cards where descriptions were cut off by parent containers
- Fixed tooltip arrow positioning - arrows now properly point at trigger elements
- Fixed tooltip viewport collisions with automatic collision detection and 16px padding
UI/UX Improvements
- Migrated to Radix UI Tooltip for robust positioning and built-in accessibility
- Standardized 25+ inline SVG icons to lucide-react across navigation, footer, and pages
- Refined navigation icon appearance with strokeWidth adjustments
- Removed redundant tooltip titles for cleaner presentation
Testing & Quality
- Added 3 E2E Puppeteer tests for tooltip behavior across pages
- Made Puppeteer headless mode configurable via PUPPETEER_HEADLESS env var
- Replaced setTimeout delays with proper waitForSelector for test reliability
- Added automatic screenshots directory creation for test infrastructure
Technical Improvements
- Moved tool-embeddings.json (1.2MB) to .gitignore to eliminate 95k+ line PR diffs
- Embeddings now generated only during build via prebuild hook (Vercel AI Gateway)
- Removed test screenshots from version control to reduce repository bloat
- Added AGENTS.md documentation for AI agent development patterns (internal)
Files Changed: 25+ files | Commits: 7 | Breaking Changes: None
Version 1.0.1 - Production Hardening
December 12, 2025
Release Type: Patch
Critical bug fixes for production tool submission, improved error handling, and testing infrastructure to prevent regressions.
Bug Fixes
- Fixed tool submission failures caused by whitespace in environment variables
- Improved error diagnostics with specific Notion API error messages
- Hardened Notion integration with dynamic property name detection
User Experience Improvements
- Flexible URL parsing (auto-adds https:// when missing)
- Real-time sidebar updates after successful submission
- UI cleanup (removed redundant methodology panel and scoring guide)
Testing & Quality
- Added Vitest test runner with 25 unit tests
- Comprehensive API route test coverage
- Eliminated all TypeScript and ESLint warnings
Files Changed: 15 files | Commits: 27 | Breaking Changes: None
Version 1.0.0 - Production Ready
December 11, 2025
A Tool Built With The Tools: Version 1.0.0 marks the maturation of the Agentic Developer Tools Radar from a simple prototype to a production-ready platform.
What started as a single page plotting a handful of tools has evolved into a comprehensive evaluation system designed to help engineers and engineering leadership make informed decisions about agentic tooling.
We built this tool with the tools we evaluate. The radar itself serves as a living testbed for agentic development practices—every feature, every refinement, every release has been developed using the AI-assisted workflows we research and document.
This isn't just documentation; it's validated, practical experience.
Why This Matters
The agentic tools landscape is evolving rapidly. Engineering teams face a constant stream of new tools, each promising to transform developer productivity. But evaluating these tools takes time—time that could be spent building.
We've done the work so you don't have to.
- Curated evaluations of 37+ tools across the agentic development ecosystem
- Structured assessment using five dimensions that matter for enterprise adoption
- Confidence-weighted scoring that accounts for validation maturity
- Transparent methodology explaining how and why we evaluate
Our goal is to present this research in a consumable, actionable format—empowering internal teams and client engagements with the information needed to make innovative but sound decisions.
Interface & Presentation
Complete design pass ensuring information is presented clearly and professionally:
- Unified visual language - Consistent card styling, typography, and color-coded status badges
- Multiple exploration paths - Radar visualization, searchable tool list, kanban by status, timeline by score
- Deep tool insights - Comprehensive detail pages with assessment rationale, watch notes, and evaluation history
- Shareable URLs - Preset views (Adopted, Top, Emerging, Recent) with permanent links for team collaboration
Content & Evaluation System
Evaluation content managed through a dedicated pipeline:
- Versioned snapshots - Tool data tracked in git, enabling changelog generation and historical comparison
- Evaluation transparency - Status rationale, recent changes, and forward-looking watch notes visible per tool
- Lifecycle management - Tools can be archived, and history accumulates across releases
- Methodology documentation - Complete evaluation framework, scoring formulas, and confidence multipliers
Developer Infrastructure
Platform built to sustain ongoing research:
- Content releases - Evaluation updates can ship independently of code changes
- Automated workflows - Unified /ship command handles both code and content releases
- Clean codebase - ESLint 9, TypeScript strict mode, centralized types and utilities
Journey: From single-page prototype to production-ready evaluation platform
Tools Evaluated: 37+ across the agentic development ecosystem
Breaking Changes: None - backward compatible with 0.13.0
Version 0.13.0 - Shareable Presets & Architecture Refresh
December 2025
New Features
Preset URL Routing & Deeplinks
- Shareable radar presets - Four preset views now have permanent URLs for bookmarking and sharing
- /radar/adopted/ - All tools with Adopted status
- /radar/top/ - Top evaluated tools by weighted score
- /radar/emerging/ - All tools with Emerging status
- /radar/recent/ - 10 most recently updated evaluated tools
- URL persistence - Preset URLs persist when navigating; custom selections reset to /radar/
UX Quick Wins
- Improved data visibility - Enhanced UI elements for better tool comparison
- Clearer score presentation - Refined display of weighted scores and ratings
Technical Improvements
Architecture Refactoring (PRs #46-49)
- Centralized types - Consolidated TypeScript types into src/types/
- Extracted utilities - Moved shared utility functions to src/utils/
- Unified ToolCard component - Single source of truth for tool presentation
- Error boundary - Added React error boundary for graceful error handling
- Constants extraction - Centralized configuration values for easier updates
Key Changes: 6 commits across PRs #42, #45, #46, #47, #48, #49
Files Changed: src/app/radar/[[...preset]]/page.tsx, src/types/, src/utils/, src/components/ToolCard.tsx, src/components/ErrorBoundary.tsx
Breaking Changes: None - all changes are additive enhancements
Version 0.12.0 - Submission UX & Radar Controls
December 2025
User Experience Improvements
Enhanced Submission Flow
- Duplicate prevention sidebar - Added "Recently Submitted Tools" panel on /submit page
- Responsive layout - Form and sidebar layout adapts: 2/3 + 1/3 on desktop, stacked on mobile
- Smart display - Shows tool name, company, quick take, status badge, and product link
Consolidated Radar Controls
- New RadarControls component - Single dropdown menu consolidates Reset, Export PNG, and Dimension Filters
- Top-right positioning - Controls moved to conventional location
- Improved mobile UX - Fixes layout breaking on narrow screens
Key Changes: 9 files modified in PR #40
Impact: Net reduction of 745 lines of code
Version 0.11.0 - Documentation Navigation & Kanban Enhancements
December 2025
New Features
Deep Linking & Navigation
- DeeplinkHeading component - GitHub-style anchor links with hover indicators
- SmoothScrollToHash component - Universal smooth scrolling for hash deep links
- Dedicated /about/releases page with complete version history
- Universal version link - Navbar version number links to latest release
- Smooth scroll behavior - CSS and JavaScript for seamless navigation
Kanban Board Improvements
- Status descriptions in column headers - Detailed explanations of each evaluation status
- Pipeline transparency - Clear documentation of evaluation workflow
- Confidence indicators - Headers show validation confidence levels
- Improved spacing - Reduced padding for more compact headers
Bug Fixes
Backlog Column Positioning
- Fixed kanban column order - Removed hardcoded logic forcing Backlog last
- Respects STATUS_ORDER - Backlog now appears first for pipeline transparency
Key Changes: 13 commits - Deep linking system, documentation navigation, kanban enhancements
Files Changed: DeeplinkHeading.tsx, SmoothScrollToHash.tsx, KanbanBoard.tsx, Navbar.tsx, about pages, globals.css
Breaking Changes: None - all changes are additive enhancements
Version 0.10.3 - Hotfix: UI Fixes
December 2025
Bug Fixes
Radar Logo Collision Detection
- Enhanced collision detection - Improved algorithm now uses 20px distance threshold instead of exact pixel matching
- Clustering algorithm - Groups nearby logos on the same axis and stacks them properly
- Root cause - Previous exact pixel matching missed logos that were 1-2 pixels apart, causing overlaps
Dark Mode Removal
- Fixed black backgrounds - Removed dark mode support that was causing unexpected black backgrounds
- Force light mode - Changed color-scheme to light only in global CSS
- Root cause - System dark mode preferences were triggering dark backgrounds
Files Changed: src/components/RadarView.tsx, src/styles/globals.css, src/app/about/page.tsx
For complete release history including versions 0.10.0 and earlier, see the full changelog:
View Full Release Notes on GitHub