Changelog
We’re always working on new features and improvements for our WP Cloud pl to help keep your site and business running at their best. This section highlights all the updates we’ve rolled out throughout
Updates are rolled out gradually to ensure a smooth and seamless experience for all users.
If you are running aggressive cache configurations (e.g. removing plugin versions from script urls), clear your cache after updating to avoid compatibility issues.
3.4.3
25 November 2025
Bug fixes
Advanced Custom Fields
Folder/ZIP downloads via ACF fields could not be initiated due to an incorrect ZIP function call.
File names with accents were being displayed incorrectly because item names containing accents were no longer being stored correctly.
Improvements
The layout of the module login screen has been improved for smaller resolutions.
Additional Bug fixes
Temporary download links are now stored for a shorter period, as API short-lived download links expire faster than before.
Additional Improvements
Added the
shareonedrive_require_vulnerability_fix()hook. This allows you to bypass the vulnerability fix introduced in version 3.4.2.2 which might be considered acceptable in some situations (e.g. protected intranet environments). To disable this fix, use the following PHP code:add_filter('shareonedrive_require_vulnerability_fix', '__return_false');
3.4.2.2
11 November 2025
Vulnerability Patched [OneDrive Business only]
The preview functionality has been (temporarily) disabled for Microsoft Business accounts with 'Entire Drive' scope due to a security vulnerability in the Microsoft Graph API /preview endpoint. The vulnerability temporarily allows broader permissions than read-only access to the previewed file. * Microsoft Business accounts connected to the plugin with the 'Read-only' scope will still have access to the preview functionality. FAQ: How do I change my Microsoft account connection to “read-only”?
3.4.2.1
Additional Bug fixes
There was a typo in the API::set_drive_by_id() method that caused it to call the App class incorrectly.
3.4.2
14 October 2025
New Features, Settings and Integrations
The 'Allow Folder Download' setting has been added to the 'Allow ZIP Downloads' panel. This will allow users to select multiple files for ZIP download, but will prevent them from downloading folders.
Bug fixes
Fix problems with
.hiddenCSS class which are forced by some plugins with CSS.Previous folder button in File Browser list was missing when no folders or files are present in a folder.
Prevent Settings dashboard crash when the Advanced Custom Fields
ACFclass is present, butACF_VERSIONis not defined.
Improvements
Add support for
{slug}_gutenberg_block_preview, to disable the preview for all modules in the gutenberg block by default.
Additional Bug fixes
The
fullTextsearch in the Drive API does not always return files with a matching name, so we are now also requesting a name match.
3.4.1
1 October 2025
New Features, Settings and Integrations
Elementor (pro)
Added a Dynamic Tag to pull in information from the plugin's own Advanced Custom Fields (ACF) field.
Bug fixes
The Carousel module was not checking whether the files passed could actually be displayed in the carousel.
Improvements
Some UI text and translations were updated.
Additional Improvements
Advanced Custom Fields
The global Usage Limits value will now be used to restrict downloads initiated via the 'download_url' return value for selected items in its ACF field.
Additional New Features, Settings and Integration
The 'Preferred Download Method' setting has been added to allow people to download files via your server rather than via Box. This can be useful in situations where Box domains are blocked, for example, due to strict firewall rules
Additional Improvements
Advanced Custom Fields
The global Usage Limits value will now be used to restrict downloads initiated via the 'download_url' return value for selected items in its ACF field.
3.4.0
19 September 2025
Bug fixes
The Carousel module was not checking whether the files passed could actually be displayed in the carousel.
The issue of the Upload box not able to receive form field information correctly in Safari based browsers due to cookies being set to
SameSite=Stricthas been resolved. It is now usingLaxinstead.The Gallery module was not rendering empty folders correctly when the breadcrumb feature was disabled.
Advanced Custom Fields
A fatal error would occur when ACF attempted to display an inaccessible folder or file in the cloud account.
Improvements
The Review & Approval module now features an improved front-end selection overview, showing the number of selected items per label, as well as an overview of the selected items in the final approval screen.
Code library updates
DataTables to v2.3.4
Included CA certificates updated
Additional Bug fixes
Thumbnails were not rendered properly in situations where the timestamp cache headers were set incorrectly due to unexpected date values.
3.3.4
3.3.3
21 August 2025
Bug fixes
If the
mbstringmodule is not enabled on the server, thembstringpolyfill function could cause conflicts with certain plugins due to the incorrect loading of the class files.The description button of the Gallery module was not rendering the pop-up correctly.
Improvements
A "Convert" button was added to the Module Manager to allow you to easily convert existing raw shortcodes to modules. The import button was removed from the Module Configurator.
The plugin update check now runs more consistently to prevent it from running too frequently and causing performance issues on sites with caching or transient problems.
Additional Bug fixes
Downloading folders as ZIP files when the Dropbox account policy prevents the creation of public shared links caused the ZIP functionality to break instead of falling back to a streaming method.
From August 2025 onwards, Dropbox stopped supporting the export call that was used to read the content of newly created web links for redirects. This meant that redirects of web links created after this date would no longer function.
3.3.2
4 August 2025
Vulnerabilities Patched
[Google Drive] Fixed an XSS vulnerability in the file description field of the Google Drive plugin that allowed attackers with file upload privileges to inject arbitrary JavaScript into any page rendering the uploaded file. Credit: Responsible disclosure by floerer (FloSecurity).
New Features, Settings and Integrations
The Button module now includes the "Download All" functionality, which allows users to download all items contained within the module.
Improvements
The file names in the Gallery module have been changed. They are now under the images instead of over them.
Address the "readonly" message error in all file browser modules that have a connected "Readonly" account, including those without an upload action.
3.3.1
Additional Improvements
Improved: For performance reasons, folder thumbnails are now loaded in parallel instead of when the gallery loads initially.
3.3.0
7 July 2025
Bug fixes
Download problems with files that do not have a timestamp set were resolved due to incorrect cache headers being set.
Formidable Forms
When submitting a form with files attached in the Formidable Forms admin dashboard, a new entry could not be created because the form was not submitted correctly.
Improvements
Gutenberg no longer starts rendering a module when saving a page/post
The Events table structure has been updated by replacing its UNIQUE KEY on the ID column with a PRIMARY KEY. This improves data integrity and indexing performance, and avoids potential issues with database replication or optimisation.
Code library updates
DataTables to v2.3.2
Chart.js to v4.5.0
Plugin Update Checker to v5.6
Included CA certificates updated
Additional Bug fixes
The 'Open Folder Location' button for files in the search results was not loading the parent folder correctly.
Usage restrictions by bandwidth were not always storing the used bandwidth correctly.
3.2.8
Additional New Features, Settings and Integrations
Added preview support for .dotx files.
3.2.7
21 May 2025
New Features, Settings and Integrations
Added 'Support for individual usage restrictions' setting to control whether you want to enable individual restrictions.
Bug fixes
Fixed an issue where cache files could be partially read due to fread() not returning the full contents in a single call, which could result in corrupt data and modules not rendering correctly.
Lightbox image source not always selected correctly.
Improvement
.webp files can now be loaded for folder thumbnails in the Gallery module.
Additional New Features, Settings and Integrations
Introduced a switch for the OneDrive Business account to use the Microsoft Search API instead of the Microsoft Graph. If you are having trouble finding files in your OneDrive/SharePoint using the plugin modules, try enabling this new search API by going to [Advanced] > [Account Settings] > [Switch to new Search API]
3.2.6
Additional New Features, Settings and Integrations
Added "Restore sharing permissions" security settings to automatically remove public sharing permissions after 1 hour for files previewed by the plugin that require public sharing permissions.
Additional Code library updates
GuzzleHttp library to version 7.9.3 for compatibility with PHP 8.4.
IMPORTANT: After July 2025, downloads with Lets-Box plugin versions lower than 3.2.6 will no longer work. Additional Bug fixes
Temporary download URLs will no longer be cached as Box will no longer support serving temporary download URLs to different users or different sessions from July 2025.
3.2.5
2 April 2025
Bug fixes
Fixed a problem where the loading of translations would be triggered too early.
Filenames containing invalid characters could not be uploaded. The plugin will now automatically rename the files to a supported filename.
Fixed some PHP 8.4 compatibility issues. Note that the plugin has not yet been fully tested with PHP 8.4.
Improvement
Approval message is now visible in the Review & Approve dashboard.
WooCommerce
For guest customers, use WooCommerce customer billing details for user metadata placeholders (
%usermeta_first_name%,%usermeta_last_name%).
3.2.4
13 March 2025
Bug fixes
As of WordPress 6.8, the plugin would not validate module passwords correctly anymore.
Modules will not be loaded if you use the Placeholder function in your custom code before a module is rendered.
Invalid default settings for Tag elements in the Module Builder could break the Module Builder.
3.2.3
3.2.2
Improvement
Reduce the number of API calls required to find the location of folders with dynamic subfolders.
3.2.1
3.2.0
17 February 2025
New Features, Settings and Integrations
A new Review & Approve module (beta) has been added, allowing you to let people make selections for documents and images and tag them with configurable labels. The selections can be viewed in the Review panel.
Added a new setting to control how long logged events are kept. The default is 6 months. On high-traffic sites, you may wish to reduce this for performance reasons via the Statistics -> Log Events tab.
Added support for the
%file_description%Placeholder for the File Rename, prefixes & suffixes settingWooCommerce
Upload integration now supports pre checkout uploads. To use it, you need to set up a temporary storage folder via the main plugin options page (Integrations > WooCommerce). In the same section, you can also choose where to place the upload box.
Bug fixes
On devices with a small screen, the Add Description action was not visible in the upload queue.
Formidable Forms
When exporting record information to csv/xml, file urls were no longer included.
3.1.0
30 January 2025
New Features, Settings and Integrations
Added: new setting to control the behavior of the thumbnail bar in the LightBox (always visible / visible on hover)
Bug fixes
The content selector in the Configure module didn't show all the items if a folder contained a lot of items.
When a folder or search contained no files, the loading spinner remained visible in the Gallery module.
It was not possible to filter all columns using the Filter button in the Full Log on the Report DashBoard.
Usage Restrictions used to incorrectly calculate bandwidth and Zip downloads depending on the time period that was set.
Additional Bug fixes
When embedding an editable file with the Embed module, a minimal view was loaded when it was configured for full view.
Additional Bug fixes
An empty output was produced when using a shuffle sort order in the Gallery module if the folder contained subfolders.
The gallery module container was not closed properly. This could cause the page to render incorrectly.
Fixed a problem where a search request with thousands of search results could take forever and also didn't correctly respect the 'Maximum number of files & folders' module setting.
3.0.3
22 January 2025
Bug fixes
Search box on 'Personal Folders' menu page not working
The use of non-Latin characters in module settings could cause problems when loading and saving the module in the Module Configurator.
Removed the wp_footer() call from the module previewer to prevent rendering problems.
WooCommerce
WooCommerce Upload integration was not working with Module IDs
Additional Bug fixes
Fixed an issue with the exclude/include filter that handled names as case-sensitive when the API is case-insensitive.
3.0.2
16 January 2025
Bug fixes
Plugin could stop unexpectedly in situations where user_register and profile_update hooks were triggered programmatically without a WordPress user logged in. This could happen in e.g. SSO login environments.
Renaming private folders on profile update did not work correctly if User Metadata Placeholders were used.
Improvements
A Duplicate button to instantly create a copy of a module has been added to the Module Configurator.
3.0.1
13 January 2025
Bug fixes
The folder permissions of newly created cached folders were set incorrectly, making it inaccessible.
The browser's file selector still allowed you to select multiple files when the maximum number of uploads was limited to a single file.
Fixed an issue where video player modules were not rendered correctly in the Elementor Page Builder.
Carousel template could rendering CSS styles incorrectly.
Fixed links on the Getting Started page.
Contact Form 7
Contact Form 7 not rendering modules when using CF7 version 6 or above while using the old upload field tags with the
shortcode:parameter.
Additional Bug fixes
It was no longer possible to embed files using the buttons in the Classic Editor due to an invalid input sanitisation.
Additional Bug fixes
Front-End sorting not working as the cached output is returned before the new sorting order is applied.
3.0
6 January 2025
New Features, Settings and Integrations
We have added a Module Manager to give you complete control over your modules and shortcodes in one place. You can also now configure a default presentation for new modules.
We have expanded our range with three new module types. The
List,EmbedandButtonmodules are lightweight modules that can be used to display a selection of items.A setting has been added that allows you to automatically add the user's e-mail address to the cloud sharing permissions of the personal folder you have created.
A new setting has been added to the control to show or hide the 'Preview in a new tab' option in the File Actions menu.
You can now use placeholders in subfolders of the template folder. When you copy the template folder into a personal folder, the placeholders in the subfolders will be filled.
You can now use
?module_pass={password}to the URL of your page to automatically unlock the module.You can now select a custom period for usage restrictions (1 day, 1 week, 1 month)
Introduced a setting to customize how form submissions are shown in overviews and emails.
Added support for the WPBakery Page Builder block.
Enabled file descriptions for integration with Advanced Custom Fields.
Added a Beta Updates option under [Advanced -> Updates] to receive pre-release updates before the official launch.
Social sharing buttons for Bluesky and Microsoft Teams are now available.
Bug fixes
Deleted files from the upload queue were still showing up in form submissions overview.
The backup import action result was incorrectly processed.
The 'use_custom_roottext' setting is fixed and now sets the folder name in the breadcrumb correctly.
When masking account IDs, account removal does not work correctly.
The browser's file selector still allowed you to select multiple files when the maximum number of uploads was limited to a single file.
Vulnerability in window.open calls has been fixed.
Fixed a couple of PHP 8.3 deprecation issues.
Beaver Builder
Integration was not loading when the Classic Editor integration is disabled as well.
GravityPDF
A PDF upload bug could cause fatal crashes.
WPForms
The issue with the form input field using invalid variable names has been resolved. This was causing problems when submitting the form.
Improvements
We have redesigned the Module Builder and integrated it into the Module Manager.
We have redesigned the Gutenberg Block. You can now see the modules directly in your editor.
We have rebuild the online documentation from scratch.
We have updated token encryption to the more secure aes-256-gcm encryption method. In some situations it may be necessary to reconnect your cloud account.
We renamed the Private Folders feature to Personal Folders. The functionality remains the same.
The system will automatically shorten the API logs to keep them from getting too long.
Contact Form 7
We have added a new version of the tag interface that works with version 6.
Code library updates
DataTables to v2.1.8
Chart.js to v4.4.6
Plugin Update Checker to v5.5
Tagify to v4.32.1
Included CA certificates updated
Breaking changes
Increased the minimum WordPress version to 5.8.
We have removed support for Gravity Forms Legacy (Versions < 2.5).
We removed all code that was marked as deprecated since version 2.
Location of the module templates has been changed.
2.15.1.1
21 October 2024
Bug fixes
The width of the Gallery module was not always calculated correctly. This could result in a distorted layout of the masonry grid.
The icon set was missing an icon for the Microsoft Access file format.
An error could occur when rendering uploaded files in form submission due to an incorrect function call.
WooCommerce
Minor layout tweaks to the upload module to avoid overflowing elements in the order table.
2.15.1
18 October 2024
New Features, Settings and Integrations
New setting in the Module Configurator that controls the sharing permissions of the upload folder when uploading new content.
Added support for the Pretty Links plugin to manage the plugins shared urls on your own WordPress website. This allows you to create links that look the way you want using your own domain name.
Bug fixes
Part of the Media Player popups could be hidden behind other elements.
If the WordPress database of the backup site didn't have the same table prefixes, importing user<>folder links from a backup file didn't work properly.
A number of PHP 8.2 warning messages have been fixed.
WooCommerce
Selecting downloadable files for Product Variations did not work as expected.
Improvements
The timebar in the default Media Player skin has been slightly improved to make it more touch-friendly.
When selecting the 'Everyone' or 'None' user role in a permission selection field, all other roles are now automatically removed.
Set the sorting order in the list of uploaded documents within the form submission records to alphabetically ascending.
WooCommerce
Re-designed the order upload module of the plugin, which is used on the order details page.
A more helpful message is displayed if the product upload location is incorrectly configured.
2.15.0
26 September 2024
New Features, Settings and Integrations
You will now be able to add passwords to your modules, or have the plugin ask the user to log in to access the content.
An option to enable the folder tree in the File Browser has been added to make it easier to navigate through extended folder structures.
Support for Slack has been added. This integration allows you to receive real-time notifications about important plugin events directly in your Slack channels.
Bug fixes
The Media Player does not start up correctly if a particular combination of buttons has been selected in the module configuration.
In combination with some themes, an empty ID on the module wrapper container could cause unexpected layout problems.
Improvements
Description popup is replaced with a info panel for wider modules.
Mask the license code on the main plugin options page.
During playback of media in the Media Player module, the title of the file will be added to the browser title.
- Earlier Changes
Looking for earlier changes? Just ask!
Last updated