Plugin Directory

Changeset 3135643


Ignore:
Timestamp:
08/14/2024 02:58:21 PM (20 months ago)
Author:
poweredcache
Message:

Update to version 3.5.1 from GitHub

Location:
powered-cache
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • powered-cache/tags/3.5.1/includes/classes/Extensions/Cloudflare/API.php

    r3074892 r3135643  
    9999        $endpoint = $this->end_point . '/zones/' . $zone_id . '/purge_cache';
    100100
    101         $result = $this->remote_request( $endpoint, 'DELETE', $data );
     101        $result = $this->remote_request( $endpoint, 'POST', $data );
    102102
    103         return $result;
     103        if ( ! empty( $result['success'] ) ) {
     104            return boolval( $result['success'] );
     105        }
     106
     107        return false;
    104108    }
    105109
     
    111115     * @param array  $data data
    112116     *
    113      * @return mixed|string
     117     * @return mixed|array
    114118     */
    115119    private function remote_request( $url, $type = 'GET', $data = array() ) {
     
    136140        $response = wp_remote_request( $url, $args );
    137141
    138         if ( is_wp_error( $response ) ) {
    139             return $response->get_error_message();
    140         } else {
    141             return json_decode( wp_remote_retrieve_body( $response ) );
    142         }
     142        \PoweredCache\Utils\log( sprintf( 'Cloudflare API Response: %s', print_r( wp_remote_retrieve_body( $response ), true ) ) ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_print_r
     143
     144        return json_decode( wp_remote_retrieve_body( $response ), true );
    143145    }
    144146
  • powered-cache/tags/3.5.1/languages/powered-cache.pot

    r3119210 r3135643  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Powered Cache 3.5\n"
     5"Project-Id-Version: Powered Cache 3.5.1\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/powered-cache\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2024-07-16T12:47:48+00:00\n"
     12"POT-Creation-Date: 2024-08-14T14:56:13+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.10.0\n"
  • powered-cache/tags/3.5.1/powered-cache.php

    r3119210 r3135643  
    44 * Plugin URI:        https://poweredcache.com
    55 * Description:       Powered Cache is the most powerful caching and performance suite for WordPress, designed to easily improve your PageSpeed and Web Vitals Score.
    6  * Version:           3.5
     6 * Version:           3.5.1
    77 * Requires at least: 5.7
    88 * Requires PHP:      7.2.5
     
    2626
    2727// Useful global constants.
    28 define( 'POWERED_CACHE_VERSION', '3.5' );
     28define( 'POWERED_CACHE_VERSION', '3.5.1' );
    2929define( 'POWERED_CACHE_DB_VERSION', '3.4' );
    3030define( 'POWERED_CACHE_PLUGIN_FILE', __FILE__ );
  • powered-cache/tags/3.5.1/readme.txt

    r3119210 r3135643  
    44Requires at least:  5.7
    55Tested up to:  6.6
    6 Stable tag:  3.5
     6Stable tag:  3.5.1
    77License: GPLv2 (or later)
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    171171
    172172== Changelog ==
     173
     174= 3.5.1 (August 14, 2024) =
     175- [Added] Logging for CF cache purge.
     176- [Improved] CF cache purge.
     177- Dependency updates.
    173178
    174179= 3.5 (July 16, 2024) =
  • powered-cache/trunk/includes/classes/Extensions/Cloudflare/API.php

    r3074892 r3135643  
    9999        $endpoint = $this->end_point . '/zones/' . $zone_id . '/purge_cache';
    100100
    101         $result = $this->remote_request( $endpoint, 'DELETE', $data );
     101        $result = $this->remote_request( $endpoint, 'POST', $data );
    102102
    103         return $result;
     103        if ( ! empty( $result['success'] ) ) {
     104            return boolval( $result['success'] );
     105        }
     106
     107        return false;
    104108    }
    105109
     
    111115     * @param array  $data data
    112116     *
    113      * @return mixed|string
     117     * @return mixed|array
    114118     */
    115119    private function remote_request( $url, $type = 'GET', $data = array() ) {
     
    136140        $response = wp_remote_request( $url, $args );
    137141
    138         if ( is_wp_error( $response ) ) {
    139             return $response->get_error_message();
    140         } else {
    141             return json_decode( wp_remote_retrieve_body( $response ) );
    142         }
     142        \PoweredCache\Utils\log( sprintf( 'Cloudflare API Response: %s', print_r( wp_remote_retrieve_body( $response ), true ) ) ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_print_r
     143
     144        return json_decode( wp_remote_retrieve_body( $response ), true );
    143145    }
    144146
  • powered-cache/trunk/languages/powered-cache.pot

    r3119210 r3135643  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Powered Cache 3.5\n"
     5"Project-Id-Version: Powered Cache 3.5.1\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/powered-cache\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2024-07-16T12:47:48+00:00\n"
     12"POT-Creation-Date: 2024-08-14T14:56:13+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.10.0\n"
  • powered-cache/trunk/powered-cache.php

    r3119210 r3135643  
    44 * Plugin URI:        https://poweredcache.com
    55 * Description:       Powered Cache is the most powerful caching and performance suite for WordPress, designed to easily improve your PageSpeed and Web Vitals Score.
    6  * Version:           3.5
     6 * Version:           3.5.1
    77 * Requires at least: 5.7
    88 * Requires PHP:      7.2.5
     
    2626
    2727// Useful global constants.
    28 define( 'POWERED_CACHE_VERSION', '3.5' );
     28define( 'POWERED_CACHE_VERSION', '3.5.1' );
    2929define( 'POWERED_CACHE_DB_VERSION', '3.4' );
    3030define( 'POWERED_CACHE_PLUGIN_FILE', __FILE__ );
  • powered-cache/trunk/readme.txt

    r3119210 r3135643  
    44Requires at least:  5.7
    55Tested up to:  6.6
    6 Stable tag:  3.5
     6Stable tag:  3.5.1
    77License: GPLv2 (or later)
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    171171
    172172== Changelog ==
     173
     174= 3.5.1 (August 14, 2024) =
     175- [Added] Logging for CF cache purge.
     176- [Improved] CF cache purge.
     177- Dependency updates.
    173178
    174179= 3.5 (July 16, 2024) =
Note: See TracChangeset for help on using the changeset viewer.