From cb509e638f53dff3a2280bd10718ed8c9cd00519 Mon Sep 17 00:00:00 2001 From: Pantheon Automation Date: Tue, 19 Dec 2023 21:01:16 +0000 Subject: [PATCH 1/6] Prepare 0.1.4-dev --- composer.lock | 10 +++++----- package-lock.json | 4 ++-- package.json | 2 +- rossums-universal-robots.php | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/composer.lock b/composer.lock index 91d4a6f..d1e071e 100644 --- a/composer.lock +++ b/composer.lock @@ -209,7 +209,7 @@ "issues": "https://github.com/Behat/Gherkin/issues", "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" }, - "time": "20.1.30-12T13:05:09+00:00" + "time": "20.1.4-dev0-12T13:05:09+00:00" }, { "name": "behat/mink", @@ -336,7 +336,7 @@ "issues": "https://github.com/minkphp/MinkBrowserKitDriver/issues", "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v1.4.1" }, - "time": "20.1.32-10T14:17:06+00:00" + "time": "20.1.4-dev2-10T14:17:06+00:00" }, { "name": "behat/mink-extension", @@ -458,7 +458,7 @@ "source": "https://github.com/minkphp/MinkGoutteDriver/tree/v1.3.0" }, "abandoned": "behat/mink-browserkit-driver", - "time": "20.1.30-12T11:35:46+00:00" + "time": "20.1.4-dev0-12T11:35:46+00:00" }, { "name": "behat/transliterator", @@ -1864,7 +1864,7 @@ "type": "github" } ], - "time": "20.1.32-02T12:48:52+00:00" + "time": "20.1.4-dev2-02T12:48:52+00:00" }, { "name": "phpunit/php-invoker", @@ -2196,7 +2196,7 @@ "issues": "https://github.com/php-fig/container/issues", "source": "https://github.com/php-fig/container/tree/1.1.2" }, - "time": "20.1.31-05T16:50:12+00:00" + "time": "20.1.4-dev1-05T16:50:12+00:00" }, { "name": "psr/event-dispatcher", diff --git a/package-lock.json b/package-lock.json index 2049b60..73bc231 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "plugin-pipeline-example", - "version": "0.1.3", + "version": "0.1.4-dev", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "plugin-pipeline-example", - "version": "0.1.3", + "version": "0.1.4-dev", "license": "MIT", "dependencies": { "grunt": "^1.6.1", diff --git a/package.json b/package.json index 0470cf5..c0cb9ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "plugin-pipeline-example", - "version": "0.1.3", + "version": "0.1.4-dev", "description": "A demo plugin to test and showcase github actions during plugin development and release", "main": "Gruntfile.js", "directories": { diff --git a/rossums-universal-robots.php b/rossums-universal-robots.php index 273e8c3..8b0c326 100644 --- a/rossums-universal-robots.php +++ b/rossums-universal-robots.php @@ -7,7 +7,7 @@ * Author URI: pantheon.io * Text Domain: rossums-universal-robots * Domain Path: /languages - * Version: 0.1.3 + * Version: 0.1.4-dev * * @package Rossums_Universal_Robots */ @@ -16,7 +16,7 @@ * Returns an int. It's a feature. * * @return int An integer. - * @since 0.1.3 + * @since 0.1.4-dev */ function rur_counter() { return 3; From c0cac52c67d84e0c26c002623d925daf69769764 Mon Sep 17 00:00:00 2001 From: CobyPear Date: Tue, 19 Dec 2023 15:12:36 -0600 Subject: [PATCH 2/6] Fix regex --- scripts/get_release_notes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/get_release_notes.js b/scripts/get_release_notes.js index fb1a97e..23fe799 100644 --- a/scripts/get_release_notes.js +++ b/scripts/get_release_notes.js @@ -15,7 +15,7 @@ module.exports = (() => { * @see {@link https://regex101.com/r/TmzSYI/1} for the regex explanation */ const regex = - /(^#{3}\s[\s\d\.-\w]+(\([\w\d\s]+\)))?$\n(?^[\w\d\W][^#]{3,}$\n)/gm; + /((^#{3}\s[\s\d\.-\w]+(\([\w\d\s]+\)))?$\n(?^[\w\d\W][^#]{3,}$\n))/gm; const matches = fileContent.matchAll(regex); const [releaseNotes] = [...matches].map((match) => match.groups.notes.trim()); console.log(releaseNotes); From f55fe5318d6ae8efa22b620e7b554d7f8042631c Mon Sep 17 00:00:00 2001 From: CobyPear Date: Tue, 19 Dec 2023 15:15:58 -0600 Subject: [PATCH 3/6] Fix regex --- scripts/get_release_notes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/get_release_notes.js b/scripts/get_release_notes.js index 23fe799..3eb2ad0 100644 --- a/scripts/get_release_notes.js +++ b/scripts/get_release_notes.js @@ -15,7 +15,7 @@ module.exports = (() => { * @see {@link https://regex101.com/r/TmzSYI/1} for the regex explanation */ const regex = - /((^#{3}\s[\s\d\.-\w]+(\([\w\d\s]+\)))?$\n(?^[\w\d\W][^#]{3,}$\n))/gm; + /(^#{3}\s[\s\d\.-\w]+(\([\w\d\s]+\))?$\n(?^[\w\d\W][^#]{3,}$\n))/gm; const matches = fileContent.matchAll(regex); const [releaseNotes] = [...matches].map((match) => match.groups.notes.trim()); console.log(releaseNotes); From 774c0e07db8661f2b204538b337e6411d295de59 Mon Sep 17 00:00:00 2001 From: Phil Tyler Date: Tue, 19 Dec 2023 15:33:52 -0800 Subject: [PATCH 4/6] Another attempt at readme parsing and adjust sed to avoid @since in docblocks (#37) --- .bin/prepare-dev.sh | 88 ++++++++++++++++++++++-------------- README.MD | 6 ++- package-lock.json | 4 +- package.json | 4 +- readme.txt | 6 ++- rossums-universal-robots.php | 16 +++++-- 6 files changed, 82 insertions(+), 42 deletions(-) diff --git a/.bin/prepare-dev.sh b/.bin/prepare-dev.sh index 68f1758..426c3bb 100644 --- a/.bin/prepare-dev.sh +++ b/.bin/prepare-dev.sh @@ -1,7 +1,12 @@ #!/bin/bash set -eou pipefail +set -x IFS=$'\n\t' +if [[ "${DRY_RUN:-}" == 1 ]]; then + echo "Dry Run. Will not Push." +fi + # shellcheck disable=SC2155 readonly SELF_DIRNAME="$(dirname -- "$0")" readonly BASE_DIR="${SELF_DIRNAME}/.." @@ -29,42 +34,42 @@ process_file(){ return fi echo "Checking file '${file}'..." - if [[ "$file" = "$BASE_DIR/package-lock.json" ]];then - # skip package-lock and let `npm i` do it when package.json is processed. - echo "skipping sed of package lock" + if [[ "$file" == "$BASE_DIR/package-lock.json" ]];then + echo "package and package-lock will be handled later." return fi + echo "search-and-replace with sed" + sed -i.tmp -e '/^\s*\* @since/!s/'"${CANONICAL_VERSION}"'/'"${NEW_DEV_VERSION}"'/g' "$file" && rm "$file.tmp" + git add "$file" +} - shopt -s nocasematch # make the "if readme" case insensitive - local file_name=${file#"$BASE_DIR/"} - if [[ "$file_name" == "readme.txt" || "$file_name" == "readme.md" ]]; then - echo "adding new heading" - if [[ "$file_name" == "readme.txt" ]]; then # there's gotta be a better way but whatever - local new_heading="### ${NEW_DEV_VERSION}" - local awk_with_target='/## Changelog/ { print; print ""; print heading; print ""; next } 1' - else - local new_heading="= ${NEW_DEV_VERSION} =" - local awk_with_target='/== Changelog ==/ { print; print ""; print heading; print ""; next } 1' - fi - shopt -u nocasematch - awk -v heading="$new_heading" "$awk_with_target" "$file" > tmp.md - mv tmp.md "$file" - git add "$file" - return +git_config(){ + git config user.email "${GIT_USER}" + git config user.name "${GIT_NAME}" +} + +update_readme(){ + FILE_PATH="$1:-" + if [[ -z "${FILE_PATH}" ]]; then + echo "missing file path" + return 1 fi - echo "search-and-replace with sed" - # Use `sed` to perform the search and replace operation in each file - sed -i.tmp -e "s/${CANONICAL_VERSION}/${NEW_DEV_VERSION}/g" "$file" && rm "$file.tmp" - if [[ "$file" == "$BASE_DIR/package.json" ]];then - # TODO: This seems unsafe as we might update dependencies as well. - # Is it safe to just sed package-lock instead? That also seems wrong. - echo "running 'npm i --package-lock-only' to update package-lock.json" - npm i --package-lock-only - git add "$BASE_DIR/package-lock.json" + local EXTENSION=${file#"$BASE_DIR/readme."} + + echo "adding new heading to readme.${EXTENSION}" + + if [[ "$EXTENSION" == "md" ]]; then # there's gotta be a better way but whatever + local new_heading="### ${NEW_DEV_VERSION}" + local awk_with_target='/## Changelog/ { print; print ""; print heading; print ""; next } 1' + else + local new_heading="= ${NEW_DEV_VERSION} =" + local awk_with_target='/== Changelog ==/ { print; print ""; print heading; print ""; next } 1' fi + awk -v heading="$new_heading" "$awk_with_target" "$FILE_PATH" > tmp.md + mv tmp.md "$file" git add "$file" } @@ -74,9 +79,11 @@ main() { CANONICAL_VERSION="$(grep 'Stable tag:' < "${CANONICAL_FILE}" | awk '{print $3}')" # fetch all tags and history: - git fetch --tags --unshallow --prune + if ! git rev-parse --is-shallow-repository > /dev/null; then + git fetch --tags --unshallow --prune + fi - if [ "$(git rev-parse --abbrev-ref HEAD)" != "main" ]; then + if ! git show-ref --quiet refs/heads/main && [[ "$(git rev-parse --abbrev-ref HEAD)" != "main" ]]; then git branch --track main origin/main fi @@ -94,11 +101,26 @@ main() { for file in "$BASE_DIR"/*; do process_file "$file" done - # Who am I? - git config user.email "${GIT_USER}" - git config user.name "${GIT_NAME}" + + git_config + + shopt -s nocasematch # make the "if readme" case insensitive + for readme_extension in "txt" "md"; do + if [[ -f "${BASE_DIR}/readme.${readme_extension}" ]]; then + update_readme readme.${readme_extension} + fi + done + shopt -u nocasematch git commit -m "Prepare ${NEW_DEV_VERSION}" + + if [[ -f "$BASE_DIR/package.json" ]]; then + npm version "${NEW_DEV_VERSION}" --no-git-tag-version + fi + + if [[ "${DRY_RUN:-}" == 1 ]]; then + return + fi git push origin "${DEVELOP_BRANCH}" } diff --git a/README.MD b/README.MD index 88c4cf5..789f75f 100644 --- a/README.MD +++ b/README.MD @@ -5,7 +5,7 @@ Tags: comments, spam Requires at least: 4.5 Tested up to: 6.2.1 Requires PHP: 5.6 -Stable tag: 0.1.3 +Stable tag: 0.2.0-dev License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -13,6 +13,10 @@ See the robots hard at work. ## Changelog +### 0.2.0-dev +* Set Counter to 4 [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] +* Add another counter [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] + ### 0.1.3 (19 December 2023) * Set Counter to 3 [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] diff --git a/package-lock.json b/package-lock.json index 73bc231..f61bc21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "plugin-pipeline-example", - "version": "0.1.4-dev", + "version": "0.2.0-dev", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "plugin-pipeline-example", - "version": "0.1.4-dev", + "version": "0.2.0-dev", "license": "MIT", "dependencies": { "grunt": "^1.6.1", diff --git a/package.json b/package.json index c0cb9ae..90abc37 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "plugin-pipeline-example", - "version": "0.1.4-dev", + "version": "0.2.0-dev", "description": "A demo plugin to test and showcase github actions during plugin development and release", "main": "Gruntfile.js", "directories": { @@ -32,4 +32,4 @@ "grunt-sass": "^3.1.0", "node-sass": "^9.0.0" } -} \ No newline at end of file +} diff --git a/readme.txt b/readme.txt index 0fae251..8ef2821 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: comments, spam Requires at least: 4.5 Tested up to: 6.2.1 Requires PHP: 5.6 -Stable tag: 0.1.3 +Stable tag: 0.2.0-dev License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -68,6 +68,10 @@ directory take precedence. For example, `/assets/screenshot-1.png` would win ove == Changelog == += 0.2.0-dev = +* Set Counter to 4 [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] +* Add another counter [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] + = 0.1.3 (19 December 2023) = * Set Counter to 3 [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] diff --git a/rossums-universal-robots.php b/rossums-universal-robots.php index 8b0c326..0dbd05b 100644 --- a/rossums-universal-robots.php +++ b/rossums-universal-robots.php @@ -7,7 +7,7 @@ * Author URI: pantheon.io * Text Domain: rossums-universal-robots * Domain Path: /languages - * Version: 0.1.4-dev + * Version: 0.2.0-dev * * @package Rossums_Universal_Robots */ @@ -16,8 +16,18 @@ * Returns an int. It's a feature. * * @return int An integer. - * @since 0.1.4-dev + * @since 0.1.1 */ function rur_counter() { - return 3; + return 4; +} + +/** + * Returns a different int. It's another feature. + * + * @return int An integer. + * @since 0.2.0-dev + */ +function rur_another_counter() { + return 0; } From 82889937814f749281f377609704ad048d757e35 Mon Sep 17 00:00:00 2001 From: Phil Tyler Date: Tue, 19 Dec 2023 15:41:26 -0800 Subject: [PATCH 5/6] skip s-r compsoer files and update while were in here (#40) --- .bin/prepare-dev.sh | 4 + composer.lock | 394 +++++++++++++++++++++++++------------------- 2 files changed, 232 insertions(+), 166 deletions(-) diff --git a/.bin/prepare-dev.sh b/.bin/prepare-dev.sh index 426c3bb..d07d734 100644 --- a/.bin/prepare-dev.sh +++ b/.bin/prepare-dev.sh @@ -38,6 +38,10 @@ process_file(){ echo "package and package-lock will be handled later." return fi + if [[ "$file" == "$BASE_DIR/composer.json" || "$file" == "$BASE_DIR/composer-lock.json" ]];then + echo "skip composer." + return + fi echo "search-and-replace with sed" sed -i.tmp -e '/^\s*\* @since/!s/'"${CANONICAL_VERSION}"'/'"${NEW_DEV_VERSION}"'/g' "$file" && rm "$file.tmp" diff --git a/composer.lock b/composer.lock index d1e071e..4440a7c 100644 --- a/composer.lock +++ b/composer.lock @@ -209,30 +209,32 @@ "issues": "https://github.com/Behat/Gherkin/issues", "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" }, - "time": "20.1.4-dev0-12T13:05:09+00:00" + "time": "2021-10-12T13:05:09+00:00" }, { "name": "behat/mink", - "version": "v1.10.0", + "version": "v1.11.0", "source": { "type": "git", "url": "https://github.com/minkphp/Mink.git", - "reference": "19e58905632e7cfdc5b2bafb9b950a3521af32c5" + "reference": "d8527fdf8785aad38455fb426af457ab9937aece" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/minkphp/Mink/zipball/19e58905632e7cfdc5b2bafb9b950a3521af32c5", - "reference": "19e58905632e7cfdc5b2bafb9b950a3521af32c5", + "url": "https://api.github.com/repos/minkphp/Mink/zipball/d8527fdf8785aad38455fb426af457ab9937aece", + "reference": "d8527fdf8785aad38455fb426af457ab9937aece", "shasum": "" }, "require": { "php": ">=7.2", - "symfony/css-selector": "^4.4 || ^5.0 || ^6.0" + "symfony/css-selector": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "require-dev": { + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-phpunit": "^1.3", "phpunit/phpunit": "^8.5.22 || ^9.5.11", - "symfony/error-handler": "^4.4 || ^5.0 || ^6.0", - "symfony/phpunit-bridge": "^5.4 || ^6.0" + "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/phpunit-bridge": "^5.4 || ^6.0 || ^7.0" }, "suggest": { "behat/mink-browserkit-driver": "fast headless driver for any app without JS emulation", @@ -271,9 +273,9 @@ ], "support": { "issues": "https://github.com/minkphp/Mink/issues", - "source": "https://github.com/minkphp/Mink/tree/v1.10.0" + "source": "https://github.com/minkphp/Mink/tree/v1.11.0" }, - "time": "2022-03-28T14:22:43+00:00" + "time": "2023-12-09T11:23:23+00:00" }, { "name": "behat/mink-browserkit-driver", @@ -336,7 +338,7 @@ "issues": "https://github.com/minkphp/MinkBrowserKitDriver/issues", "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v1.4.1" }, - "time": "20.1.4-dev2-10T14:17:06+00:00" + "time": "2021-12-10T14:17:06+00:00" }, { "name": "behat/mink-extension", @@ -399,6 +401,7 @@ "issues": "https://github.com/Behat/MinkExtension/issues", "source": "https://github.com/Behat/MinkExtension/tree/master" }, + "abandoned": "friends-of-behat/mink-extension", "time": "2018-02-06T15:36:30+00:00" }, { @@ -458,7 +461,7 @@ "source": "https://github.com/minkphp/MinkGoutteDriver/tree/v1.3.0" }, "abandoned": "behat/mink-browserkit-driver", - "time": "20.1.4-dev0-12T11:35:46+00:00" + "time": "2021-10-12T11:35:46+00:00" }, { "name": "behat/transliterator", @@ -589,30 +592,30 @@ }, { "name": "doctrine/instantiator", - "version": "1.5.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" + "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", - "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "php": "^8.1" }, "require-dev": { - "doctrine/coding-standard": "^9 || ^11", + "doctrine/coding-standard": "^11", "ext-pdo": "*", "ext-phar": "*", - "phpbench/phpbench": "^0.16 || ^1", - "phpstan/phpstan": "^1.4", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.30 || ^5.4" + "phpbench/phpbench": "^1.2", + "phpstan/phpstan": "^1.9.4", + "phpstan/phpstan-phpunit": "^1.3", + "phpunit/phpunit": "^9.5.27", + "vimeo/psalm": "^5.4" }, "type": "library", "autoload": { @@ -639,7 +642,7 @@ ], "support": { "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.5.0" + "source": "https://github.com/doctrine/instantiator/tree/2.0.0" }, "funding": [ { @@ -655,7 +658,7 @@ "type": "tidelift" } ], - "time": "2022-12-30T00:15:36+00:00" + "time": "2022-12-30T00:23:10+00:00" }, { "name": "fabpot/goutte", @@ -719,16 +722,16 @@ }, { "name": "fig-r/psr2r-sniffer", - "version": "1.5.0", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/php-fig-rectified/psr2r-sniffer.git", - "reference": "53ca1ecd62b0dc2ab8ea48635f583cb361c5e8f2" + "reference": "c950b88ed7ad8ae115e11896bbe36d5896aa4f36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig-rectified/psr2r-sniffer/zipball/53ca1ecd62b0dc2ab8ea48635f583cb361c5e8f2", - "reference": "53ca1ecd62b0dc2ab8ea48635f583cb361c5e8f2", + "url": "https://api.github.com/repos/php-fig-rectified/psr2r-sniffer/zipball/c950b88ed7ad8ae115e11896bbe36d5896aa4f36", + "reference": "c950b88ed7ad8ae115e11896bbe36d5896aa4f36", "shasum": "" }, "require": { @@ -769,9 +772,9 @@ ], "support": { "issues": "https://github.com/php-fig-rectified/psr2r-sniffer/issues", - "source": "https://github.com/php-fig-rectified/psr2r-sniffer/tree/1.5.0" + "source": "https://github.com/php-fig-rectified/psr2r-sniffer/tree/1.5.1" }, - "time": "2023-01-01T15:31:05+00:00" + "time": "2023-09-23T19:16:19+00:00" }, { "name": "guzzlehttp/guzzle", @@ -1133,16 +1136,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.17.1", + "version": "v4.18.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d" + "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", - "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999", + "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999", "shasum": "" }, "require": { @@ -1183,9 +1186,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0" }, - "time": "2023-08-13T19:53:39+00:00" + "time": "2023-12-10T21:03:43+00:00" }, { "name": "pantheon-systems/pantheon-wordpress-upstream-tests", @@ -1224,16 +1227,16 @@ }, { "name": "pantheon-systems/pantheon-wp-coding-standards", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", - "url": "git@github.com:pantheon-systems/Pantheon-WP-Coding-Standards.git", - "reference": "7262d7b3b489a3605a22db42d74962d81f1f08c8" + "url": "https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards.git", + "reference": "dbaf18c76ab342d1979f304a3dae0b529750e4e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pantheon-systems/Pantheon-WP-Coding-Standards/zipball/7262d7b3b489a3605a22db42d74962d81f1f08c8", - "reference": "7262d7b3b489a3605a22db42d74962d81f1f08c8", + "url": "https://api.github.com/repos/pantheon-systems/Pantheon-WP-Coding-Standards/zipball/dbaf18c76ab342d1979f304a3dae0b529750e4e2", + "reference": "dbaf18c76ab342d1979f304a3dae0b529750e4e2", "shasum": "" }, "require": { @@ -1258,7 +1261,11 @@ } ], "description": "PHPCS Rulesets for WordPress projects on Pantheon.", - "time": "2023-09-12T17:25:08+00:00" + "support": { + "issues": "https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards/issues", + "source": "https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards/tree/2.0.1" + }, + "time": "2023-12-12T16:18:18+00:00" }, { "name": "phar-io/manifest", @@ -1547,29 +1554,29 @@ }, { "name": "phpcsstandards/phpcsextra", - "version": "1.1.1", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHPCSExtra.git", - "reference": "98bcdbacbda14b1db85f710b1853125726795bbc" + "reference": "11d387c6642b6e4acaf0bd9bf5203b8cca1ec489" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/98bcdbacbda14b1db85f710b1853125726795bbc", - "reference": "98bcdbacbda14b1db85f710b1853125726795bbc", + "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/11d387c6642b6e4acaf0bd9bf5203b8cca1ec489", + "reference": "11d387c6642b6e4acaf0bd9bf5203b8cca1ec489", "shasum": "" }, "require": { "php": ">=5.4", - "phpcsstandards/phpcsutils": "^1.0.8", - "squizlabs/php_codesniffer": "^3.7.1" + "phpcsstandards/phpcsutils": "^1.0.9", + "squizlabs/php_codesniffer": "^3.8.0" }, "require-dev": { "php-parallel-lint/php-console-highlighter": "^1.0", "php-parallel-lint/php-parallel-lint": "^1.3.2", "phpcsstandards/phpcsdevcs": "^1.1.6", "phpcsstandards/phpcsdevtools": "^1.2.1", - "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0" + "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" }, "type": "phpcodesniffer-standard", "extra": { @@ -1604,35 +1611,50 @@ ], "support": { "issues": "https://github.com/PHPCSStandards/PHPCSExtra/issues", + "security": "https://github.com/PHPCSStandards/PHPCSExtra/security/policy", "source": "https://github.com/PHPCSStandards/PHPCSExtra" }, - "time": "2023-08-26T04:46:45+00:00" + "funding": [ + { + "url": "https://github.com/PHPCSStandards", + "type": "github" + }, + { + "url": "https://github.com/jrfnl", + "type": "github" + }, + { + "url": "https://opencollective.com/php_codesniffer", + "type": "open_collective" + } + ], + "time": "2023-12-08T16:49:07+00:00" }, { "name": "phpcsstandards/phpcsutils", - "version": "1.0.8", + "version": "1.0.9", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHPCSUtils.git", - "reference": "69465cab9d12454e5e7767b9041af0cd8cd13be7" + "reference": "908247bc65010c7b7541a9551e002db12e9dae70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/69465cab9d12454e5e7767b9041af0cd8cd13be7", - "reference": "69465cab9d12454e5e7767b9041af0cd8cd13be7", + "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/908247bc65010c7b7541a9551e002db12e9dae70", + "reference": "908247bc65010c7b7541a9551e002db12e9dae70", "shasum": "" }, "require": { "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0", "php": ">=5.4", - "squizlabs/php_codesniffer": "^3.7.1 || 4.0.x-dev@dev" + "squizlabs/php_codesniffer": "^3.8.0 || 4.0.x-dev@dev" }, "require-dev": { "ext-filter": "*", "php-parallel-lint/php-console-highlighter": "^1.0", "php-parallel-lint/php-parallel-lint": "^1.3.2", "phpcsstandards/phpcsdevcs": "^1.1.6", - "yoast/phpunit-polyfills": "^1.0.5 || ^2.0.0" + "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0" }, "type": "phpcodesniffer-standard", "extra": { @@ -1677,22 +1699,37 @@ "support": { "docs": "https://phpcsutils.com/", "issues": "https://github.com/PHPCSStandards/PHPCSUtils/issues", + "security": "https://github.com/PHPCSStandards/PHPCSUtils/security/policy", "source": "https://github.com/PHPCSStandards/PHPCSUtils" }, - "time": "2023-07-16T21:39:41+00:00" + "funding": [ + { + "url": "https://github.com/PHPCSStandards", + "type": "github" + }, + { + "url": "https://github.com/jrfnl", + "type": "github" + }, + { + "url": "https://opencollective.com/php_codesniffer", + "type": "open_collective" + } + ], + "time": "2023-12-08T14:50:00+00:00" }, { "name": "phpstan/phpdoc-parser", - "version": "1.24.0", + "version": "1.24.5", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "3510b0a6274cc42f7219367cb3abfc123ffa09d6" + "reference": "fedf211ff14ec8381c9bf5714e33a7a552dd1acc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/3510b0a6274cc42f7219367cb3abfc123ffa09d6", - "reference": "3510b0a6274cc42f7219367cb3abfc123ffa09d6", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fedf211ff14ec8381c9bf5714e33a7a552dd1acc", + "reference": "fedf211ff14ec8381c9bf5714e33a7a552dd1acc", "shasum": "" }, "require": { @@ -1724,22 +1761,22 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.24.0" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.24.5" }, - "time": "2023-09-07T20:46:32+00:00" + "time": "2023-12-16T09:33:33+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "9.2.28", + "version": "9.2.29", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef" + "reference": "6a3a87ac2bbe33b25042753df8195ba4aa534c76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef", - "reference": "7134a5ccaaf0f1c92a4f5501a6c9f98ac4dcc0ef", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/6a3a87ac2bbe33b25042753df8195ba4aa534c76", + "reference": "6a3a87ac2bbe33b25042753df8195ba4aa534c76", "shasum": "" }, "require": { @@ -1796,7 +1833,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.28" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.29" }, "funding": [ { @@ -1804,7 +1841,7 @@ "type": "github" } ], - "time": "2023-09-12T14:36:20+00:00" + "time": "2023-09-19T04:57:46+00:00" }, { "name": "phpunit/php-file-iterator", @@ -1864,7 +1901,7 @@ "type": "github" } ], - "time": "20.1.4-dev2-02T12:48:52+00:00" + "time": "2021-12-02T12:48:52+00:00" }, { "name": "phpunit/php-invoker", @@ -2049,16 +2086,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.12", + "version": "9.6.15", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "a122c2ebd469b751d774aa0f613dc0d67697653f" + "reference": "05017b80304e0eb3f31d90194a563fd53a6021f1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a122c2ebd469b751d774aa0f613dc0d67697653f", - "reference": "a122c2ebd469b751d774aa0f613dc0d67697653f", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/05017b80304e0eb3f31d90194a563fd53a6021f1", + "reference": "05017b80304e0eb3f31d90194a563fd53a6021f1", "shasum": "" }, "require": { @@ -2132,7 +2169,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.12" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.15" }, "funding": [ { @@ -2148,7 +2185,7 @@ "type": "tidelift" } ], - "time": "2023-09-12T14:39:31+00:00" + "time": "2023-12-01T16:55:19+00:00" }, { "name": "psr/container", @@ -2196,7 +2233,7 @@ "issues": "https://github.com/php-fig/container/issues", "source": "https://github.com/php-fig/container/tree/1.1.2" }, - "time": "20.1.4-dev1-05T16:50:12+00:00" + "time": "2021-11-05T16:50:12+00:00" }, { "name": "psr/event-dispatcher", @@ -3369,32 +3406,32 @@ }, { "name": "slevomat/coding-standard", - "version": "8.13.4", + "version": "8.14.1", "source": { "type": "git", "url": "https://github.com/slevomat/coding-standard.git", - "reference": "4b2af2fb17773656d02fbfb5d18024ebd19fe322" + "reference": "fea1fd6f137cc84f9cba0ae30d549615dbc6a926" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/4b2af2fb17773656d02fbfb5d18024ebd19fe322", - "reference": "4b2af2fb17773656d02fbfb5d18024ebd19fe322", + "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/fea1fd6f137cc84f9cba0ae30d549615dbc6a926", + "reference": "fea1fd6f137cc84f9cba0ae30d549615dbc6a926", "shasum": "" }, "require": { "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7 || ^1.0", "php": "^7.2 || ^8.0", - "phpstan/phpdoc-parser": "^1.23.0", + "phpstan/phpdoc-parser": "^1.23.1", "squizlabs/php_codesniffer": "^3.7.1" }, "require-dev": { "phing/phing": "2.17.4", "php-parallel-lint/php-parallel-lint": "1.3.2", - "phpstan/phpstan": "1.10.26", - "phpstan/phpstan-deprecation-rules": "1.1.3", - "phpstan/phpstan-phpunit": "1.3.13", + "phpstan/phpstan": "1.10.37", + "phpstan/phpstan-deprecation-rules": "1.1.4", + "phpstan/phpstan-phpunit": "1.3.14", "phpstan/phpstan-strict-rules": "1.5.1", - "phpunit/phpunit": "7.5.20|8.5.21|9.6.8|10.2.6" + "phpunit/phpunit": "8.5.21|9.6.8|10.3.5" }, "type": "phpcodesniffer-standard", "extra": { @@ -3418,7 +3455,7 @@ ], "support": { "issues": "https://github.com/slevomat/coding-standard/issues", - "source": "https://github.com/slevomat/coding-standard/tree/8.13.4" + "source": "https://github.com/slevomat/coding-standard/tree/8.14.1" }, "funding": [ { @@ -3430,24 +3467,24 @@ "type": "tidelift" } ], - "time": "2023-07-25T10:28:55+00:00" + "time": "2023-10-08T07:28:08+00:00" }, { "name": "spryker/code-sniffer", - "version": "0.17.18", + "version": "0.17.19", "source": { "type": "git", "url": "https://github.com/spryker/code-sniffer.git", - "reference": "5fb8b573abc4a906d0d364a4a03abd38e565ba29" + "reference": "2156a1d4d257e20dacc955872c8f6b9c7b8be3fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/code-sniffer/zipball/5fb8b573abc4a906d0d364a4a03abd38e565ba29", - "reference": "5fb8b573abc4a906d0d364a4a03abd38e565ba29", + "url": "https://api.github.com/repos/spryker/code-sniffer/zipball/2156a1d4d257e20dacc955872c8f6b9c7b8be3fd", + "reference": "2156a1d4d257e20dacc955872c8f6b9c7b8be3fd", "shasum": "" }, "require": { - "php": ">=7.4", + "php": ">=8.0", "slevomat/coding-standard": "^7.2.0 || ^8.0.1", "squizlabs/php_codesniffer": "^3.6.2" }, @@ -3488,20 +3525,20 @@ "issues": "https://github.com/spryker/code-sniffer/issues", "source": "https://github.com/spryker/code-sniffer" }, - "time": "2023-01-03T16:08:22+00:00" + "time": "2023-11-02T19:16:04+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "3.7.2", + "version": "3.8.0", "source": { "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "ed8e00df0a83aa96acf703f8c2979ff33341f879" + "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", + "reference": "5805f7a4e4958dbb5e944ef1e6edae0a303765e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/ed8e00df0a83aa96acf703f8c2979ff33341f879", - "reference": "ed8e00df0a83aa96acf703f8c2979ff33341f879", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/5805f7a4e4958dbb5e944ef1e6edae0a303765e7", + "reference": "5805f7a4e4958dbb5e944ef1e6edae0a303765e7", "shasum": "" }, "require": { @@ -3511,7 +3548,7 @@ "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/phpcs", @@ -3530,22 +3567,45 @@ "authors": [ { "name": "Greg Sherwood", - "role": "lead" + "role": "Former lead" + }, + { + "name": "Juliette Reinders Folmer", + "role": "Current lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" } ], "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", "keywords": [ "phpcs", "standards", "static analysis" ], "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", + "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", + "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", + "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" }, - "time": "2023-02-22T23:07:41+00:00" + "funding": [ + { + "url": "https://github.com/PHPCSStandards", + "type": "github" + }, + { + "url": "https://github.com/jrfnl", + "type": "github" + }, + { + "url": "https://opencollective.com/php_codesniffer", + "type": "open_collective" + } + ], + "time": "2023-12-08T12:32:31+00:00" }, { "name": "symfony/browser-kit", @@ -3699,16 +3759,16 @@ }, { "name": "symfony/console", - "version": "v5.4.28", + "version": "v5.4.32", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "f4f71842f24c2023b91237c72a365306f3c58827" + "reference": "c70df1ffaf23a8d340bded3cfab1b86752ad6ed7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/f4f71842f24c2023b91237c72a365306f3c58827", - "reference": "f4f71842f24c2023b91237c72a365306f3c58827", + "url": "https://api.github.com/repos/symfony/console/zipball/c70df1ffaf23a8d340bded3cfab1b86752ad6ed7", + "reference": "c70df1ffaf23a8d340bded3cfab1b86752ad6ed7", "shasum": "" }, "require": { @@ -3778,7 +3838,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.28" + "source": "https://github.com/symfony/console/tree/v5.4.32" }, "funding": [ { @@ -3794,7 +3854,7 @@ "type": "tidelift" } ], - "time": "2023-08-07T06:12:30+00:00" + "time": "2023-11-18T18:23:04+00:00" }, { "name": "symfony/css-selector", @@ -3950,25 +4010,25 @@ }, { "name": "symfony/deprecation-contracts", - "version": "v3.0.2", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", - "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", "shasum": "" }, "require": { - "php": ">=8.0.2" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -3997,7 +4057,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" }, "funding": [ { @@ -4013,7 +4073,7 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:55:41+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/dom-crawler", @@ -4176,29 +4236,26 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.0.2", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "7bc61cc2db649b4637d331240c5346dcc7708051" + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051", - "reference": "7bc61cc2db649b4637d331240c5346dcc7708051", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", "psr/event-dispatcher": "^1" }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -4235,7 +4292,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" }, "funding": [ { @@ -4251,7 +4308,7 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:55:41+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/filesystem", @@ -5136,33 +5193,34 @@ }, { "name": "symfony/string", - "version": "v6.0.19", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a" + "reference": "b45fcf399ea9c3af543a92edf7172ba21174d809" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a", - "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a", + "url": "https://api.github.com/repos/symfony/string/zipball/b45fcf399ea9c3af543a92edf7172ba21174d809", + "reference": "b45fcf399ea9c3af543a92edf7172ba21174d809", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/translation-contracts": "<2.0" + "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0", - "symfony/http-client": "^5.4|^6.0", - "symfony/translation-contracts": "^2.0|^3.0", - "symfony/var-exporter": "^5.4|^6.0" + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/intl": "^6.2|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -5201,7 +5259,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.0.19" + "source": "https://github.com/symfony/string/tree/v6.4.0" }, "funding": [ { @@ -5217,7 +5275,7 @@ "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2023-11-28T20:41:49+00:00" }, { "name": "symfony/translation", @@ -5388,30 +5446,28 @@ }, { "name": "symfony/yaml", - "version": "v6.0.19", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "deec3a812a0305a50db8ae689b183f43d915c884" + "reference": "4f9237a1bb42455d609e6687d2613dde5b41a587" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/deec3a812a0305a50db8ae689b183f43d915c884", - "reference": "deec3a812a0305a50db8ae689b183f43d915c884", + "url": "https://api.github.com/repos/symfony/yaml/zipball/4f9237a1bb42455d609e6687d2613dde5b41a587", + "reference": "4f9237a1bb42455d609e6687d2613dde5b41a587", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/console": "<5.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" + "symfony/console": "^5.4|^6.0|^7.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -5442,7 +5498,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.0.19" + "source": "https://github.com/symfony/yaml/tree/v6.4.0" }, "funding": [ { @@ -5458,20 +5514,20 @@ "type": "tidelift" } ], - "time": "2023-01-11T11:50:03+00:00" + "time": "2023-11-06T11:00:25+00:00" }, { "name": "theseer/tokenizer", - "version": "1.2.1", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/theseer/tokenizer.git", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + "reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b2ad5003ca10d4ee50a12da31de12a5774ba6b96", + "reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96", "shasum": "" }, "require": { @@ -5500,7 +5556,7 @@ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", "support": { "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + "source": "https://github.com/theseer/tokenizer/tree/1.2.2" }, "funding": [ { @@ -5508,20 +5564,20 @@ "type": "github" } ], - "time": "2021-07-28T10:34:58+00:00" + "time": "2023-11-20T00:12:19+00:00" }, { "name": "wp-coding-standards/wpcs", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/WordPress/WordPress-Coding-Standards.git", - "reference": "bb792cb331472b82c5d7f28fb9b8ec2d20f68826" + "reference": "b4caf9689f1a0e4a4c632679a44e638c1c67aff1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/bb792cb331472b82c5d7f28fb9b8ec2d20f68826", - "reference": "bb792cb331472b82c5d7f28fb9b8ec2d20f68826", + "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/b4caf9689f1a0e4a4c632679a44e638c1c67aff1", + "reference": "b4caf9689f1a0e4a4c632679a44e638c1c67aff1", "shasum": "" }, "require": { @@ -5568,7 +5624,13 @@ "source": "https://github.com/WordPress/WordPress-Coding-Standards", "wiki": "https://github.com/WordPress/WordPress-Coding-Standards/wiki" }, - "time": "2023-08-21T14:28:38+00:00" + "funding": [ + { + "url": "https://opencollective.com/thewpcc/contribute/wp-php-63406", + "type": "custom" + } + ], + "time": "2023-09-14T07:06:09+00:00" }, { "name": "yoast/phpunit-polyfills", From ed0d7332f85e6e8628d31e7ef62b2786e0a16d16 Mon Sep 17 00:00:00 2001 From: Pantheon Automation Date: Tue, 19 Dec 2023 23:41:39 +0000 Subject: [PATCH 6/6] Release 0.2.0 --- README.MD | 4 ++-- package-lock.json | 4 ++-- package.json | 2 +- readme.txt | 4 ++-- rossums-universal-robots.php | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.MD b/README.MD index 789f75f..a47d872 100644 --- a/README.MD +++ b/README.MD @@ -5,7 +5,7 @@ Tags: comments, spam Requires at least: 4.5 Tested up to: 6.2.1 Requires PHP: 5.6 -Stable tag: 0.2.0-dev +Stable tag: 0.2.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -13,7 +13,7 @@ See the robots hard at work. ## Changelog -### 0.2.0-dev +### 0.2.0 (19 December 2023) * Set Counter to 4 [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] * Add another counter [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] diff --git a/package-lock.json b/package-lock.json index f61bc21..7f58208 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "plugin-pipeline-example", - "version": "0.2.0-dev", + "version": "0.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "plugin-pipeline-example", - "version": "0.2.0-dev", + "version": "0.2.0", "license": "MIT", "dependencies": { "grunt": "^1.6.1", diff --git a/package.json b/package.json index 90abc37..f1ffb03 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "plugin-pipeline-example", - "version": "0.2.0-dev", + "version": "0.2.0", "description": "A demo plugin to test and showcase github actions during plugin development and release", "main": "Gruntfile.js", "directories": { diff --git a/readme.txt b/readme.txt index 8ef2821..bd67578 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: comments, spam Requires at least: 4.5 Tested up to: 6.2.1 Requires PHP: 5.6 -Stable tag: 0.2.0-dev +Stable tag: 0.2.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -68,7 +68,7 @@ directory take precedence. For example, `/assets/screenshot-1.png` would win ove == Changelog == -= 0.2.0-dev = += 0.2.0 (19 December 2023) = * Set Counter to 4 [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] * Add another counter [[37](https://github.com/pantheon-systems/plugin-pipeline-example/pull/37)] diff --git a/rossums-universal-robots.php b/rossums-universal-robots.php index 0dbd05b..7adbae4 100644 --- a/rossums-universal-robots.php +++ b/rossums-universal-robots.php @@ -7,7 +7,7 @@ * Author URI: pantheon.io * Text Domain: rossums-universal-robots * Domain Path: /languages - * Version: 0.2.0-dev + * Version: 0.2.0 * * @package Rossums_Universal_Robots */ @@ -26,7 +26,7 @@ function rur_counter() { * Returns a different int. It's another feature. * * @return int An integer. - * @since 0.2.0-dev + * @since 0.2.0 */ function rur_another_counter() { return 0;