Change control

What changed, where, and why.

A public changelog grouped by frontend website, artist apps, label tools, listener apps and platform/admin work.

Platform / Admin / Audio

Admin dashboard, loudness queue, ID3 artwork, desktop player and platform operations.

3.47

Payout batch bank export

Added admin payout batch export page for selected wallet payout requests, showing gross withdrawal, payout fee deducted, net bank transfer, and bulk mark-paid workflow.

Live
3.48

Billing and subscription completion pack

Added billing dashboard, billing settings, subscription CSV export, beta-to-subscription conversion links, and soft plan usage/limit visibility so backend billing foundation is complete before returning to frontend work.

Live
3.19

Desktop keyboard controls

Fixed desktop keyboard controls and native audio control conflicts.

Live
3.20

ID3 artwork manager

Added ID3 artwork read/write tools, bulk album artwork and desktop player artwork display.

Live
3.21

LUFS loudness audit and player gain

Added LUFS/true peak analysis and player-side gain improvements without normalising or rewriting files.

Live
3.22

Background loudness queue

Added LUFS background queue and missing LUFS filters for large track libraries. Analysis only; no audio rewriting.

Live
3.29.7

Dashboard favourites moved down

Moved Listener Favourites lower into the analytics/tables area to keep the top dashboard clean.

Live
3.32.1

Frontend admin link fix

Fixed footer admin link to route to dashboard.php because admin/login.php does not exist on this install.

Live
3.46

Payout fee deduction and net bank transfer

Added wallet payout fee/net transfer tracking for PayFast/EFT/manual South African bank payouts: gross withdrawal, R10 incl. VAT payout fee, and net transfer amount shown to artists and admins.

Live
3.45

Subscription limits and status health

Added pricing plan limits/capabilities, public pricing limit chips, and subscription health/expiry warnings in admin.

Live
3.44

Manual subscriptions and plan assignment foundation

Added admin manual subscription/plan assignment table and page to prepare for PayFast recurring billing, trial tracking and plan status workflows.

Live