diff --git a/.github/workflows/assets.yml b/.github/workflows/assets.yml index b23184f..4b1e0b4 100644 --- a/.github/workflows/assets.yml +++ b/.github/workflows/assets.yml @@ -37,7 +37,11 @@ jobs: GH_TOKEN: ${{ github.token }} run: | T=$(grep -oE 'Stable tag: [0-9.]+' readme.txt | awk '{print $3}') - if gh release view "v$T" --repo "$GITHUB_REPOSITORY" > /dev/null 2>&1; then + if grep -qiE '^= *Unreleased *=' readme.txt; then + # Notes for the next version wait for its release; WordPress.org must never show an "Unreleased" section. + echo "::notice::readme.txt has an Unreleased section; it goes out with the next release." + echo "ok=no" >> "$GITHUB_OUTPUT" + elif gh release view "v$T" --repo "$GITHUB_REPOSITORY" > /dev/null 2>&1; then echo "ok=yes" >> "$GITHUB_OUTPUT" else echo "::notice::Stable tag $T is not released yet; the readme goes out with that release." diff --git a/CHANGELOG.md b/CHANGELOG.md index bdb9231..ee9e8f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the MonoRanks WordPress plugin. The format follows [Keep a Changelog](https://keepachangelog.com/); versions follow [Semantic Versioning](https://semver.org/). -## Unreleased +## v0.1.20 - 2026-10-07 - **Enhancement:** Each fix on the Overview reads "Image alt on " and shows the old value, an arrow and the new one, with the image name. - **Enhancement:** The Reports panel lists the website's weekly emails (name, next send, recipients, on or off) next to its reports. diff --git a/languages/monoranks.pot b/languages/monoranks.pot index e783540..440542e 100644 --- a/languages/monoranks.pot +++ b/languages/monoranks.pot @@ -2,7 +2,7 @@ # This file is distributed under the GPL-2.0-or-later. msgid "" msgstr "" -"Project-Id-Version: MonoRanks 0.1.19\n" +"Project-Id-Version: MonoRanks 0.1.20\n" "Report-Msgid-Bugs-To: https://github.com/monoranks/wordpress-plugin/issues\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/monoranks.php b/monoranks.php index f0b19a3..c1c00e9 100644 --- a/monoranks.php +++ b/monoranks.php @@ -4,7 +4,7 @@ * Description: Connects this site to MonoRanks (SEO, AEO and GEO audits): sends published content metadata and applies the fixes you approve there, with undo. * Plugin URI: https://monoranks.com/product/wordpress/ * Author URI: https://veronalabs.com/ - * Version: 0.1.19 + * Version: 0.1.20 * Requires at least: 6.0 * Requires PHP: 7.4 * Author: VeronaLabs @@ -26,7 +26,7 @@ return; } -define( 'MONORANKS_CONNECTOR_VERSION', '0.1.19' ); +define( 'MONORANKS_CONNECTOR_VERSION', '0.1.20' ); define( 'MONORANKS_CONNECTOR_FILE', __FILE__ ); // MonoRanks address used when a key is pasted by hand. The download build sets it; wp-config.php may override it. if ( ! defined( 'MONORANKS_API_BASE' ) ) { diff --git a/readme.txt b/readme.txt index 306ab31..743f3b7 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: seo, aeo, geo, ai, audit Requires at least: 6.0 Tested up to: 7.1 Requires PHP: 7.4 -Stable tag: 0.1.19 +Stable tag: 0.1.20 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -129,7 +129,7 @@ Deleting the plugin removes its settings and scheduled tasks. Deleting the websi == Changelog == -= Unreleased = += 0.1.20 - 2026-10-07 = * **Enhancement:** Each fix on the Overview reads "Image alt on " and shows the old value, an arrow and the new one, with the image name. * **Enhancement:** The Reports panel lists the website's weekly emails (name, next send, recipients, on or off) next to its reports. * **Fix:** A fix whose value was changed in WordPress after it was reviewed is no longer listed as ready to apply. It shows under "Needs review in MonoRanks" with a link, and MonoRanks moves it back to review.