Releases: udx/wp-stateless
Releases · udx/wp-stateless
Release 4.1.2
- ENHANCEMENT - added
REST API Endpoint
setting, which useful when WordPress dashboard and frontend website utilize different domain names. - ENHANCEMENT - extended
Status Info
with the information to help diagnose REST API or AJAX issues. - COMPATIBILITY - SiteOrigin Widgets Bundle Compatibility replaced with WP-Stateless - SiteOrigin Widgets Bundle Addon.
- COMPATIBILITY - WPForms Compatibility replaced with WP-Stateless - WPForms Addon.
- COMPATIBILITY - Easy Digital Downloads Compatibility replaced with WP-Stateless - Easy Digital Downloads Addon.
- COMPATIBILITY - LiteSpeed Cache Compatibility replaced with WP-Stateless - LiteSpeed Cache Addon.
- COMPATIBILITY - BuddyPress Compatibility replaced with WP-Stateless - BuddyPress Addon.
- FIX: PHP warning on
Status
settings tab. - FIX: database updates to resolve conflicts with Polylang Pro compatibility.
Release 4.1.1
- FIX - cache issues during Data Optimization.
Release 4.1.0
- NEW - move compatibilities files from
wp_sm_sync
towp_stateless_files
table with extended information. - COMPATIBILITY - WooCommerce Compatibility replaced with WP-Stateless – WooCommerce Addon.
- COMPATIBILITY - Gravity Forms Compatibility replaced with WP-Stateless – Gravity Forms Addon.
- COMPATIBILITY - Gravity Forms Signature Compatibility replaced with WP-Stateless – Gravity Forms Signature Addon.
- COMPATIBILITY - Divi Theme Compatibility replaced with WP-Stateless – Divi Theme Addon.
- COMPATIBILITY - SiteOrigin CSS Compatibility replaced with WP-Stateless – SiteOrigin CSS Addon.
- ENHANCEMENT - CLI command
wp stateless migrate
supportsauto
parameter to run all required Data Optimizations automatically. - ENHANCEMENT - Updated Client library for Google APIs from 2.15.1 to 2.17.0.
- ENHANCEMENT - updated
firebase/php-jwt
library from from 6.9.0 to 6.10.1. - ENHANCEMENT - updated
wpmetabox/meta-box
library from from 5.8.2 to 5.10.1. - ENHANCEMENT - updated
deliciousbrains/wp-background-processing
library from from 1.1.1 to 1.3.1. - ENHANCEMENT - updated
composer/installers
library from from 1.12.1 to 2.3.0. - ENHANCEMENT - updated
Meta Box Tabs
library from 1.1.17 to 1.1.18. - ENHANCEMENT - action
sm:sync::addFile
format changed, now it passes media object instead of file name. - ENHANCEMENT - for installed Addons replace Download action with Activate.
- ENHANCEMENT - count compatibility files from the DB instead of listing actual files to increase performance.
- FIX - CLI command
wp stateless migrate
supports--yes
parameter to skip confirmation. - FIX - CLI command
wp stateless migrate
correctly works with--progress
parameter in multisite. - FIX - fixed synchronization for Compatibility files in Stateless Mode.
- FIX - CLI command
wp stateless upgrade
fixed when running with--b
switch. - FIX - fixed SiteOrigin Widgets Bundle Compatibility in
Stateless
mode. - FIX - fixed WPForms Compatibility in
Stateless
mode. - FIX - limit index size for compatibility with different DB engines 757.
- FIX - correctly disable
Cache-Busting
setting for Ephemeral Mode 758, credits @Jessedev1. - FIX - Data Optimization UI adjustments.
Release 4.0.4
- ENHANCEMENT - display success message after copying Status Info.
- FIX -
Settings
page does not open or slow when there is big amount of attachments. - FIX - in multisite network, removing custom tables properly when deleting site.
- FIX - skip setting ACL in Stateless mode and during Sync for the buckets with Uniform access, support WP_STATELESS_SKIP_ACL_SET constant #712.
Release 4.0.3
- NEW - added
Info
section to theStatus
tab on the Settings page, which contains the system info and the ability to copy report to clipboard. - ENHANCEMENT - added
Documentation
link on the Plugins page. - ENHANCEMENT - added
Addons
link on the Plugins page. - ENHANCEMENT - added
Documentation
link on the Settings page. - FIX - fixed
Settings
shortcut on the Plugins page. - FIX - in multisite network, do not show Data Optimization on the Network Admin Page.
- FIX - properly set
Content Disposition
fields for media objects. - FIX - properly use
Cache Control
setting for media objects. - FIX - fixed
Creation of dynamic property
PHP deprecation notice. - FIX - fixed
Cannot use ::class with dynamic class name
PHP warning. - FIX - avoid PHP warning when unable to get file path in
Stateless
mode 728. - FIX - fixed links to the constants documentation.
Release 4.0.2
- FIX - in multisite network, deleting site can potentially remove WP-Stateless tables from another site.
- COMPATIBILITY - Gravity Forms Compatibility updated for the newest Gravity Forms version.
Release 4.0.1
- FIX - improvements to Data Optimization process.
- FIX - Data Optimization fixed for multisite environment.
Release 4.0.0
- NEW - use custom database tables to store GCS file data. This increases plugin performance and will be used for future improvements.
- NEW - added filter
wp_stateless_get_file
, retrieves the GCS file data, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_sizes
, retrieves the GCS file data for image sizes, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_meta
, retrieves all GCS file meta data, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_meta_value
, retrieves the GCS file meta data by meta_key, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_setting_...
which allows to override any WP-Stateless setting. - NEW - added setting "Send Status Emails" allowing to change email for WP-Stateless notifications.
- NEW - added setting "Use Post Meta" allowing to switch back to using
postmeta
instead of custom DB tables. Can be used in case of issues after upgrading to 4.0.0. - NEW - added new Settings tab
Addons
, which contains the list of WP-Stateless Addons, which replace Compatibilities. - NEW - added new Settings tab
Status
, which contains status and health information related to Google Cloud Storage and WP-Stateless. - NEW - CLI command
wp stateless migrate
to list and operate data optimizations. - NEW - configuration constant
WP_STATELESS_POSTMETA
allows to read the GCS file data from postmeta instead of the new custom database tables. - NEW - configuration constant
WP_STATELESS_BATCH_HEALTHCHECK_INTERVAL
defines an interval in minutes for periodical health checks of a batch background process (like data optimization). - COMPATIBILITY - BuddyBoss Compatibility replaced with WP-Stateless – BuddyBoss Platform Addon.
- COMPATIBILITY - Elementor Compatibility replaced with WP-Stateless – Elementor Website Builder Addon.
- COMPATIBILITY - Gravity Form Compatibility does not support older version of Gravity Forms (< 2.3).
- ENHANCEMENT - Allow dismissing notices in Admin Panel only for logged in users.
- ENHANCEMENT - Updated
wp-background-processing
library from from 1.0.2 to 1.1.1. - ENHANCEMENT - Updated
phpseclib
3.0.34 to 3.0.37. - FIX - proper use of infinite timeout in
set_time_limit
function to avoid issues with PHP 8.1 and above #704.
Release 4.0.0-RC2
- NEW - use custom database tables to store GCS file data. This increases plugin performance and will be used for future improvements.
- NEW - added filter
wp_stateless_get_file
, retrieves the GCS file data, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_sizes
, retrieves the GCS file data for image sizes, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_meta
, retrieves all GCS file meta data, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_meta_value
, retrieves the GCS file meta data by meta_key, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_setting_...
which allows to override any WP-Stateless setting. - NEW - added setting "Send Status Emails" allowing to change email for WP-Stateless notifications.
- NEW - added setting "Use Post Meta" allowing to switch back to using
postmeta
instead of custom DB tables. Can be used in case of issues after upgrading to 4.0.0. - NEW - added new Settings tab
Addons
, which contains the list of WP-Stateless Addons, which replace Compatibilities. - NEW - added new Settings tab
Status
, which contains status and health information related to Google Cloud Storage and WP-Stateless. - NEW - CLI command
wp stateless migrate
to list and operate data optimizations. - NEW - configuration constant
WP_STATELESS_POSTMETA
allows to read the GCS file data from postmeta instead of the new custom database tables. - NEW - configuration constant
WP_STATELESS_BATCH_HEALTHCHECK_INTERVAL
defines an interval in minutes for periodical health checks of a batch background process (like data optimization). - COMPATIBILITY - BuddyBoss Compatibility replaced with WP-Stateless – BuddyBoss Platform Addon.
- COMPATIBILITY - Elementor Compatibility replaced with WP-Stateless – Elementor Website Builder Addon.
- COMPATIBILITY - Gravity Form Compatibility does not support older version of Gravity Forms (< 2.3).
- ENHANCEMENT - Allow dismissing notices in Admin Panel only for logged in users.
- ENHANCEMENT - Updated
wp-background-processing
library from from 1.0.2 to 1.1.1. - ENHANCEMENT - Updated
phpseclib
3.0.34 to 3.0.37. - FIX - proper use of infinite timeout in
set_time_limit
function to avoid issues with PHP 8.1 and above #704.
Release 4.0.0-RC-1
- NEW - use custom database tables to store GCS file data. This increases plugin performance and will be used for future improvements.
- NEW - added filter
wp_stateless_get_file
, retrieves the GCS file data, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_sizes
, retrieves the GCS file data for image sizes, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_meta
, retrieves all GCS file meta data, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added filter
wp_stateless_get_file_meta_value
, retrieves the GCS file meta data by meta_key, should be used instead of gettingsm_cloud
postmeta directly. - NEW - added setting allowing to change email for WP-Stateless notifications.
- NEW - added new Settings tab
Addons
, which contains the list of WP-Stateless Addons, which replace Compatibilities. - NEW - added new Settings tab
Status
, which contains status and health information related to Google Cloud Storage and WP-Stateless. - NEW - CLI command
wp stateless migrate
to list and operate data optimizations. - NEW - configuration constant
WP_STATELESS_POSTMETA
allows to read the GCS file data from postmeta instead of the new custom database tables. - NEW - configuration constant
WP_STATELESS_BATCH_HEALTHCHECK_INTERVAL
defines an interval in minutes for periodical health checks of a batch background process (like data optimization). - COMPATIBILITY - BuddyBoss Compatibility replaced with WP-Stateless – BuddyBoss Platform Addon.
- COMPATIBILITY - Elementor Compatibility replaced with WP-Stateless – Elementor Website Builder Addon.
- COMPATIBILITY - Gravity Form Compatibility does not support older version of Gravity Forms (< 2.3).
- ENHANCEMENT - Allow dismissing notices in Admin Panel only for logged in users.
- ENHANCEMENT - Updated
wp-background-processing
library from from 1.0.2 to 1.1.1. - ENHANCEMENT - Updated
phpseclib
3.0.34 to 3.0.37. - FIX - proper use of infinite timeout in
set_time_limit
function to avoid issues with PHP 8.1 and above #704.