Skip to content

Commit b6e7584

Browse files
authored
Release 2.8.3 (#1040)
* Bump version to 2.8.3 * Update NPM deps * Update Composer deps * Update `@since`
1 parent fa0bf87 commit b6e7584

11 files changed

+665
-539
lines changed

Generic_Plugin_Survey.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* File: Generic_Plugin_Survey.php
44
*
5-
* @since X.X.X
5+
* @since 2.8.3
66
*
77
* @package W3TC
88
*/
@@ -12,15 +12,15 @@
1212
/**
1313
* Class Generic_Plugin_Survey
1414
*
15-
* @since X.X.X
15+
* @since 2.8.3
1616
*
1717
* phpcs:disable PSR2.Classes.PropertyDeclaration.Underscore
1818
*/
1919
class Generic_Plugin_Survey {
2020
/**
2121
* Config
2222
*
23-
* @since X.X.X
23+
* @since 2.8.3
2424
*
2525
* @var Config
2626
*/
@@ -29,7 +29,7 @@ class Generic_Plugin_Survey {
2929
/**
3030
* W3TC Pro license key.
3131
*
32-
* @since X.X.X
32+
* @since 2.8.3
3333
*
3434
* @var string
3535
*/
@@ -38,7 +38,7 @@ class Generic_Plugin_Survey {
3838
/**
3939
* W3TC Pro licensed home URL.
4040
*
41-
* @since X.X.X
41+
* @since 2.8.3
4242
*
4343
* @var string
4444
*/
@@ -47,7 +47,7 @@ class Generic_Plugin_Survey {
4747
/**
4848
* W3TC Pro licensed product item name.
4949
*
50-
* @since X.X.X
50+
* @since 2.8.3
5151
*
5252
* @var string
5353
*/
@@ -56,7 +56,7 @@ class Generic_Plugin_Survey {
5656
/**
5757
* Constructor
5858
*
59-
* @since X.X.X
59+
* @since 2.8.3
6060
*
6161
* @return void
6262
*/
@@ -74,7 +74,7 @@ public function __construct() {
7474
/**
7575
* Runs plugin
7676
*
77-
* @since X.X.X
77+
* @since 2.8.3
7878
*
7979
* @return void
8080
*/
@@ -86,7 +86,7 @@ public function run() {
8686
/**
8787
* Renders the exit survey lightbox content
8888
*
89-
* @since X.X.X
89+
* @since 2.8.3
9090
*
9191
* @return void
9292
*/
@@ -106,7 +106,7 @@ public function w3tc_ajax_exit_survey_render() {
106106
/**
107107
* Processes the exit survey submission and sends it to the API.
108108
*
109-
* @since X.X.X
109+
* @since 2.8.3
110110
*
111111
* @return void
112112
*/

Root_Environment.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ public function get_other_instructions( $config ) {
211211
* phpcs:disable WordPress.DB.DirectDatabaseQuery.NoCaching
212212
* phpcs:disable WordPress.PHP.DevelopmentFunctions.error_log_error_log
213213
*
214-
* @since X.X.X
214+
* @since 2.8.3
215215
*
216216
* @return void
217217
*/

Util_Environment.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1399,7 +1399,7 @@ public static function is_w3tc_pro_dev() {
13991399
/**
14001400
* Pro constants?
14011401
*
1402-
* @since X.X.X
1402+
* @since 2.8.3
14031403
*
14041404
* @static
14051405
*
@@ -1855,7 +1855,7 @@ protected static function get_cron_spawn() {
18551855
*
18561856
* This URL can be overridden by defining W3TC_API2_URL
18571857
*
1858-
* @since X.X.X
1858+
* @since 2.8.3
18591859
*
18601860
* @return string The API URL to use for requests.
18611861
*/

Util_Ui.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ public static function postbox_footer() {
238238
/**
239239
* Retrieves a specific tab's content based on the provided key and tab type.
240240
*
241-
* @since X.X.X
241+
* @since 2.8.3
242242
*
243243
* This function dynamically loads content for a specified tab type (e.g., tutorials, premium services)
244244
* based on a given configuration key. It uses a mapping to fetch the correct tab content, which is then

composer.lock

Lines changed: 25 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

inc/lightbox/exit_survey.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* File: exit_survey.php
44
*
5-
* @since X.X.X
5+
* @since 2.8.3
66
*
77
* @package W3TC
88
*/

pub/js/exit-survey.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
*
44
* JavaScript for the exit survey modal.
55
*
6-
* @since X.X.X
6+
* @since 2.8.3
77
*
88
* @global w3tcData Localized array variable.
99
*/
1010

1111
/**
1212
* Display the exit servey modal on plugin deactivation.
1313
*
14-
* @since X.X.X
14+
* @since 2.8.3
1515
*/
1616
function w3tc_exit_survey_render() {
1717
W3tc_Lightbox.open({
@@ -112,7 +112,7 @@ jQuery(function() {
112112
/**
113113
* Trigger display of exit survey on plugin deactivation link click.
114114
*
115-
* @since X.X.X
115+
* @since 2.8.3
116116
*/
117117
jQuery('#deactivate-w3-total-cache').on( 'click', function(e) {
118118
e.preventDefault();

readme.txt

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Contributors: boldgrid, fredericktownes, maxicusc, gidomanders, bwmarkle, harryj
33
Tags: CDN, pagespeed, caching, performance, optimize
44
Requires at least: 5.3
55
Tested up to: 6.7
6-
Stable tag: 2.8.2
6+
Stable tag: 2.8.3
77
License: GPLv2 or later
88
License URI: http://www.gnu.org/licenses/gpl-2.0.html
99

@@ -362,6 +362,22 @@ Please reach out to all of these people and support their projects if you're so
362362

363363
== Changelog ==
364364

365+
= 2.8.3 =
366+
* Fix: HTTP API calls for checking required files
367+
* Fix: script-src-elem and style-src-attr security headers
368+
* Fix: Handle multiple line srcset attributes for CDN URL replacement
369+
* Fix: Fragment Cache: Fixed logic for navigation links
370+
* Fix: Check for modified advanced-cache.php dropin/addin file
371+
* Fix: Log directory name is made unique
372+
* Enhancement: Added an exit survey with option to delete plugin data on deactivation
373+
* Enhancement: Fragment Cache: Added notices for configuration
374+
* Enhancement: Use admin-ajax for settings help tab content links
375+
* Update: Handle XML MIME types in cache by default
376+
* Update: Added "immutable" options for cache-control headers
377+
* Update: Added WP-CLI command descriptions
378+
* Update: CDN widget notices for BunnyCDN
379+
* Update: WebP Converter widget notice
380+
365381
= 2.8.2 =
366382
* Fix: Added additional user capability checks
367383
* Fix: Ensure Object Cache garbage collection (disk) WP Cron event is scheduled

w3-total-cache-api.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
defined( 'ABSPATH' ) || die;
1111

1212
define( 'W3TC', true );
13-
define( 'W3TC_VERSION', '2.8.2' );
13+
define( 'W3TC_VERSION', '2.8.3' );
1414
define( 'W3TC_POWERED_BY', 'W3 Total Cache' );
1515
define( 'W3TC_EMAIL', '[email protected]' );
1616
define( 'W3TC_TEXT_DOMAIN', 'w3-total-cache' );

w3-total-cache.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Plugin Name: W3 Total Cache
44
* Plugin URI: https://www.boldgrid.com/totalcache/
55
* Description: The highest rated and most complete WordPress performance plugin. Dramatically improve the speed and user experience of your site. Add browser, page, object and database caching as well as minify and content delivery network (CDN) to WordPress.
6-
* Version: 2.8.2
6+
* Version: 2.8.3
77
* Requires at least: 5.3
88
* Requires PHP: 7.2.5
99
* Author: BoldGrid

0 commit comments

Comments
 (0)