Dashboard
Welcome to WoW Lab - Your WoW rotation simulation toolkit
Stay up to date with new features, improvements, and bug fixes
Stay up to date with new features, improvements, and bug fixes
Migrated changelog system from static mock data to Supabase with proper Effect-TS schema validation. All changelog entries are now stored in the database and validated at runtime for type safety.
Integrated multiple MCP servers including Context7 for library documentation, Effect docs for Effect-TS patterns, shadcn for component registry, and Supabase for database operations. Enhanced AI-assisted development workflow with real-time documentation access.
Standardized all database column naming to use camelCase with proper PostgreSQL quoted identifiers. Improved consistency across all tables and eliminated technical debt from mixed naming conventions.
Implemented Effect Schema validation for all JSONB columns in the database. Runtime validation ensures data integrity and catches schema mismatches early in development.
Fixed changelog date display to use date-fns for consistent formatting across the application. Removed manual string manipulation in favor of proper date utilities.
Added CLI commands to manage changelog entries. Use changelog add to add entries interactively, changelog list to view, and changelog sync to push to Supabase.
Made changelog add fully interactive with version selection and sync prompt
Added comprehensive DPS rankings page with interactive tooltips that display detailed item information, bonuses, and stat comparisons. Hover over any item to see its full details and how it impacts your performance.
New spell data viewer with dynamic formatters for all spell properties. Browse and search through all spell data with intelligent formatting based on property types.
Enhanced the rotation detail page with better performance graphs and metrics visualization. Now includes timeline breakdowns and ability usage statistics.
Fixed authentication callback URLs to properly use APP_URL from environment configuration instead of hardcoded values.
Major migration to Effect-TS 3.x with comprehensive schema validation. This introduces breaking changes to the API layer and requires updates to custom rotation scripts. See migration guide for details.
Track all your rotation simulations with detailed performance metrics over time. View historical data, compare runs, and analyze improvement trends.
New drop optimizer tool that analyzes potential gear upgrades from upcoming bosses and suggests the best items to target based on your current setup.
Complete redesign of the navigation system with an improved sidebar, better mobile menu, and clearer organization of features.
Updated CI workflow to build only specific packages instead of the entire monorepo, resulting in 40% faster deployment times.
Corrected GitHub repository URL in environment configuration.
Resolved type errors in the rotation execution engine that were causing build warnings.
Added workbench page for testing and experimenting with rotations in a sandbox environment. Try out different abilities and see real-time DPS calculations.
New charts page with advanced DPS visualization including ability breakdowns, resource usage, and proc tracking.
Enhanced spell rotation simulation engine with priority queue optimization for better performance on complex rotations.
Improved rotation creation with better validation, error handling, and helpful feedback messages throughout the process.
Fixed rendering issues on namespace pages when displaying large rotation lists.
Corrected cooldown calculation logic for certain abilities that were not accounting for haste properly.
Added comprehensive user profile pages showing rotation statistics, achievements, and contribution history.
New top gear recommendation system that simulates all possible gear combinations to find your optimal setup.
Upgraded to Next.js 16 with improved server components, better performance, and enhanced developer experience.