Skip to content

Commit

Permalink
Changelog and readme.txt edits. (#36319)
Browse files Browse the repository at this point in the history
  • Loading branch information
donnchawp authored and matticbot committed Mar 11, 2024
1 parent a226682 commit 9b07d95
Show file tree
Hide file tree
Showing 8 changed files with 55 additions and 49 deletions.
50 changes: 23 additions & 27 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,37 +5,33 @@
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.0.0-alpha] - unreleased

This is an alpha version! The changes listed here are not final.

## [1.12.0] - 2024-03-11
### Added
- Setup: Detect Jetpack Boost cache and suggest troubleshooting steps
- WP Super Cache: added WPSC_PRELOAD_POST_INTERVAL and WPSC_PRELOAD_LOOP_INTERVAL to modify preload timings
- Setup: Detect Jetpack Boost cache and suggest troubleshooting steps [#36018]
- WP Super Cache: added WPSC_PRELOAD_POST_INTERVAL and WPSC_PRELOAD_LOOP_INTERVAL to modify preload timings [#36246]

### Changed
- Code Modernization: Replace usage of strpos() with str_contains()
- Code Modernization: Replace usage of strpos() with str_starts_with().
- Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with().
- Fix blurry Automattic logo.
- General: avoid deprecation warnings when trying to get URLs in PHP 8.2
- General: indicate compatibility with the upcoming version of WordPress, 6.5.
- General: updated PHP requirement to PHP 7.0+
- General: update WordPress version requirements to WordPress 6.3.
- Updated package dependencies.
- WP Super Cache: check for Boost Cache when creating advanced-cache.php
- WP Super Cache: fixed labels on advanced settings page
- WP Super Cache: remove notifications that preload started working again.
- Code Modernization: Replace usage of strpos() with str_contains() [#34137]
- Code Modernization: Replace usage of strpos() with str_starts_with(). [#34135]
- Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with(). [#34207]
- Fix blurry Automattic logo. [#34985]
- General: avoid deprecation warnings when trying to get URLs in PHP 8.2 [#34962]
- General: indicate compatibility with the upcoming version of WordPress, 6.5. [#35820]
- General: updated PHP requirement to PHP 7.0+ [#34126]
- General: update WordPress version requirements to WordPress 6.3. [#34127]
- WP Super Cache: check for Boost Cache when creating advanced-cache.php [#36027]
- WP Super Cache: fixed labels on advanced settings page [#36067]
- WP Super Cache: remove notifications that preload started working again. [#35960]

### Fixed
- Supercache: add "days" to "Next preload scheduled" message.
- Super Cache: with rebuild enabled, apply that to subdirectories instead of deleting them.
- WP Super Cache - fix the wp_super_cache_clear_post_cache so the homepage cache isn't deleted too.
- WP Super Cache: bail if the request uri isn't set. It means the plugin isn't configured yet.
- WP Super Cache: don't create an output buffer if there's already one active
- WP Super Cache: fixed serving a cached page on POST with late init enabled.
- WP Super Cache: fix the output buffer check, and make debug logs pre-formatted.
- WP Super Cache: if the preload number of posts is not in the list, then add it
- Supercache: add "days" to "Next preload scheduled" message. [#34509]
- Super Cache: with rebuild enabled, apply that to subdirectories instead of deleting them. [#35032]
- WP Super Cache - fix the wp_super_cache_clear_post_cache filter so the homepage cache isn't deleted too. [#36069]
- WP Super Cache: bail if the request uri isn't set. It means the plugin isn't configured yet. [#36024]
- WP Super Cache: don't create an output buffer if there's already one active [#36124]
- WP Super Cache: fixed serving a cached page on POST with late init enabled. [#36211]
- WP Super Cache: fix the output buffer check, and make debug logs pre-formatted. [#36158]
- WP Super Cache: if the preload number of posts is not in the list, then add it [#36249]

## [1.11.0] - 2023-11-08
### Added
Expand Down Expand Up @@ -726,7 +722,7 @@ This is an alpha version! The changes listed here are not final.

Misc fixes

[2.0.0-alpha]: https://github.com/Automattic/wp-super-cache/compare/v1.11.0...v2.0.0-alpha
[1.12.0]: https://github.com/Automattic/wp-super-cache/compare/v1.11.0...v1.12.0
[1.11.0]: https://github.com/Automattic/wp-super-cache/compare/v1.10.0...v1.11.0
[1.10.0]: https://github.com/Automattic/wp-super-cache/compare/v1.9.4...v1.10.0
[1.9.4]: https://github.com/Automattic/wp-super-cache/compare/v1.9.3...v1.9.4
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@
"wp-svn-autopublish": true
},
"config": {
"autoloader-suffix": "6fe342bc02f0b440f7b3c8d8ade42286_super_cacheⓥ2_0_0_alpha"
"autoloader-suffix": "6fe342bc02f0b440f7b3c8d8ade42286_super_cacheⓥ1_12_0"
}
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "@automattic/jetpack-super-cache",
"version": "2.0.0-alpha",
"version": "1.12.0",
"description": "A very fast caching engine for WordPress that produces static html files.",
"homepage": "https://jetpack.com",
"bugs": {
Expand Down
34 changes: 22 additions & 12 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -268,23 +268,33 @@ Your theme is probably responsive which means it resizes the page to suit whatev


== Changelog ==
### 1.11.0 - 2023-11-08
### 1.12.0 - 2024-03-11
#### Added
- Super Cache: fix "accept header" check, and add new "wpsc_accept_headers" filter on accept header list
- Setup: Detect Jetpack Boost cache and suggest troubleshooting steps
- WP Super Cache: added WPSC_PRELOAD_POST_INTERVAL and WPSC_PRELOAD_LOOP_INTERVAL to modify preload timings

#### Changed
- General: indicate full compatibility with the latest version of WordPress, 6.4.
- General: update WordPress version requirements to WordPress 6.2.
- Overhauled visual styling to match Jetpack branding
- Updated package dependencies.
- Updated package dependencies.
- Updated package dependencies.
- Updated package dependencies.
- Code Modernization: Replace usage of strpos() with str_contains()
- Code Modernization: Replace usage of strpos() with str_starts_with().
- Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with().
- Fix blurry Automattic logo.
- General: avoid deprecation warnings when trying to get URLs in PHP 8.2
- General: indicate compatibility with the upcoming version of WordPress, 6.5.
- General: updated PHP requirement to PHP 7.0+
- General: update WordPress version requirements to WordPress 6.3.
- WP Super Cache: check for Boost Cache when creating advanced-cache.php
- WP Super Cache: fixed labels on advanced settings page
- WP Super Cache: remove notifications that preload started working again.

#### Fixed
- Caching: make sure $wp_cache_request_uri is defined to avoid warnings about "NULL" parameters.
- super-cache: fixed null parameter warning when using $supercachedir
- Super Cache: cancel the full preload job correctly.
- Supercache: add "days" to "Next preload scheduled" message.
- Super Cache: with rebuild enabled, apply that to subdirectories instead of deleting them.
- WP Super Cache - fix the wp_super_cache_clear_post_cache filter so the homepage cache isn't deleted too.
- WP Super Cache: bail if the request uri isn't set. It means the plugin isn't configured yet.
- WP Super Cache: don't create an output buffer if there's already one active
- WP Super Cache: fixed serving a cached page on POST with late init enabled.
- WP Super Cache: fix the output buffer check, and make debug logs pre-formatted.
- WP Super Cache: if the preload number of posts is not in the list, then add it

--------

Expand Down
2 changes: 1 addition & 1 deletion vendor/autoload.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@

require_once __DIR__ . '/composer/autoload_real.php';

return ComposerAutoloaderInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache2_0_0_alpha::getLoader();
return ComposerAutoloaderInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache1_12_0::getLoader();
8 changes: 4 additions & 4 deletions vendor/composer/autoload_real.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

// autoload_real.php @generated by Composer

class ComposerAutoloaderInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache2_0_0_alpha
class ComposerAutoloaderInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache1_12_0
{
private static $loader;

Expand All @@ -24,12 +24,12 @@ public static function getLoader()

require __DIR__ . '/platform_check.php';

spl_autoload_register(array('ComposerAutoloaderInit6fe342bc02f0b440f7b3c8d8ade42286_super_cacheⓥ2_0_0_alpha', 'loadClassLoader'), true, true);
spl_autoload_register(array('ComposerAutoloaderInit6fe342bc02f0b440f7b3c8d8ade42286_super_cacheⓥ1_12_0', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
spl_autoload_unregister(array('ComposerAutoloaderInit6fe342bc02f0b440f7b3c8d8ade42286_super_cacheⓥ2_0_0_alpha', 'loadClassLoader'));
spl_autoload_unregister(array('ComposerAutoloaderInit6fe342bc02f0b440f7b3c8d8ade42286_super_cacheⓥ1_12_0', 'loadClassLoader'));

require __DIR__ . '/autoload_static.php';
call_user_func(\Composer\Autoload\ComposerStaticInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache2_0_0_alpha::getInitializer($loader));
call_user_func(\Composer\Autoload\ComposerStaticInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache1_12_0::getInitializer($loader));

$loader->setClassMapAuthoritative(true);
$loader->register(true);
Expand Down
4 changes: 2 additions & 2 deletions vendor/composer/autoload_static.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Composer\Autoload;

class ComposerStaticInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache2_0_0_alpha
class ComposerStaticInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache1_12_0
{
public static $classMap = array (
'Automattic\\Jetpack\\Device_Detection' => __DIR__ . '/..' . '/automattic/jetpack-device-detection/src/class-device-detection.php',
Expand All @@ -15,7 +15,7 @@ class ComposerStaticInit6fe342bc02f0b440f7b3c8d8ade42286_super_cacheⓥ2_0_0_alp
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->classMap = ComposerStaticInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache2_0_0_alpha::$classMap;
$loader->classMap = ComposerStaticInit6fe342bc02f0b440f7b3c8d8ade42286_super_cache1_12_0::$classMap;

}, null, ClassLoader::class);
}
Expand Down
2 changes: 1 addition & 1 deletion wp-cache.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: WP Super Cache
* Plugin URI: https://wordpress.org/plugins/wp-super-cache/
* Description: Very fast caching plugin for WordPress.
* Version: 2.0.0-alpha
* Version: 1.12.0
* Author: Automattic
* Author URI: https://automattic.com/
* License: GPL2+
Expand Down

0 comments on commit 9b07d95

Please sign in to comment.