Added a suggestion: Animated gif support ( Check Admin -> Setting -> Files -> Upload setting -> Image )
75
releases of
RKH - Music.
Currently at v2.0.78, last shipped 3 August 2026. Every version below was published to existing licence holders at no extra cost.
3 August 2026 · 19 days ago
August
July
Fixed 2+ reported bugs
Minor fixes
Read this article before update
Fixed 40+ reported bugs
Reworked search engine. More info
New feature: Comments. Users can comment on almost all objects. Users can reply to each other. Users can like or report comments. More info
New feature: Waveforms. More info
New feature: Captcha ( for admin & front-end )
New free tool: AdBlock Blocker
New free tool: MixCloud Iframe
New free tool: 1-Click demo importer
New free tool: Busyowl EVM gateway
New premium plugin: Beat
New premium theme: Boxi
Lots of minor improvements
Note: New language items. Add translations in `Admin -> Setting -> Languages`
August
Minor fixes
May
Minor fixes
Fixed 40+ bugs reported by 15+ users (Jan-May 2025) - thank you! 💐
Added Fullscreen button to player settings for YouTube & video source support
Introduced ASC sorting option in PageBuilder widget ordering
Player now resumes playback from last position after refresh (for content >10 minutes)
Expanded user_config.php variables- Docs
Implemented customizable default amount for payment gateways (previously fixed at 100)
Updated exchange rate API service provider
Slightly optimized SEO elements sitewide
Enhanced Infinite Play feature functionality
Note: New language items. Add translations in `Admin -> Setting -> Languages`
April
February
Minor fixes
Fixed 5+ reported bugs
Major UI/UX change on mobile. Docs
Added header to mobile UI
Redesigned the player
Redesigned the queue
New Plugin: Android App!
Note: New setting. Click here and read the notes
Note: New language items. Add translations in `Admin -> Setting -> Languages`
December
Minor bug fixes
Minor bug fixes
Scalability update for native apps
Admin panel's logo can now be changed ( Check `brand` setting page )
Admin panel's main & secondary color can now be changed ( Check `brand` setting page )
RKHM version is now displayed in sidebar
Minor bug fixes
Scalability update for NFT plugin
Scalability update for upcoming native apps
New plugin: NFT
November
Minor Editor-js related bug fix
October
Note: Rewrote the 4-year-old player from scratch for better extensibility with upcoming native apps and future updates. All known bugs fixed. If you encounter any issues, please report them via the support panel
Added video ads —check ad campaigns
Integrated YouTube as ads —check ad campaigns
Updated UI for audio, video, and YouTube ads
Skippability functionality has been added to player ads, allowing users to skip ads after a few seconds, as defined by the admin. You can configure this in the player settings —check player settings
New "offset" and "interval" options for ads —check player settings
Set "record threshold" for stream count increases —check player settings
Desktop users can now drag and drop to reorder the queue
Option to disable queue saving on page reloads —check player settings
New player feature: Auto-closer: Users can close the player instantly or set a timer for it
New player feature: Playback speed
Moved "shuffle" & "repeat" handlers to a dropdown
New player feature: Like button. Users can now easily like the streaming item
The "play" button, which turns into a spinning "load" icon when loading a dynamic source (e.g., YouTube-piped, YouTube-scrap, YouTube-dl), now briefly flashes in the theme color to indicate it's active in background
Better Youtube-piped support
Resolved or implemented workarounds for all iPhone-related issues
Note: New language items. Add translations in `Admin -> Setting -> Languages`
August
Fixed 25+ minor bugs ( Excluding this list )
Reworked dynamic sources backend ( YouTube, SoundCloud, youtube-dl & youtube-piped )
Added search option for track sources in admin panel
AdBlock no longer detects the advertisement widgets
Added `Minimum payment` to all payment gateways
Fixed cache-related issues with language-switching
Added an indicator for `preview` items. Also the purchase modal pops up when preview is finished
Currency can now be separated by white space in addition to comma
You can now define multiple instance for youtube-piped. Script will contact them all to find fastest instance ( if any! )
Improved moderator's panel
You can configure RKHM to use client's browser to directly call youtube-piped instances in addition to using your own backend as reverse proxy
Fixed import/export issue in PageBuilder
Add define( 'id3_write_cover', true ); to config_user.php to force script to write covers to id3 tags of mp3 files ( docs coming soon )
Added session setting for admins ( Check Admin -> Setting -> Session )
Player now falls back to playing YouTube video in case of youtube-dl or youtube-piped failure
Fixed embed sharing issues
Fixed audio advertisement issues
Google's social login button can now be styled according to Google's branding policy. Check 'Admin -> Setting -> Social login -> Google'
Fixed player issues
New free plugin: Sitemap generator: Generate sitemap(s) for your RKHM!
Note: New language items. Add translations in `Admin -> Setting -> Languages`
July
Minor bug fixes
June
New Search System: Entirely reworked for improved performance and accuracy. Docs
Inverted indexing: Fast & Precise.
Search results are now shareable via link.
Search results can now be paginated.
User searches are now recorded.
3 new search widgets: History, Popular, & Most Related.
Stripe Recurring Payments: Users can now subscribe to subscription plans instead of making one-time payments! Docs
Piped YouTube: No YouTube branding, no advertisements, no tracking, background playing, and audio-only streams without converting. Docs
YouTube Broken Video Handler: Broken videos are now reported back to your server and replaced on sight for users!
YouTube ID Storage: Enforce a 30-day storage limit.
New Free Tool: Spotify Multi Account: Define multiple Spotify API keys.
New Free Tool: Music Torrent: Fetch files from torrents. Docs
CloudFlare is now officially supported. Docs
April
Fixed upload problem
Fixed Editor-js problem
Fixed 5+ other minor bugs
Added test button for storages
Added test button for email
March
Minor bug fixes
Fixed 10+ reported bugs
Added missing translations
Improved Editor-js
Improved Stripe ( added Tax, description & custom-texts )
Minor improvements
Minor improvements
Fixed 10+ reported bugs
Added Sessions to `User setting`, allowing users to manage their logins
Added Delete account to `User setting`, allowing users to delete their account
Added Disable social login to `User security`, allowing users to disable social-login to their account
Added User Pages to admin setting, allowing you to manage which user-pages or setting-pages users have access to
Updated Player setting in admin setting, allowing you to manage player & queue
Added a volume bar to player
Added `test button` for OpenAI keys
Minor bug fixes
Full-text indexing is now optional. Docs
February
Minor bug fixes
Fixed 10+ reported bugs
Major mobile UX improvements
Reworked mobile gestures. Docs
Enhanced First-Visit Speed
Email Notification Unsubscribe Link. Check email setting page
"Free" Subscription Plan: Define a "free" subscription plan to showcase free features available for user comparison
Users can now change language before logging in
Stable Diffusion support via Lorem-AI plugin
Fixed all Safari/iPhone related issues
Other minor improvements
A new free plugin: AI translator
A new premium plugin: P0dCr8
January
Minor bug fixes
Minor bug fixes
Minor bug fixes
Minor bug fixes
Minor bug fixes
Minor bug fixes
Minor bug fixes
Added `Error logs` to `stats`
Fixed 2+ reported bugs
Improved uploader
Minor bug fixes
Fixed 10+ reported bugs
Minor improvements
Reworked FFmpeg & yt-dlp test buttons
Reworked subscription payment functions
Added support for `Premium files` preview without FFmpeg
Added official WebP support. Doc
Added support for 5 new payment gateways
Added official support for Bunny, Wasabi, Backblaze, Storj, CDN777 and CloudFlare R2 storage. Docs
2 new free plugins
September
Added schedule setting for cronjobs
Added Portuguese pre-translations
Offline downloader improved
Cross browser improvements
File-cleaner cronjob imprved
Minor bug fixes
Fixed 2+ reported bugs
Added official support for Google AdUnit
Added "Download" button to albums
August
Fixed 5+ reported bugs
July
Minor bug fixes
Minor bug fixes
Minor improvements on Firefox
Minor bug fixes
Managers now have access to upload by default
Minor bug fixes
New feature: Private pages. Now you may choose to make certain pages private & only accessible to all or a specific user-role
Fixed "active" option not working in pages & blog-posts
Fixed 5+ reported problem with player
Fixed unparsed share titles
Minor improvements
Fixed other 5+ minor bugs
June
Added "withdrawal" page. Users ( if allowed ) can request to withdraw their funds
Added official Soundcloud API wrapper
Fixed Google-social-login problem
Fixed creator verification problems
Fixed embed player problems
Fixed SMTP TLS problem
Fixed streaming problems on iPhone-Safari
Fixed image-saving problems
Fixed 20+ other minor bugs. Thanks for the reports
Added "inline" payment gateway support
Fixed AWS-related problems
Updated aws-sdk-php to latest version
Minor bug fixes
Added "Caption" to images. You can enter caption during upload or in file list
Fixed image-resize problem. Added "Resize" button to file list
Scalability update
Fixed 5+ reported bugs
Security improvements
Added Nginx web-server support
Added Cloudflare cache support
Reworked "Browse pages" setting
Added "test" button & functionality to "cli setting"
Added "mobile logo" to "theme setting"
Other minor improvement & changes
May
Fixed 2+ reported bugs
Minor bug fixes
Fixed 2 minor bugs
End of beta-testing. First official version, released on Codecanyon
Fixed 2 minor bugs
Fixed 3+ reported bugs, mostly "PageBuilder" related
Fixed a minor problem
Fixed 2+ reported bugs
Added "Custom-page" support. Allowing themes to introduce custom-designed, pre-made pages to RKHM. Admins can install them with 1 click
Fixed 10+ reported bugs
Fixed HLS-encryption files problem on Safari browser & Apple phones. We had to make lots of core changes to fix this issue. There is chance that your previously encrypted files not work
Fixed all Safari/iPhone related problems
Fixed in-app download problems
Improved cronjobs
Improved translations
Fixed a minor bug
Corrected Development mode
Fixed a minor bug in new notification system
Fixed 2+ reported bugs
Added "visit" button to object drop-downs
Improved admin notifications
Minor bug fix in translations
Fixed 5+ reported bugs
Added "Blacklist" feature, allowing you to "blacklist" content while deleting them, to prevent them from being recreated ever again
Translated project into Italian, German, French, Farsi & Arabic. Secondary languages will be imported upon creation in admin-area
Fixed a problem in updater
Fixed 10+ reported bugs
Fixed PageBuilder bugs
Fixed caching bugs. Clear cache, local storage & restart service worker. You need to this just once for this update
Added "SEO titles" which allows you to customize objects generic SEO titles
Improved translations
April
Minor fixes to playlists
Fixed 2+ reported bugs
Fixed 2 reported bugs
Added "Grid" widget to PageBuilder. Allows you to divide a single row into multi columns
Fixed a minor bug
Fixed 2+ reported bugs
Fixed 20+ reported bugs
Added "Hide YouTube frame" to player setting
Added stream royalty payer ( cronjob )
Added "biography" to all creators ( Artists, podcasters, etc )
Added social links as dropdown buttons
Browse-pages can be de-activated in admin-area
Improved admin-area UI/UX
Added "collaboration" to playlist
Added all "notification" hooks
Added notification setting to user-setting
Added cronjob setting to admin-area
March
Added widget caching to PageBuilder
Added import & export feature to PageBuilder
Added statistics functionalities & pages
Updated graphs from amchart4 to amchart5
Session setting fixed
Better IP caching
Better table optimizating
Minor bug fixes
Everything tracked on this page
Every plugin and theme with a release history against RKHM, most active first. A marks one that shipped in the last 30 days.
Every one of these was a free update
Buy the licence once. Fixes, features and whole new plugins arrive on the same install, for as long as you run it.