Skip to main content

March 2023 - Version 3.0.0

Summary

  • Major BeatPass 3.0 rewrite with a new React frontend, performance gains, updated billing, and improved admin tools.

New Features

  • Sitewide play statistics in the admin area, plus stats per artist, album, and track.
  • Ability to list artists, albums, and tracks of a specific genre in the same channel.
  • BeatPass frontend fully rewritten in React for better performance, smaller bundles, and smoother animations.
  • Refreshed design for most pages across the site.
  • Direct browser uploads to S3 and S3 compatible providers.

Enhancements

  • Bulk track reordering in playlists and performance improvements in large track tables.
  • Faster admin datatables for artists, albums, and tracks.
  • Improved upload forms with time remaining indicators and better empty states.
  • Updated landing page design with more layout options and inline pricing tables.
  • Editable admin sidebar menus via the menu manager.
  • Updated to latest Laravel, Stripe, and PayPal integrations including Apple Pay and Google Pay support.
  • Many subscription flow improvements and compatibility with PHP 8.2 plus.
  • New admin files page with preview support and better email confirmation flows.
  • Appearance editor improvements, more available icons, better GDPR controls, and richer translation coverage.

Bug Fixes

  • Player loading, waveform synchronization, playlist duration, and chart timezone issues corrected.
  • More reliable admin table sorting and login state handling when changing passwords.
  • Browser language selection now respects admin configured defaults.
  • Registration disabling now correctly blocks API registration routes.