Changeset 3052059
- Timestamp:
- 03/16/2024 08:00:57 AM (2 years ago)
- Location:
- psn-pagespeed-ninja/trunk
- Files:
-
- 42 edited
-
admin/class-pagespeedninja-admin-ajax.php (modified) (1 diff)
-
admin/class-pagespeedninja-admin-config.php (modified) (1 diff)
-
admin/class-pagespeedninja-admin.php (modified) (1 diff)
-
admin/class-pagespeedninja-view.php (modified) (1 diff)
-
admin/partials/pagespeedninja-admin-advanced.php (modified) (1 diff)
-
admin/partials/pagespeedninja-admin-general.php (modified) (1 diff)
-
admin/partials/pagespeedninja-admin-getfreelicensekey.php (modified) (1 diff)
-
admin/partials/pagespeedninja-admin-global.php (modified) (1 diff)
-
admin/partials/pagespeedninja-admin-popup.php (modified) (1 diff)
-
admin/partials/pagespeedninja-admin-probanner.php (modified) (1 diff)
-
admin/partials/pagespeedninja-admin-reviewbanner.php (modified) (1 diff)
-
admin/partials/pagespeedninja-admin-tour.php (modified) (1 diff)
-
admin/partials/pagespeedninja-survey-form.php (modified) (1 diff)
-
assets/css/pagespeedninja-adminbar.css (modified) (1 diff)
-
assets/css/pagespeedninja-getfreelicensekey.css (modified) (1 diff)
-
assets/css/pagespeedninja-popup.css (modified) (1 diff)
-
assets/css/pagespeedninja-probanner.css (modified) (1 diff)
-
assets/css/pagespeedninja-reviewbanner.css (modified) (1 diff)
-
assets/css/pagespeedninja.css (modified) (1 diff)
-
assets/js/atfbundle.js (modified) (1 diff)
-
assets/js/pagespeedninja-advanced.js (modified) (1 diff)
-
assets/js/pagespeedninja-general.js (modified) (1 diff)
-
assets/js/pagespeedninja-tooltip.js (modified) (1 diff)
-
assets/js/pagespeedninja.js (modified) (1 diff)
-
changelog.txt (modified) (1 diff)
-
includes/class-pagespeedninja-activator.php (modified) (1 diff)
-
includes/class-pagespeedninja-cache-hooks.php (modified) (1 diff)
-
includes/class-pagespeedninja-cache.php (modified) (1 diff)
-
includes/class-pagespeedninja-errorlogging.php (modified) (1 diff)
-
includes/class-pagespeedninja-i18n.php (modified) (1 diff)
-
includes/class-pagespeedninja.php (modified) (2 diffs)
-
includes/updates/0.9.36.php (modified) (1 diff)
-
includes/updates/1.0.beta.0.php (modified) (1 diff)
-
includes/updates/1.1.3.php (modified) (1 diff)
-
index.php (modified) (1 diff)
-
pagespeedninja.php (modified) (1 diff)
-
public/advanced-cache.php (modified) (1 diff)
-
public/class-pagespeedninja-public.php (modified) (1 diff)
-
public/ress/wpdevicedetector.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
ress/classes/imghandler/gd.php (modified) (1 diff)
-
uninstall.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
psn-pagespeed-ninja/trunk/admin/class-pagespeedninja-admin-ajax.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/class-pagespeedninja-admin-config.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/class-pagespeedninja-admin.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/class-pagespeedninja-view.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-admin-advanced.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-admin-general.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-admin-getfreelicensekey.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-admin-global.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-admin-popup.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-admin-probanner.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-admin-reviewbanner.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-admin-tour.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/admin/partials/pagespeedninja-survey-form.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/assets/css/pagespeedninja-adminbar.css
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 #wp-admin-bar-pagespeed-ninja .ab-icon:before { 3 3 top: 2px; -
psn-pagespeed-ninja/trunk/assets/css/pagespeedninja-getfreelicensekey.css
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 .psn-licensekey-notice.notice.notice-alt { 3 3 border: none; -
psn-pagespeed-ninja/trunk/assets/css/pagespeedninja-popup.css
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 #pagespeedninja-popup-form { 3 3 font-size: 16px; -
psn-pagespeed-ninja/trunk/assets/css/pagespeedninja-probanner.css
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 #psn-pro-banner { 3 3 display: -webkit-flex; -
psn-pagespeed-ninja/trunk/assets/css/pagespeedninja-reviewbanner.css
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 @-webkit-keyframes psn-grow-vert { 3 3 from { opacity: 0; max-height: 0; } -
psn-pagespeed-ninja/trunk/assets/css/pagespeedninja.css
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 #wpcontent, 3 3 .auto-fold #wpcontent { -
psn-pagespeed-ninja/trunk/assets/js/atfbundle.js
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ 3 3 /*global window */ -
psn-pagespeed-ninja/trunk/assets/js/pagespeedninja-advanced.js
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 (function () { 3 3 'use strict'; -
psn-pagespeed-ninja/trunk/assets/js/pagespeedninja-general.js
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 (function () { 3 3 'use strict'; -
psn-pagespeed-ninja/trunk/assets/js/pagespeedninja-tooltip.js
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 (function ($) { 3 3 'use strict'; -
psn-pagespeed-ninja/trunk/assets/js/pagespeedninja.js
r3052047 r3052059 1 /* PageSpeed Ninja 1.3. 4| pagespeed.ninja/license.html */1 /* PageSpeed Ninja 1.3.5 | pagespeed.ninja/license.html */ 2 2 (function () { 3 3 'use strict'; -
psn-pagespeed-ninja/trunk/changelog.txt
r3052047 r3052059 1 1 == Changelog == 2 3 = 1.3.5 Stable Release [16 March 2024] 4 - Fixed possible issue with validation of WebP header 2 5 3 6 = 1.3.4 Stable Release [16 March 2024] -
psn-pagespeed-ninja/trunk/includes/class-pagespeedninja-activator.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/includes/class-pagespeedninja-cache-hooks.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/includes/class-pagespeedninja-cache.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/includes/class-pagespeedninja-errorlogging.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/includes/class-pagespeedninja-i18n.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/includes/class-pagespeedninja.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team … … 37 37 $this->plugin_slug = $plugin_slug; 38 38 $this->plugin_name = $plugin_name; 39 $this->version = '1.3. 4';39 $this->version = '1.3.5'; 40 40 $this->plugin_dir_path = plugin_dir_path(__DIR__); 41 41 -
psn-pagespeed-ninja/trunk/includes/updates/0.9.36.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/includes/updates/1.0.beta.0.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/includes/updates/1.1.3.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/index.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/pagespeedninja.php
r3052047 r3052059 8 8 * Plugin URI: https://pagespeed.ninja/download/ 9 9 * Description: Unleash lightning fast page speed performance: image, CSS, JS optimization, lazy loading, compression, caching, convert to WebP, and more! 10 * Version: 1.3. 410 * Version: 1.3.5 11 11 * Requires at least: 4.6 12 12 * Requires PHP: 5.6 -
psn-pagespeed-ninja/trunk/public/advanced-cache.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/public/class-pagespeedninja-public.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/public/ress/wpdevicedetector.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team -
psn-pagespeed-ninja/trunk/readme.txt
r3052047 r3052059 1 1 === PageSpeed Ninja - Cache, Minify, Defer CSS JavaScript, Critical CSS, Optimize Images, Convert WebP === 2 2 3 Stable tag: 1.3. 43 Stable tag: 1.3.5 4 4 Requires at least: 4.6 5 5 Tested up to: 6.4.3 … … 202 202 == Changelog == 203 203 204 = 1.3.5 Stable Release [16 March 2024] 205 - Fixed possible issue with validation of WebP header 206 204 207 = 1.3.4 Stable Release [16 March 2024] 205 208 - Added auto-detection of directory for optimized files -
psn-pagespeed-ninja/trunk/ress/classes/imghandler/gd.php
r3052047 r3052059 482 482 483 483 case 'webp': 484 484 485 $h = fopen($src_file, 'rb'); 485 486 if ($h !== false) { 486 487 $header = fread($h, 12); 487 488 fclose($h); 488 if (preg_match('/ ^RIFF.{4}WEBP/', $header)) {489 if (preg_match('/RIFF.{4}WEBP/sA', $header)) { 489 490 return imagecreatefromwebp($src_file); 490 491 } -
psn-pagespeed-ninja/trunk/uninstall.php
r3052047 r3052059 4 4 * https://pagespeed.ninja/ 5 5 * 6 * @version 1.3. 46 * @version 1.3.5 7 7 * @license GNU/GPL v2 - http://www.gnu.org/licenses/gpl-2.0.html 8 8 * @copyright (C) 2016-2024 PageSpeed Ninja Team
Note: See TracChangeset
for help on using the changeset viewer.