Changelog

New features, improvements, and fixes shipped on StackDive. Updated with every deployment.

FixedMarketing pages render correctly

Fixed a critical hydration issue where the homepage and courses page rendered blank. Heavy animation components are now dynamically imported to prevent SSR failures.

NewDynamic course card images

Course cards now generate Open Graph images dynamically via /api/og/course, showing title, category, level badge, and StackDive branding.

NewChangelog page

You're looking at it. A timeline of everything we ship, categorized by New, Improved, and Fixed.

ImprovedIP-based rate limiting

AI endpoints now enforce tiered rate limits based on IP address and user tier: 10 req/hr (unauthenticated), 30 req/hr (free), 200 req/hr (paid).

NewMeet Kojo — AI tutor demo course

A free, 7-lesson course that introduces Kojo, teaches prompting techniques (SCRA framework), and walks through the AI chat features. Available at /learn/kojo-demo.

NewCopilot Chat simulation course

10 interactive lessons with a pixel-perfect Microsoft 365 Copilot replica. Practice prompt engineering in a safe sandbox with real-time AI feedback.

ImprovedAuth context bridge

useAuth() now works reliably across all pages regardless of whether Stack Auth is configured, using an AuthGate context bridge in the layout.

NewSeed agent for course generation

An admin-only AI agent that generates complete courses with walkthroughs, code examples, narration, and knowledge base entries from a topic description.

NewDewey decimal skill classification

Courses now auto-classify skills into a comprehensive knowledge taxonomy for tracking learning progress across domains.

ImprovedWalkthrough step navigation

Fixed auto-advance toggle, step requirements enforcement, and navigation button visibility during guided code walkthroughs.

NewCourse browser with Netflix-style carousels

The /courses page now features filterable, categorized course rows with horizontal scroll carousels and rich course cards showing ratings, duration, and progress.

NewSecurity hardening

Added Content-Security-Policy headers, DOMPurify sanitization for user-generated HTML, suppressed server identity headers, and configured Sentry error tracking.

ImprovedMarketing homepage redesign

New hero with EtheralShadow background, dual-lamp Building/Using Tools section, parallax scroll CTAs, and interactive IDE + Copilot simulation mockups.