Skip to content

Release 4.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Apr 15:47
· 1 commit to v3.0 since this 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.