Notice Launching CyberCTF Initial Release 🎉 - Changelog
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

Top Players