Skip to content

Releases: udx/wp-stateless

Release 4.1.1

25 Sep 13:45
Compare
Choose a tag to compare
  • FIX - cache issues during Data Optimization.

Release 4.1.0

23 Sep 14:13
Compare
Choose a tag to compare
  • NEW - move compatibilities files from wp_sm_sync to wp_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 supports auto 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

27 Jun 15:22
Compare
Choose a tag to compare
  • 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

16 Apr 12:50
Compare
Choose a tag to compare
  • NEW - added Info section to the Status 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

11 Apr 14:43
Compare
Choose a tag to compare
  • 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

05 Apr 22:14
Compare
Choose a tag to compare
  • FIX - improvements to Data Optimization process.
  • FIX - Data Optimization fixed for multisite environment.

Release 4.0.0

04 Apr 15:47
Compare
Choose a tag to compare
  • 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 getting sm_cloud postmeta directly.
  • NEW - added filter wp_stateless_get_file_sizes, retrieves the GCS file data for image sizes, should be used instead of getting sm_cloud postmeta directly.
  • NEW - added filter wp_stateless_get_file_meta, retrieves all GCS file meta data, should be used instead of getting sm_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 getting sm_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

03 Apr 16:05
Compare
Choose a tag to compare
Release 4.0.0-RC2 Pre-release
Pre-release
  • 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 getting sm_cloud postmeta directly.
  • NEW - added filter wp_stateless_get_file_sizes, retrieves the GCS file data for image sizes, should be used instead of getting sm_cloud postmeta directly.
  • NEW - added filter wp_stateless_get_file_meta, retrieves all GCS file meta data, should be used instead of getting sm_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 getting sm_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

28 Mar 20:42
Compare
Choose a tag to compare
Release 4.0.0-RC-1 Pre-release
Pre-release
  • 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 getting sm_cloud postmeta directly.
  • NEW - added filter wp_stateless_get_file_sizes, retrieves the GCS file data for image sizes, should be used instead of getting sm_cloud postmeta directly.
  • NEW - added filter wp_stateless_get_file_meta, retrieves all GCS file meta data, should be used instead of getting sm_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 getting sm_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.

Release 3.4.1

13 Feb 14:48
Compare
Choose a tag to compare

FIX - improve security while processing AJAX requests in Admin Panel