From 1fe993fd27964c5ceb023f0d74920dc07bc53b57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20W=C3=BCnsch?= Date: Wed, 4 Jun 2025 10:35:17 +0200 Subject: [PATCH 1/2] View Transitions: Fix variable reference in settings.php for selector options input handling --- plugins/view-transitions/includes/settings.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/view-transitions/includes/settings.php b/plugins/view-transitions/includes/settings.php index 092a97ccad..81b0827980 100644 --- a/plugins/view-transitions/includes/settings.php +++ b/plugins/view-transitions/includes/settings.php @@ -128,8 +128,8 @@ function plvt_sanitize_setting( $input ): array { 'post_content_selector', ); foreach ( $selector_options as $selector_option ) { - if ( isset( $value[ $selector_option ] ) && is_string( $value[ $selector_option ] ) ) { - $selector_option_value = trim( sanitize_text_field( $value[ $selector_option ] ) ); + if ( isset( $input[ $selector_option ] ) && is_string( $input[ $selector_option ] ) ) { + $selector_option_value = trim( sanitize_text_field( $input[ $selector_option ] ) ); if ( '' !== $selector_option_value ) { $value[ $selector_option ] = $selector_option_value; } From 8f3679f92d06581c483582cd5fba9e0b368ad561 Mon Sep 17 00:00:00 2001 From: Felix Arntz Date: Wed, 4 Jun 2025 09:28:11 -0700 Subject: [PATCH 2/2] Bump View Transitions version to 1.0.1. --- plugins/view-transitions/readme.txt | 6 +++++- plugins/view-transitions/view-transitions.php | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/view-transitions/readme.txt b/plugins/view-transitions/readme.txt index fa95298b6a..344bcc6055 100644 --- a/plugins/view-transitions/readme.txt +++ b/plugins/view-transitions/readme.txt @@ -2,7 +2,7 @@ Contributors: wordpressdotorg Tested up to: 6.8 -Stable tag: 1.0.0 +Stable tag: 1.0.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Tags: performance, view transitions, smooth transitions, animations @@ -51,6 +51,10 @@ Contributions are always welcome! Learn more about how to get involved in the [C == Changelog == += 1.0.1 = + +* Fix view transitions setting values not being saved. ([2036](https://github.com/WordPress/performance/pull/2036)) + = 1.0.0 = * Initial release. ([1997](https://github.com/WordPress/performance/issues/1997)) diff --git a/plugins/view-transitions/view-transitions.php b/plugins/view-transitions/view-transitions.php index ff8499da8d..3a1949d16c 100644 --- a/plugins/view-transitions/view-transitions.php +++ b/plugins/view-transitions/view-transitions.php @@ -5,7 +5,7 @@ * Description: Adds smooth transitions between navigations to your WordPress site. * Requires at least: 6.6 * Requires PHP: 7.2 - * Version: 1.0.0 + * Version: 1.0.1 * Author: WordPress Performance Team * Author URI: https://make.wordpress.org/performance/ * License: GPLv2 or later @@ -25,7 +25,7 @@ return; } -define( 'VIEW_TRANSITIONS_VERSION', '1.0.0' ); +define( 'VIEW_TRANSITIONS_VERSION', '1.0.1' ); define( 'VIEW_TRANSITIONS_MAIN_FILE', __FILE__ ); require_once __DIR__ . '/includes/class-plvt-view-transition-animation.php';