PlayTube Migration changelog
Every released version of this plugin for AIO Video. Current version: v4.0.0
v4.0.0#
5 October 2026
Built again: watch it move, keep every address
- Added A full move right after installing AIO Video, or any time later with a list to tick from
- Added Three ways to reach the old site: PlayTube on the same server (its config.php is read), its database details, or a backup uploaded in pieces of any size
- Added The move is shown as it happens: every step with its numbers, the speed, the time taken and the time left, and a live log; it can be paused, closed and reopened, and carried on by the cron job
- Added Every old address keeps working: videos keep PlayTube's ids and short codes, members their usernames, categories their numbers, and a sample of old links is tried at the end of each move
- Added A look at the old site before anything moves: members sharing an e-mail, videos without an owner, whether the files are reachable, how long each step should take
- Added The upload folder is used where it lies, moved from another folder in a moment, or unpacked from a zip; PlayTube's left-over script files are put away with one click
- Improved Tables are walked by row number, so the millionth row comes as fast as the first; a whole bite's members and videos are looked up in one question
- Improved "Put it back" only removes what came from PlayTube: nothing made on the site since a move is touched
- Fixed An uploaded backup was kept under a name that could be guessed; it is kept under a random one now, in a folder closed to the web
- Added A Guide in the plugin: same domain, new domain, the files, and what happens to each PlayTube table
v3.0.0#
28 September 2026
Everything, and a way to take it back
- Added Views day by day, so the analytics keep the old site's history
- Added Pro packages become membership packages, and every pro member is given theirs
- Added Wallet balances and earnings credited once; points through the Point System plugin
- Added Social links (Facebook, X, Instagram, VK, Discord…) shown on the channel
- Added Copyright claims, short ids, per-video monetization, site settings
- Added Advertising campaigns, video ads and ad codes through the Advertising & Monetization plugin
- Added A coverage map of every PlayTube table and what happens to it
- Added "What came across": every imported row by kind, searchable, with delete by row, by kind, or everything
- Added Plugins can add migration steps of their own
v2.0.0#
27 September 2026
Rewritten: 18 steps
- Added 18 steps: categories, members, videos, comments, replies, comment likes, reactions, subscriptions, playlists, playlist videos, watch later and saved, history, articles, pages, reports, pictures, file checks, tidying
- Added Pictures copied onto the server; every video file and quality checked; an issues list per run
- Fixed Channel playlists showed no videos: PlayTube writes its list ids two ways, both are matched now
- Fixed Migrated comments were invisible on the watch page
- Added Orphan videos go to a chosen channel; duplicate e-mails are kept apart
- Added Hooks for Shorts and Movies, and a restore that tidies after them
v1.5.0#
26 September 2026
Links and hashtags
- Fixed Descriptions keep their links and #hashtags
- Fixed Playlist privacy was inverted
v1.4.0#
25 September 2026
From an uploaded dump
- Added Works from an uploaded .sql and upload.zip, staged in timed bites
- Added Every run is recorded and can be put back exactly
- Fixed Comment links kept PlayTube's markup
v1.1.0#
18 September 2026
Survives any text
- Fixed A Bengali title cut in the middle of a letter no longer stops the import
- Added Per-row error handling: one awkward row never stops the rest
v1.0.0#
18 September 2026
The first release
- Added Imports channels, videos, comments, likes, subscriptions, playlists and history
- Added Derives the converted quality files (240p to 4K) from the old paths
- Added Sets the media origin, so videos play from the old site with nothing copied
- Added Runs in batches and can be stopped and resumed
- Note The source database is only ever read, never written to