All-in-One Video Gallery · Version history
All-in-One Video Gallery changelog and version history
- Latest version
- 5.1.1
- Nov 5, 2026 (5 days ago)
- Releases
- 91
- since 2017
- In the last year
- 12
- about one every 31 days
- Tested up to
- WordPress 7.1.4
- PHP 5.6.20 or later
Releases each year
- 20173 releases
- 20189 releases
- 201912 releases
- 20208 releases
- 20217 releases
- 202213 releases
- 20237 releases
- 202410 releases
- 202511 releases
- 202611 releases
202611 releases
All-in-One Video Gallery 5.1.1Latest
- Security Fix: “Unauthenticated Access to Password-Protected Videos via the Player Page and Download Link” issue that was discovered by Karthik Ramakrishnan, and reported responsibly to us by WPScan.
- Tweak: Password-protected videos hide their description and excerpt, show a password message instead of the trailer, and a lock icon in galleries.
- Fix: Video details did not save on sites using the Groups plugin.
All-in-One Video Gallery 5.1.0
- Security Fix: “Authenticated (Subscriber+) Stored Cross-Site Scripting via ‘image’ Post Meta via XML-RPC” issue that was discovered by Kevin Whelan, and reported responsibly to us by Patchstack.
- Security Fix: “Authenticated (Subscriber+) Stored DOM-Based Cross-Site Scripting via ‘track’ Post Meta ‘label’ Field” issue that was discovered by jiahao, and reported responsibly to us by Wordfence.
- Security Fix: “Unauthenticated Post Meta Update via ‘aiovg_update_views_count’ AJAX Action” issue that was discovered by Naoki Kawahigashi, and reported responsibly to us by WPScan.
- Tweak: Only Administrators can set video fields through XML-RPC custom fields.
- Tweak: Premium – Only Administrators can create and edit automations.
- Fix: “Remove Data on Uninstall” now also deletes the email leads table, likes, export files and other leftover plugin data.
- Fix: Various security improvements.
All-in-One Video Gallery 5.0.0
- Security Fix: “Authenticated (Subscriber+) Stored Cross-Site Scripting via YouTube URL” issue that was discovered by beopseong.kim, and reported responsibly to us by Patchstack.
- Security Fix: “Authenticated (Contributor+) Stored Cross-Site Scripting via ‘more_link’ Shortcode Attribute” issue that was discovered by Wordfence PRISM, and reported responsibly to us by Wordfence.
- Security Fix: “Authenticated (Subscriber+) Stored Cross-Site Scripting via ’embedcode’ Post Meta via XML-RPC” issue that was discovered by poiri3r, and reported responsibly to us by Wordfence.
- Security Fix: Draft, pending and private videos could be played through the player page URL.
- Tweak: Subscribers and Contributors can no longer publish videos through XML-RPC or the REST API. The front-end video submission form is unaffected.
- Tweak: The “Watch on Dailymotion” button is now a neutral link with an external-link icon, over an undimmed poster.
- Tweak: CSV import pre-selects the fields that match the CSV’s column headers, e.g. when importing our own export.
- Fix: PHP 8 fatal error on the single video page of videos added outside the video editor, e.g. through the REST API.
- Fix: Self-hosted videos on AMP pages showed no playback controls.
- Fix: CSV import extracted the ZIP file again for every batch, slowing down large imports.
- Fix: Re-running a CSV + ZIP import created duplicates of the uploaded videos.
- Fix: Video.js did not play YouTube /shorts/ and /live/ links, or youtu.be links ending with a slash.
- Fix: Video.js ignored a YouTube start time unless an end time was also set, and logged an error when both were set.
- Fix: YouTube start times written as 1m30s, or placed first in a youtu.be link, were ignored or misread.
- Fix: Premium – HTML entities such as & in the video schema’s name and description.
- Fix: Social sharing – HTML entities in shared titles, and Pinterest image URLs with query strings.
- Fix: The Email share button was missing from the player in JavaScript mode.
- Fix: Blocks – a quote or square bracket in a block setting broke the block’s output.
- Fix: Blocks – category and tag lists were empty in the editor for users other than Administrators.
- Fix: All Videos – sorting by the ID column did not work.
- Fix: PHP 8.4 and 8.5 deprecation notices.
- Fix: Various performance and security improvements.
All-in-One Video Gallery 4.9.7
- New: Dailymotion Player ID setting, now required by Dailymotion to embed videos. Without it, videos show a “Watch on Dailymotion” link.
- Tweak: Premium – The User Dashboard, Video Form and playlist pages are now “noindex” and left out of sitemaps, as visitors see only a login form.
- Tweak: Developers – added the aiovg_object_id, aiovg_ajax_url, aiovg_page_path, aiovg_page_rewrite_bases and aiovg_private_page_ids filters.
- Tweak: Developers – aiovg_get_playlist_image() is deprecated. Use aiovg_premium_get_playlist_image() instead.
- Tweak: Updated Freemius SDK to version 2.13.5.
- Fix: Dailymotion videos showing “Forbidden”.
- Fix: Dailymotion short links (dai.ly) and URLs with extra parameters were not recognised.
- Fix: Rumble videos now start after accepting cookie consent or email capture, instead of needing another click.
- Fix: “Automatically Show Subtitles” now controls YouTube captions – they could turn on while it was disabled, and did not turn on while it was enabled. Thanks to Studio Passionlab.
- Fix: CSV import – an “Access Control” value of 0 (Everyone) was imported as Global.
- Fix: With Plyr.js, a JavaScript error when the player had no video to play, e.g. a widget set to the latest video on a site with none.
- Fix: Featured images were not downloaded from image URLs that redirect, e.g. GitHub release links.
- Fix: WPML compatibility issues.
- Fix: Polylang compatibility issues.
- Fix: Canonical URLs, titles and breadcrumbs of category, tag, user, playlist and paginated pages, with or without Yoast SEO or Rank Math.
- Fix: Deleting a video removed its Bunny Stream videos even with “Delete Media Files on Delete” turned off.
- Fix: Pagination links now end with a slash, avoiding a redirect.
- Fix: Various minor bug fixes and performance improvements.
All-in-One Video Gallery 4.9.5
- New: Paid Memberships Pro support – membership-restricted videos play only for members in every player, including for admins without a level.
- New: Email & Lead Capture – choose whether the form is enabled on all videos by default or on individual videos only.
- New: Email & Lead Capture – “Display Frequency” setting to control how often the form is shown, and a “Logged-in Users” option.
- New: Email & Lead Capture – Lead Notifications, emailed to a site-wide address, a per-video address, or the video’s author.
- New: Developers – added the aiovg_email_capture_lead_saved action and several email capture filters.
- Tweak: Trailers are easier to find – the “Access Control” settings tab is now “Access & Trailers”, and the video form has separate “Restrictions” and “Trailer / Teaser” tabs.
- Tweak: Trailers – the player badge is now always visible and separate from the logo, and becomes a button when the trailer ends.
- Tweak: Developers – the email capture rate limit is now per video, with a new site-wide limit (aiovg_email_capture_rate_limit_global). The enable_email_capture setting can now also be 2.
- Tweak: Developers – new aiovg_restricted_message_html filter for the restricted video markup, plus aiovg_the_content_in_the_loop and aiovg_the_content_is_main_query for themes that render content outside the main loop.
- Tweak: Developers – aiovg_premium_send_mail() is deprecated. Use aiovg_send_mail() instead.
- Tweak: The default gallery image size on new installations is now “Large”.
- Tweak: Clarified the “Enable Featured Images” and “Download External Images” setting descriptions.
- Tweak: The video description editor now shows a placeholder, and the guided tour points to the “Video” box for adding the video.
- Fix: With JavaScript initialization and Plyr.js, a player could fail to load after an email was submitted on another player.
- Fix: Yoast SEO and Rank Math breadcrumbs on single video pages did not include the custom Video Archive Page.
- Fix: Yoast SEO – breadcrumb schema was missing on the category, tag and user videos pages, and category pages had no Open Graph image.
- Fix: Yoast SEO – PHP warning and wrong canonical URL on the user videos page for a non-existent user.
- Fix: Rank Math – breadcrumb schema left out the current category, tag or user, and plugin query parameters could change the SEO data of unrelated pages.
- Fix: Video schema markup exposed the video file URL to visitors who could not watch a restricted video.
- Fix: Downloaded video filenames included the URL’s query string, for example with Bunny Stream signed URLs.
- Fix: PHP warnings on the player for videos saved without a source type, for example after “Edit with Elementor”.
- Fix: Video ads failed to load when the player was embedded on another website or previewed in the block editor.
- Fix: Various performance and security improvements.
All-in-One Video Gallery 4.9.3
- Fix: WordPress 7.1 compatibility issues.
- Fix: Video Gallery block — the “Tags” filter in the block settings did not save the selected tags.
- Fix: Empty, leftover panels could appear on other post types’ edit screens in some page builders, left behind by meta boxes retired in an earlier version.
- Fix: Various performance and security improvements.
All-in-One Video Gallery 4.9.2
- Security Fix: Two bypasses of the Server-Side Request Forgery protection added in 4.9.0 for the video download (‘vdl’) feature. A download URL on the site’s own hostname but a different port skipped the address check entirely, and a hostname could resolve to a permitted address during validation an…
- New: Premium Automations — added an optional “Published After” date field to the import source settings (YouTube and Vimeo). Videos published before this date are skipped during the import, so an automation can pick up only new content going forward instead of crawling the source’s entire back cata…
- New: Premium Automations — added the aiovg_import_video developer filter, applied to each video just before it is imported. Modify the video object (title, description, image, and more) or return false to skip the video entirely; skipped videos are counted as “Excluded” in the Import Log. Applies t…
- New: Premium Automations — added the aiovg_can_import_video developer filter (return true to allow re-importing a video that already exists on the site), replacing the legacy can_import_video hook, which remains supported for backward compatibility.
- Tweak: Updated Freemius SDK to version 2.13.4.
- Fix: Premium Automations — when videos were imported as drafts with the “keep the original published date” option enabled, the imported date was lost on publish and reset to the current time. Draft posts now retain the original YouTube/Vimeo publish date when they are published.
- Fix: Premium Automations could occasionally create duplicate video posts when two import runs for the same source (YouTube or Vimeo) overlapped, e.g. when WP-Cron spawned concurrent requests. Each automation now takes an import lock before it runs, with automatic recovery if a run crashes before fi…
- Fix: Restored the close button on the Premium Popup and Slider gallery templates’ video lightbox, based on customer feedback, after it was inadvertently removed in a previous version.
- Fix: Self-hosted videos linked from Dropbox (www.dropbox.com share links) would fail to seek and eventually stop playing in Firefox, due to Dropbox’s download links redirecting to temporary, rate-limited URLs. Dropbox URLs are now automatically converted to their direct-streaming format (dl.dropbox…
- Fix: Various performance and security improvements.
All-in-One Video Gallery 4.9.0
- Security Fix: “Authenticated (Subscriber+) Server-Side Request Forgery via ‘vdl’ Parameter” issue that was discovered by “KoreaInfoSec – Korea University”, and reported responsibly to us by Wordfence.
- Tweak: Updated Freemius SDK to version 2.13.2.
- Fix: Categories grid layout did not respect the configured “Order By” / “Order” settings when a third-party custom term ordering plugin was active.
- Fix: Various performance and security improvements.
All-in-One Video Gallery 4.8.5
- New: Added Trailers / Teaser feature — display a trailer clip to restricted (non-access) users instead of the locked screen.
- New: Added Email & Lead Capture — display an email collection form over your video to capture leads before, during, or after playback.
- New: Added the ability to search videos by ID using the “id:123” format in the back-end “All Videos” search box (e.g., id:42).
- New: Introduced a “Primary Color” setting under “Video Gallery => Settings => Advanced => General”, replacing the former “Player Theme Color” setting and applying the color consistently across the plugin UI.
- Tweak: Completely restructured the plugin’s settings menu for improved clarity and navigation.
- Tweak: Rewrote the categories list template in the front-end using a custom hierarchical function to avoid conflicts with third-party templates or plugins.
- Tweak: Updated Freemius SDK to version 2.13.1.
- Fix: WordPress 7.0 compatibility issues.
- Fix: Various performance and security improvements.
All-in-One Video Gallery 4.7.5
- Security Fix: “Reflected Cross-Site Scripting via ‘vi’ Parameter” issue that was discovered by Muhammad Yudha – DJ, and reported responsibly to us by Wordfence.
- New: Added an option to enable or disable video view counting for improved performance control.
- New: Enhanced chapters support for native YouTube and Vimeo embeds.
- New: Added support for displaying descriptions in the single video shortcode using show_description=”1″.
- Tweak: Improved popup player behavior — the player now consistently fits within the viewport.
- Tweak: Updated default slider settings.
- Fix: Registered custom query variables to prevent conflicts with SEO and optimization plugins that may remove unrecognized query vars.
- Fix: Improved rewrite rules handling — rewrite rules are now safely refreshed when assigned pages or permalink-related settings change, improving reliability and preventing 404 errors.
- Fix: Various minor bug fixes and performance improvements.
All-in-One Video Gallery 4.7.1
- Security Fix: “Missing Authorization to Unauthenticated Bunny Stream Video Creation/Deletion” issue that was discovered by andrea bocchetti, and reported responsibly to us by Wordfence.
- Security Fix: “Missing Authorization to Authenticated (Subscriber+) Limited User Meta Update” issue that was discovered by kr0d, and reported responsibly to us by Wordfence.
- Tweak: Added options to force-load the plugin’s CSS (recommended) and JavaScript (advanced) on all front-end pages to resolve layout or functionality issues caused by themes, page builders, or optimization plugins.
- Tweak: Added an option during folder bulk import to control video page URL slug generation, including support for random slugs to prevent direct video URL guessing.
- Tweak: Video URLs are now made private when using the front-end video submission feature to prevent URL guessing and misuse.
- Tweak: Improved slider dots behavior by limiting the maximum number of dots to 5 and automatically enabling dots during navigation when using the slider template.
- Fix: Various minor bug fixes and performance improvements.
202511 releases
All-in-One Video Gallery 4.6.4
- Security Fix: “Authenticated (Author+) Arbitrary File Upload via VTT Upload Bypass” issue that was discovered by mikemyers, and reported responsibly to us by Peter Greaves (Customer Support Engineer) from Wordfence.
- Security Fix: “Authenticated (Author+) Arbitrary File Upload via Import ZIP” issue that was discovered by kr0d, and reported responsibly to us by Alex Thomas (Wordfence Vulnerability Researcher) from Wordfence.
- Tweak: Replaced the deprecated WordPress core function get_page_title() with an internal equivalent for improved compatibility.
- Tweak: Updated the Freemius SDK to version 2.13.0.
- Fix: Improved compatibility with the Divi page builder.
- Fix: Resolved several minor issues and improved overall plugin stability and reliability.
All-in-One Video Gallery 4.5.7
- New: Introduced an experimental option to hide the YouTube logo when using our custom video player.
- New: Added a setting to customize the “Related Videos” heading directly from the plugin options.
- Fix: Resolved the YouTube “Error 153 – Video player configuration error” by implementing a referrer policy for embeds.
- Fix: Addressed an issue where the popup on the Single Video shortcode did not function properly when the shortcode element was dynamically added.
All-in-One Video Gallery 4.5.4
- New: Added the ability to bulk import videos from a CSV file or folder.
- New: Introduced a video export feature to easily back up or migrate content.
- New: Added deeplinking support for popup templates, allowing direct links to individual videos.
- Tweak: Updated the Freemius SDK to version 2.12.2.
- Tweak: Improved overall performance and stability.
- Fix: Addressed several minor bugs and enhanced plugin reliability.
All-in-One Video Gallery 4.5.1
- Security Hardening: Removed “unfiltered_html” capability from Editor role to reduce potential risk e.g. Stored XSS in certain configurations. Thanks to Mohamad Nour Almujarkesh for reporting.
- Tweak: The previous version forced a short number format, which isn’t supported in regions like Europe. This update adds an option to choose the number format, with the full format now set as the default.
- Fix: Various minor bug fixes and performance improvements.
All-in-One Video Gallery 4.4.0
- New: Added an option to display the comments count in the grid view, with a link to the comment form in the player view.
- New: Introduced a setting to configure a custom videos archive page for better SEO.
- New: Added a reset button to allow users to clear filters easily.
- New: Introduced a developer filter hook “the_aiovg_socialshare_buttons” to customize the social sharing buttons output.
- Tweak: Restricted back-end access for the Editor role due to the “unfiltered_html” capability.
- Tweak: Improved the HTML output for video thumbnails.
- Tweak: Added a custom theme option for the Vidstack player.
- Tweak: Enhanced the front-end playlist layout for better usability.
- Tweak: Updated the Freemius SDK to version 2.12.1.
- Fix: Resolved an issue where Vimeo tags were not imported when using Video Automations to import from Vimeo folders.
- Fix: Fixed compatibility issues with the Oxygen page builder.
- Fix: Various minor bug fixes and performance improvements.
All-in-One Video Gallery 4.3.6
- Tweak: Updated Freemius SDK (2.12.0).
- Fix: Gallery thumbnails not showing in some WordPress environments after the last update due to a conflict with optimization plugins like Smush.
All-in-One Video Gallery 4.3.2
- New: Added Bunny Stream integration for seamless video hosting and playback.
- Enhancement: Redesigned the admin UI with a modern, tabbed metabox for easier management of video details, captions, chapters, restrictions, and more.
- Enhancement: Improved the custom multi-select dropdown by adding a search feature when the list contains more than 20 items.
- Fix: Resolved compatibility issues with WordPress 6.8.
- Fix: Various minor bug fixes and performance improvements.
All-in-One Video Gallery 4.1.0
- New: Added filtering options to the gallery, allowing users to filter videos on the same page using keywords, categories, tags, and sort by title, date, popularity, etc.
- New: Introduced a guided user tour for first-time users to enhance onboarding.
- Tweak: Improved the plugin dashboard with a new “Help & Tutorials” section for better accessibility.
- Tweak: Optimized the plugin’s JavaScript files for improved performance.
- Fix: Various minor bug fixes and improvements.
All-in-One Video Gallery 4.0.0
- New: Added an option to configure the player theme color when using the Vidstack player library.
- Tweak: Enhanced video restrictions by adding an option to display a restricted access label on gallery thumbnails.
- Tweak: Extended the chapters feature to allow chapter configuration directly within the video description field.
- Fix: Various minor bug fixes and improvements.
- For the changelog of earlier versions, please refer to the changelog on plugins360.com.
All-in-One Video Gallery 3.9.6
All-in-One Video Gallery 3.9.5
202410 releases
All-in-One Video Gallery 3.9.4
All-in-One Video Gallery 3.9.1
All-in-One Video Gallery 3.9.0
All-in-One Video Gallery 3.8.3
All-in-One Video Gallery 3.7.1
All-in-One Video Gallery 3.7.0
All-in-One Video Gallery 3.6.5
All-in-One Video Gallery 3.6.4
All-in-One Video Gallery 3.6.2
All-in-One Video Gallery 3.6.0
20237 releases
All-in-One Video Gallery 3.5.2
All-in-One Video Gallery 3.5.1
All-in-One Video Gallery 3.5.0
All-in-One Video Gallery 3.4.3
All-in-One Video Gallery 3.3.0
All-in-One Video Gallery 3.1.0
All-in-One Video Gallery 3.0.0
202213 releases
All-in-One Video Gallery 2.6.4
All-in-One Video Gallery 2.6.3
All-in-One Video Gallery 2.6.1
All-in-One Video Gallery 2.6.0
All-in-One Video Gallery 2.5.9
All-in-One Video Gallery 2.5.8
All-in-One Video Gallery 2.5.7
All-in-One Video Gallery 2.5.6
All-in-One Video Gallery 2.5.5
All-in-One Video Gallery 2.5.4
All-in-One Video Gallery 2.5.3
All-in-One Video Gallery 2.5.2
All-in-One Video Gallery 2.5.1
20217 releases
All-in-One Video Gallery 2.5.0
All-in-One Video Gallery 2.4.9
All-in-One Video Gallery 2.4.8
All-in-One Video Gallery 2.4.7
All-in-One Video Gallery 2.4.6
All-in-One Video Gallery 2.4.5
All-in-One Video Gallery 2.4.4
20208 releases
All-in-One Video Gallery 2.4.3
All-in-One Video Gallery 2.4.2
All-in-One Video Gallery 2.4.1
All-in-One Video Gallery 2.4.0
All-in-One Video Gallery 2.3.0
All-in-One Video Gallery 2.2.0
All-in-One Video Gallery 2.1.0
All-in-One Video Gallery 2.0.0
201912 releases
All-in-One Video Gallery 1.6.9
All-in-One Video Gallery 1.6.7
All-in-One Video Gallery 1.6.6
All-in-One Video Gallery 1.6.5
All-in-One Video Gallery 1.6.4
All-in-One Video Gallery 1.6.3
All-in-One Video Gallery 1.6.2
All-in-One Video Gallery 1.6.1
All-in-One Video Gallery 1.6.0
All-in-One Video Gallery 1.5.9
All-in-One Video Gallery 1.5.8
All-in-One Video Gallery 1.5.7
20189 releases
All-in-One Video Gallery 1.5.6
All-in-One Video Gallery 1.5.5
All-in-One Video Gallery 1.5.4
All-in-One Video Gallery 1.5.3
All-in-One Video Gallery 1.5.2
All-in-One Video Gallery 1.5.1
All-in-One Video Gallery 1.5.0
All-in-One Video Gallery 1.4.0
All-in-One Video Gallery 1.3.0
20173 releases
All-in-One Video Gallery 1.2.0
All-in-One Video Gallery 1.1.0
All-in-One Video Gallery 1.0.0
Questions about All-in-One Video Gallery’s releases
What is the latest version of All-in-One Video Gallery?
5.1.1, released on Nov 5, 2026 (5 days ago). It’s tested up to WordPress 7.1.4 and needs PHP 5.6.20 or later.
How often is All-in-One Video Gallery updated?
12 releases in the last year, about one every 31 days. Its first release on WordPress.org dates from December 2017.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in All-in-One Video Gallery’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.