Changelog
v0.5 → v2.0

Every feature, fix, and improvement.
Documented from day one. No fluff.

from v0.5 to v2.0,
here's everything.
auto-generated from git.

Game CharacterShadow
Star on GitHub

Development Timeline

700+ commits across 6 major versions

  • Date
    200+ commits
    • Launched the School building for financial education (Oct 20)
    • Interactive learning modules with gamified tutorials
    • Long-Term Investment Simulator integration
    • Multi-tier curriculum (Basic, Intermediate, Advanced)
    • Quiz and badge award system with MongoDB integration
    • School progress and quiz result management
    • Dynamic module progress tracking
    • Financial literacy achievements and certificates
    • Comprehensive player profile dashboard with JWT verification (Oct 19)
    • Achievement tracking system with UI components
    • Playtime tracking with local session duration
    • Real-time statistics and achievements display
    • Profile customization with avatar selection
    • Financial history and transaction logs
    • Leaderboard integration with progress tracking
    • Auto-save notes and profile updates
    • Complete NPC manager system rewrite (Oct 13-19)
    • 30 NPCs with server-authoritative sprite assignment (Oct 17)
    • Dynamic interaction system with context-aware dialogues
    • NPC collision manager for NPC-to-NPC detection
    • Server-authoritative proximity detection and state management
    • NPC fallback dialogue assignment system
    • Traffic manager integration with efficient spawn distribution
    • Hide NPCs when player enters buildings
    • Maya NPC scale adjustments and animation fixes
    • Modern landing page with interactive hero (Oct 10-12)
    • Character sprite animations with levitation effects
    • Dynamic color palette and hover effects
    • Smooth scrolling with Lenis integration
    • Responsive design for all screen sizes
    • Feedback submission form with MongoDB and Discord integration
    • Cloudinary image upload integration
    • Full-width card slider with optimized pagination
    • Footer component with blur effects
    • SEO optimization and meta tags
    • Massive ICP/Web3 codebase cleanup (Oct 17)
    • Chapter management features in CanisterService (Oct 18)
    • ICP Canister Chapter Storage with CRUD operations (Oct 15)
    • Enhanced blockchain integration
    • Improved dual currency system performance
    • Canister cleanup and optimization
    • Web3 wallet connection improvements
    • Expanded minimap overlay with navigation routing (Oct 19)
    • AFK kick system with custom reconnect screen (Oct 19)
    • Contextual exit hint UI for buildings (Oct 19)
    • Banking dashboard improvements with transaction type handling
    • Profile error handling improvements
    • Building UI manager optimizations
    • Activity timeout logic extended to 30 minutes
    • Food inventory management system with consumption mechanics (Oct 17)
    • Player stats management with food decay and hunger mechanics
    • Stamina and food decay mechanics improvements
    • Stock Market Simulator with comprehensive components (Oct 17)
    • Mobile controls with joystick and action buttons (Oct 16)
    • Prevent endless movement during E key interactions
    • Enhanced collision detection
    • Modularize game router and fix critical vulnerabilities (Oct 19)
    • Streamline ban detection logic with WebSocket integration
    • IP extraction logic improvements for accurate client detection
    • API URL updates to production endpoints
    • SEO updates with correct domain format
    • Server-side NPC filtering for building interiors
    • Auth fixes to prevent localhost redirect on refresh

Auto-generated from Git commit history · Last updated: October 24, 2025