Removal of jQuery dependency
  • Converted entire codebase from jQuery to vanilla JavaScript
  • Maintained full backward compatibility with existing implementations
Media Session API Integration
  • Added full support for OS-level media controls
  • Integration with macOS, Windows, and mobile lock screen controls
  • Support for hardware media keys (play, pause, next, previous)
  • Display of song metadata (title, artist, album) in system UI
  • Album artwork display in system media controls
  • Support for seek forward/backward controls
  • Automatic handling of multiple players on the same page
Browser Support
  • All modern browsers supporting ES5
  • Media Session API features require browsers with Media Session API support (Chrome 73+, Edge 79+, Safari 15+)
  • Graceful fallback for browsers without Media Session API support