API Changelog

Complete version history of PLLAY platform updates, API changes, and feature releases

Filter and search changelog entries

15
New Features
28
Improvements
12
Bug Fixes
3
Deprecations

Changelog timeline

Stay Updated

Subscribe to changelog updates via email notifications or webhook alerts

v2.1.0

New Feature Minor

Breaking Changes (Effective: March 15, 2025)

Tournament bracket endpoint response format updated. Migration deadline: 90 days.

🎯 Enhanced Tournament Bracket Management

Major improvements to tournament bracket handling with real-time updates, advanced bracket types, and enhanced spectator features.

✨ New Features
  • • Real-time bracket updates via WebSocket
  • • Swiss-system tournament support
  • • Custom bracket seeding algorithms
  • • Spectator-only tournament access
🔧 API Changes

New Endpoints:

  • POST /tournaments/{id}/brackets/swiss
  • GET /tournaments/{id}/realtime
  • PUT /tournaments/{id}/seeding

Modified Endpoints:

  • GET /tournaments/{id}/bracket - New response format
Migration Example
// Before (v2.0.x)
const bracket = await pllay.tournaments.getBracket(tournamentId);
console.log(bracket.matches); // Array format

// After (v2.1.0)
const bracket = await pllay.tournaments.getBracket(tournamentId);
console.log(bracket.rounds[0].matches); // Nested rounds format
console.log(bracket.metadata.bracketType); // "single-elimination" | "double-elimination" | "swiss"

// Real-time updates
const socket = pllay.tournaments.subscribeToUpdates(tournamentId);
socket.on('bracket_update', (data) => {
    console.log('Bracket updated:', data);
});
📋 Migration Guide

View complete migration guide →

Estimated migration time: 2-4 hours for basic implementations

v2.0.8

Improvement Patch

⚡ Performance Optimizations

🚀 Improvements
  • • Player stats endpoint response time reduced by 40%
  • • Leaderboard queries optimized for large datasets
  • • Database connection pooling improvements
  • • CDN caching for static tournament data
📊 Performance Metrics
Avg Response Time: 85ms (prev: 142ms)
P99 Latency: 245ms (prev: 380ms)

v2.0.7

Bug Fix Patch

🐛 Critical Bug Fixes

🔧 Fixed Issues
  • Leaderboard Pagination: Fixed incorrect offset calculation for pages > 10
  • Tournament Status: Resolved race condition in status updates
  • Player Registration: Fixed duplicate entry validation
  • Webhook Delivery: Improved retry logic for failed deliveries

v2.0.6

Deprecation Patch

Legacy Authentication Deprecation Notice

90-day notice: Legacy API key format will be deprecated on March 1, 2025

⏰ 82 days remaining

⚠️ Deprecation Announcement

📅 Timeline
  • December 1, 2024: Deprecation announcement
  • January 15, 2025: New authentication required for new applications
  • March 1, 2025: Legacy authentication discontinued
🔄 Migration Required

Update to OAuth 2.0 + JWT tokens. View migration guide →

Automated migration tool available in Developer Portal

Showing 4 of 48 releases

Never Miss an Update

Get notified about new releases, breaking changes, and migration deadlines

Email Notifications

  • • Weekly changelog digest
  • • Breaking change alerts
  • • Migration reminders

Webhook Alerts

  • • Real-time release notifications
  • • Automated deployment triggers
  • • Custom event filtering