Latest Updates

Stay informed about the latest changes and improvements

Version 1.1.5 - Security

December 21, 2025
SECURITY

Major security improvements and critical fixes.

  • Automated Secret Management: JWT and Game Server secrets auto-generated on first startup
  • Secure Secret Storage: All secrets moved from server.properties to .env file
  • Enhanced Authentication: Fixed critical NULL pointer crash and added timing attack protection
  • Input Validation: Comprehensive type checking and length limits
  • Token Validation: Enhanced security with automatic account ownership validation

Version 1.1.4 - Security Hardening

December 13, 2025
SECURITY

Major security fixes addressing 10 critical vulnerabilities.

  • Token Persistence: Tokens now persist to Tokens.json file instead of in-memory storage - survives server restarts
  • Input Validation: Added comprehensive input validation for all authentication endpoints with length limits
  • Password Requirements: Enforced strong password policy (8+ chars, uppercase, lowercase, number, special char) with visual strength indicator
  • Email Normalization: All emails are now normalized to lowercase to prevent duplicate accounts
  • Account Lockout: Added account lockout after 5 failed login attempts with exponential backoff
  • Race Condition Protection: Implemented file locking and atomic write operations for all JSON database operations
  • Shop Images: Shop now displays item images from fortnite-api.com and shows "Already Owned" badge
  • Token Commands: New /tokens, /health, /ready, /unlock commands for token and server management
  • Website: Updated the Lyric website

Version 1.1.3 - Rate Limiting & Security

December 08, 2025
SECURITY

Complete rate limiting system with 3 protection levels and security improvements.

  • Rate Limiting: 3 levels (Global, Authentication, Expensive Ops) - fully configurable
  • Protected Endpoints: Login, register, purchases, refunds, shop rotation
  • Security Settings: All security parameters (CORS, Helmet, Compression) now work correctly
  • Configuration: Fixed parameter naming consistency in server.properties

Version 1.1.2

November 21, 2024
HOTFIXES

Bug fixes and stability improvements.

  • EXP System: Fixed experience point calculation errors
  • Tournaments: Fixed tournaments page display issues
  • Images: Resolved image loading and rendering bugs

Version 1.1.1

November 18, 2024
HOTFIXES

Fix update and new feature.

  • Role System: Added role system for user management
  • Site Improvements: Fixed various website bugs and UI issues
  • Dependency Management: Fixed dependency installation process
  • CloudStorage: Fixed customer settings saving functionality
  • Commands: Fixed command execution bugs

Version 1.1.0

November 16, 2024
RELEASE

Major update with performance improvements and new features.

  • Matchmaking: Improved matchmaking system with better player pairing
  • Game Modes: Added support for custom game modes
  • Server Stability: Enhanced server stability and crash prevention
  • API Updates: Updated and optimized API endpoints
  • Website: Complete website redesign with modern UI
  • Storage System: Multi-system storage foundation implementation
  • Shop Rotation: Automatic shop rotation system
  • Performance: General performance improvements across the board
  • Backup System: Automated backup system for data protection
  • CloudStorage: Enhanced CloudStorage functionality
  • Configuration: Improved configuration management system
  • Documentation: Comprehensive documentation added
  • Commands: New command system implementation
  • Bug Fixes: Fixed Friend system, Party system, and XMPP bugs

Version 1.0.0 - Initial Release

August 24, 2024
RELEASE

First official release of Lyric. May contain bugs - fixes will be released in future updates.

  • Season Support: Full support for Fortnite seasons 1-32
  • Configuration: Comprehensive configuration management system
  • Logging: Detailed logging and monitoring capabilities
  • Matchmaking: Foundation for matchmaking system
  • Error Handling: Robust error handling throughout the application
  • Multi-Account: Support for multiple user accounts
  • Web Dashboard: Simple and intuitive web-based dashboard