Plugin

How to update

Version 3.0.2 - 2025-10-19

New Features

  • Added REST API endpoints for external app integration

Improvements

  • Converted img.php to REST API endpoint for better security and WordPress best practices compliance

  • Added file size fetching for each media link in AJAX response using WordPress HTTP API

  • Display file sizes on download buttons in the UI using formatted bytes

  • Save file sizes to database when generating secured download URLs

  • Automatic downloader settings sync during plugin updates

  • Optimized delete_old_data and visolix_cleanup_expired_downloads functions with batched deletion and error handling for better performance

  • Added clear explanation for Page Slug field in downloader settings

  • Separated HTML markup in showMedia function into template files for better maintainability

  • Optimized dl.php download handler with improved code structure, security enhancements, and performance optimizations

  • Added upgrade routine to ensure new downloaders are automatically enabled for existing users

  • Added getMediaData() method to Visolix_Video_Downloader_Ajax class for raw data retrieval

Version 3.0.1 - 2025-10-14

New Features

  • Odnoklassniki (ok.ru) video downloader

  • YouTube download progress bar with visual feedback

  • Share options for fetched video data

  • UI customization settings (button colors, input styles, borders, custom CSS/JS)

  • System compatibility check in settings

  • Comprehensive JSDoc documentation for all PHP files

  • forceDownload() and fallbackDownload() methods

Improvements

  • WordPress 6.8.3 compatibility

  • Made Polylang optional (plugin works independently)

  • Enhanced download error handling with retry and fallback logic

  • Replaced file_get_contents() and Guzzle with WordPress HTTP API

  • Improved code organization and directory structure

  • Added file size parameter to download methods

Fixes

  • Fixed API response status to return false on errors instead of true

  • Typos and comment issues throughout codebase

Removed

  • CDN-specific logic from URL generation methods

March 24, 2025 - Version 3.0.0

Fixes

  • Fixed the download issue that was preventing users from downloading files.

  • Resolved the license activation issue that was causing problems with plugin activation.

  • Addressed the issue with WordPress plugin updates, ensuring smooth updates.

  • Fixed the story download issue to ensure proper functionality.

  • Disabled autocomplete for input fields to improve user privacy and security.

Improvements

  • Added support for the latest WordPress version 6.7.2.

October 09, 2024 - Version 2.0.2

Fixes

  • Fixed an issue in the Customization page where extra slashes were being added when inserting Custom JavaScript.

  • Resolved the caching issue that was causing "nonce failed" or "invalid cookie" errors during nonce checks.

October 3, 2024 - Version 2.0.1

New Features

  • Added CAPTCHA support with options for Google reCAPTCHA v2 and Cloudflare Turnstile to enhance security.

  • Implemented nonce checks for video download requests to improve security and prevent CSRF attacks.

October 2, 2024 - Version 2.0.0

Important Notice

New Download Limit and Pay-as-you-go Model: Version 2.0.0 introduces a limit of 30,000 download requests per month. After reaching this limit, you can continue using the service by switching to a pay-as-you-go model available at https://developers.visolix.com/.

New Features

  • Added support for downloading YouTube videos up to 4K resolution.

Improvements

  • Redesigned and improved the admin panel dashboard for better user experience.

  • Enhanced the downloader page design for improved usability.

  • Added support for WordPress version 6.6.2 (latest version).

Fixes

  • Resolved the license deactivation issue.

  • Fixed TikTok video download problems.

June 17, 2024 - Version 1.0.6

Fixes

  • Fixed Instagram issue.

June 16, 2024 - Version 1.0.5

Improvements

  • Improved the file downloader function for better performance and reliability.

June 15, 2024 - Version 1.0.4

New Features

  • Added a new YouTube video downloader.

  • Enhanced the download verification process using database records.

  • Added database logging for downloads in generateSecuredDLUrl.

Improvements

  • Optimized the file downloader function.

  • Removed unnecessary image compression, improving performance.

  • Download links now validate and retrieve information from the database.

  • Added a countdown timer before initiating downloads.

  • Shifted from admin-ajax to WP REST API for faster video fetching.

  • Updated Facebook downloader.

  • Updated Instagram downloader.

  • Updated Snapchat downloader.

  • Updated TikTok downloader.

Fixes

  • Fixed the issue where old data in the ratelimit table was not being removed.

May 06, 2024 - Version 1.0.3

New Features

  • Snapchat Video Downloder

Improvements

  • Updated IP address handling to prioritize Cloudflare IP over REMOTE_ADDR.

  • Updated MediaFactory class to use the new getHost method for determining the host from the URL.

  • Updated media box design to display an icon indicating the type of media (video or image) for Instagram and Snapchat downloads.

  • Fixed the issue causing a "Warning: Undefined array key 'placeholder'" error.

  • Fixed an issue with generating image and download URLs when using a CDN.

Apr 20, 2024 - Version 1.0.2

  • Optimized minified JavaScript version.

Apr 17, 2024 - Version 1.0.1

  • Added support for three new downloaders: Moj, ShareChat, and Telegram.

  • Fixed an issue with the Instagram downloader where the image appeared incorrectly.

Mar 20, 2024 - Version 1.0.0

  • Initial Release

Last updated