diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c5219e4..c4e5d74 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -92,7 +92,9 @@ jobs: # The SEO Framework is installed but not activated; MONORANKS_WP_PLUGINS loads it for this run only. - name: Integration tests with The SEO Framework run: | - for i in 1 2 3; do wp plugin install autodescription --path=/tmp/wordpress --allow-root && break; sleep 10; done + # The SEO Framework 5.2 needs WordPress 7.0; older WordPress gets 5.1.4, the last release that supports 6.0. + tsf=""; case "${{ matrix.wp }}" in latest) ;; *) tsf="--version=5.1.4";; esac + for i in 1 2 3; do wp plugin install autodescription $tsf --path=/tmp/wordpress --allow-root && break; sleep 10; done vendor/bin/phpunit -c phpunit-integration.xml.dist --group tsf --fail-on-skipped env: MONORANKS_WP_PATH: /tmp/wordpress diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e2aac3..210a5c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to the MonoRanks WordPress plugin. The format follows [Keep a Changelog](https://keepachangelog.com/); versions follow [Semantic Versioning](https://semver.org/). +## v0.1.22 - 2026-10-16 + +- **New:** Connect to MonoRanks with one button: sign in or sign up, approve in WordPress, done. The settings page shows "Connected" by itself. +- **Enhancement:** The WordPress approve screen shows the MonoRanks logo and what it can do. +- **Enhancement:** Shorter connect steps on the Overview and Settings screens. + ## v0.1.21 - 2026-10-09 - **Enhancement:** The content sync also sends each image in a post with the alt written in the post body, next to the alt stored on the image. diff --git a/languages/monoranks.pot b/languages/monoranks.pot index 1ce1ec8..dc795e9 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.21\n" +"Project-Id-Version: MonoRanks 0.1.22\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 a04629e..923eaa3 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.21 + * Version: 0.1.22 * Requires at least: 6.0 * Requires PHP: 7.4 * Author: VeronaLabs @@ -26,7 +26,7 @@ return; } -define( 'MONORANKS_CONNECTOR_VERSION', '0.1.21' ); +define( 'MONORANKS_CONNECTOR_VERSION', '0.1.22' ); 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 cc208e8..e2c6b35 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: seo, aeo, geo, llms-txt, ai-seo Requires at least: 6.0 Tested up to: 7.1 Requires PHP: 7.4 -Stable tag: 0.1.21 +Stable tag: 0.1.22 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -133,6 +133,11 @@ Please report security bugs found in the source code of the MonoRanks plugin thr == Changelog == += 0.1.22 - 2026-10-16 = +* **New:** Connect to MonoRanks with one button: sign in or sign up, approve in WordPress, done. The settings page shows "Connected" by itself. +* **Enhancement:** The WordPress approve screen shows the MonoRanks logo and what it can do. +* **Enhancement:** Shorter connect steps on the Overview and Settings screens. + = 0.1.21 - 2026-10-09 = * **Enhancement:** The content sync also sends each image in a post with the alt written in the post body, next to the alt stored on the image. * **Fix:** Image alt text is checked and written where it shows: the alt in the post body when the image sits there, and the stored alt. Fixes are no longer refused as changed when the page and the stored alt differ.