Skip to content

Version 2.4.1

Choose a tag to compare

@KBurkholder KBurkholder released this 18 Feb 10:29
· 187 commits to main since this release

= Version 2.4.1 – December 27, 2023 =

  • Fixed filesystem multisite option.
  • Fixed filesystem call (arguments) to encryption::encode().
  • For single-site installs, removed 'Environment Switcher' mu-plugin in favor of tools option that updates wp-config.php.
    • Much simpler, much less code - but does not set 'robots_txt' filter headers for non-production sites.
  • Updated wp-config-transformer to v1.3.5 (10-Nov-2023).
    • Note: something like this:
      define( 'WP_HOME', 'https://'.$_SERVER['HTTP_HOST'] );
      can break the string matching algorithm, instead use:
      define( 'WP_HOME', "https://{$_SERVER['HTTP_HOST']}" );
  • Fixed potential issue when sanitizing textarea field converted to array.
  • Fixed warning when an empty hidden array option is output on admin screen.
  • Introducing new isAdvancedMode() method to aid in limiting admin complexity.
  • Changed code according to WordPress 'Plugin Check'.
    • e.g. use wp_json_encode() rather than json_encode().
  • Deprecated getMySqlVersion(), use $this->wpdb->db_server_info().
  • Only show cache flush transient checkbox when not using an object cache (wp_using_ext_object_cache).
  • Confirm cache flush by (known) cache name(s).
  • Updated page_reload() using wp_safe_redirect() or location.replace.