SYSTEM CHANGELOG
CyberCTF Changelog
Track platform features, security hardening, and gameplay updates.
v1.8.0
March 07, 2026
Profiles
- Added private player profile area with editable display name, bio, location, and website
- Added secure account settings for username/email updates (current-password verified)
- Added password change flow with validation and session identity refresh
Public Player Pages
- Added public player profile route:
/player/{username} - Added public stats: rank, net score, solves, accuracy, category strength, and recent solves
- Linked scoreboard usernames to public player profiles
Analytics UI
- Enhanced admin stats with visual graphs (submission trend, solve accuracy split, category engagement)
- Enhanced private profile with personal activity and accuracy graphs
v1.7.0
March 06, 2026
Operations & Control
- Added planned maintenance mode with full-site lock and dedicated maintenance page
- Added admin-controlled top announcement banner with content, tone, link, and show/hide
- Added safe admin bypass during maintenance for recovery and rollback
Brand/UI
- Upgraded global header, footer, and logo identity
- Improved navigation structure and visual consistency
v1.6.0
March 06, 2026
Challenge Experience
- Added dedicated challenge detail pages for long-form content
- Added markdown rendering support for challenge descriptions
- Added long title/description handling with smart truncation on dashboard cards
Admin Authoring
- Added live markdown preview in challenge create/edit forms
v1.5.0
March 06, 2026
Routing & Navigation
- Enabled clean extensionless URLs (no .php in user-facing routes)
- Added backward-compatible redirects from legacy query-style URLs
Dashboard
- Added advanced filters: search, difficulty, solve status, points range, and sort options
- Added no-result states and filter reset controls
v1.4.0
March 06, 2026
Content & Administration
- Added realistic mixed-difficulty challenge pack with improved scenarios and flags
- Upgraded admin dashboard and platform stats with richer analytics and management filters
- Refreshed informational pages: About, Privacy, Documentation, Disclosure, Changelog
Scoring
- Upgraded scoreboard with net score, solve count, penalties, and recent activity context
v1.3.0
March 06, 2026
Highlights
- Secure challenge file attachments for admin upload and player download
- Hint system with unlock penalties and per-user tracking
- Upgraded scoreboard with net-score model (points minus penalties)
Security
- CSRF protection across critical forms
- POST-only destructive actions for admin and logout flows
- Strict file validation by extension, MIME type, and size
v1.2.0
March 06, 2026
Platform
- In-app notifications for new challenges, rank changes, and announcements
- Admin announcement broadcasting
- Dedicated notifications inbox with read/unread controls
Performance
- Reduced dashboard query overhead by batching challenge state lookups
- Added indexes for high-traffic lookup paths
v1.1.0
March 06, 2026
- Login rate limiting to reduce brute-force attempts
- Improved session and access-control behavior
v1.0.0
Initial release
- User authentication with player/admin roles
- Challenge board, categories, and flag submission workflow
- Admin controls for user and challenge management
Jump to New Challenges
Top Players