From cedc1a8eaa077cde243205fbd8d86cace26c12a5 Mon Sep 17 00:00:00 2001 From: Nick Cernis Date: Wed, 6 Mar 2024 15:07:10 +0100 Subject: [PATCH] [NOJIRA] Prepare for release of 2.2.3 (#60) * chore: bump version to 2.2.3 * chore: add changelog for 2.2.3 * chore: bump tested up to * chore: add grunt-cli Allows us to run grunt tasks for release prep without having to install grunt globally. For example: ```sh npx grunt checktextdomain npx grunt makepot ``` * chore: upgrade grunt-wp-i18n `npx grunt makepot` fails otherwise. * chore: regenerate pot file By running `npx grunt makepot`. No changes to strings, just updates to the version and dates. --- genesis-simple-sidebars.php | 2 +- languages/genesis-simple-sidebars.pot | 8 ++++---- package.json | 6 +++--- plugin.php | 2 +- readme.txt | 8 ++++++-- 5 files changed, 15 insertions(+), 11 deletions(-) diff --git a/genesis-simple-sidebars.php b/genesis-simple-sidebars.php index da81707..fab4000 100644 --- a/genesis-simple-sidebars.php +++ b/genesis-simple-sidebars.php @@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) { } define( 'GENESIS_SIMPLE_SIDEBARS_SETTINGS_FIELD', 'genesis_simple_sidebars_settings' ); -define( 'GENESIS_SIMPLE_SIDEBARS_VERSION', '2.2.2' ); +define( 'GENESIS_SIMPLE_SIDEBARS_VERSION', '2.2.3' ); define( 'GENESIS_SIMPLE_SIDEBARS_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'GENESIS_SIMPLE_SIDEBARS_PLUGIN_URL', plugins_url( '', __FILE__ ) ); diff --git a/languages/genesis-simple-sidebars.pot b/languages/genesis-simple-sidebars.pot index 24c21a4..f02410f 100644 --- a/languages/genesis-simple-sidebars.pot +++ b/languages/genesis-simple-sidebars.pot @@ -1,14 +1,14 @@ -# Copyright (C) 2019 StudioPress +# Copyright (C) 2024 StudioPress # This file is distributed under the GNU General Public License v2.0 (or later). msgid "" msgstr "" -"Project-Id-Version: Genesis Simple Sidebars 2.2.1\n" +"Project-Id-Version: Genesis Simple Sidebars 2.2.3\n" "Report-Msgid-Bugs-To: StudioPress \n" -"POT-Creation-Date: 2019-07-05 14:42:22+00:00\n" +"POT-Creation-Date: 2024-03-06 09:04:30+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2024-MO-DA HO:MI+ZONE\n" "Last-Translator: StudioPress \n" "Language-Team: English \n" "X-Generator: grunt-wp-i18n 0.4.4\n" diff --git a/package.json b/package.json index 8f0940b..861cbe9 100644 --- a/package.json +++ b/package.json @@ -5,11 +5,11 @@ "type": "git", "url": "https://github.com/copyblogger/genesis-simple-sidebars" }, - "dependencies": {}, "devDependencies": { "grunt": "^0.4.5", "grunt-autoprefixer": "^0.8.1", "grunt-checktextdomain": "^0.1.1", + "grunt-cli": "^1.4.3", "grunt-contrib-cssmin": "^0.10.0", "grunt-contrib-imagemin": "^0.7.1", "grunt-contrib-jshint": "^0.10.0", @@ -20,7 +20,7 @@ "grunt-jsvalidate": "^0.2.2", "grunt-phplint": "0.0.5", "grunt-styledocco": "^0.1.4", - "grunt-wp-i18n": "^0.4.7", + "grunt-wp-i18n": "^1.0.3", "load-grunt-tasks": "^0.6.0" }, "plugin": { @@ -29,7 +29,7 @@ "description": "Genesis Simple Sidebars allows you to easily create and use new sidebar widget areas.", "author": "StudioPress", "authoruri": "http://www.studiopress.com/", - "version": "2.2.2", + "version": "2.2.3", "license": "GPL-2.0+", "licenseuri": "http://www.gnu.org/licenses/gpl-2.0.html", "textdomain": "genesis-simple-sidebars" diff --git a/plugin.php b/plugin.php index fb98f57..dff77b5 100644 --- a/plugin.php +++ b/plugin.php @@ -3,7 +3,7 @@ * Plugin Name: Genesis Simple Sidebars * Plugin URI: https://github.com/studiopress/genesis-simple-sidebars * Description: Genesis Simple Sidebars allows you to easily create and use new sidebar widget areas. - * Version: 2.2.2 + * Version: 2.2.3 * Author: StudioPress * Author URI: https://www.studiopress.com/ * License: GNU General Public License v2.0 (or later) diff --git a/readme.txt b/readme.txt index 1382f67..349b113 100644 --- a/readme.txt +++ b/readme.txt @@ -3,8 +3,8 @@ Contributors: nathanrice, wpmuguru, marksabbath Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5553118 Tags: hooks, genesis, genesiswp, studiopress Requires at least: 4.7.3 -Tested up to: 6.3 -Stable tag: 2.2.2 +Tested up to: 6.4 +Stable tag: 2.2.3 This plugin allows you to create multiple, dynamic widget areas, and assign those widget areas to sidebar locations within the Genesis Framework on a per post, per page, or per tag/category archive basis. @@ -37,6 +37,10 @@ Not in the way you're probably thinking. The markup surrounding the widget area == Changelog == += 2.2.3 = +* Prevent a PHP fatal error under PHP 8.x if incomplete sidebar data exists. +* Fix a PHP deprecation warning under PHP 8.x. +* Fix Genesis download link in admin notice if a Genesis child theme is not active. = 2.2.2 = * Fix overlapping of sidebar selector in editor.