diff --git a/citecue.php b/citecue.php index d47a27e..0fbea71 100644 --- a/citecue.php +++ b/citecue.php @@ -3,7 +3,7 @@ * Plugin Name: CiteCue AI Auto-Fix * Plugin URI: https://github.com/citecue/wordpress-plugin * Description: Serves CiteCue-optimized versions of your pages to AI bots and crawlers, publishes your llms.txt, and lets CiteCue push brand-building draft content into WordPress. - * Version: 1.0.0 + * Version: 1.0.1 * Requires at least: 5.8 * Requires PHP: 7.4 * Author: CiteCue @@ -56,7 +56,7 @@ static function () { return; } -define( 'CITECUE_VERSION', '1.0.0' ); +define( 'CITECUE_VERSION', '1.0.1' ); define( 'CITECUE_PLUGIN_FILE', __FILE__ ); define( 'CITECUE_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); diff --git a/readme.txt b/readme.txt index 08a0890..9ce22d4 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: ai, llms.txt, gptbot, ai-seo, woocommerce Requires at least: 5.8 Tested up to: 7.0 Requires PHP: 7.4 -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 @@ -93,12 +93,22 @@ By default it is created as a draft. You can raise the cap to "Pending review" o Yes. Store pages (cart, checkout, account, all WooCommerce endpoints) are never intercepted, and product/shop pages are served optimized like any other page. With WooCommerce active, pushed content may also create draft products or enrich existing ones (matched by SKU, only with an explicit force flag). +== Upgrade Notice == + += 1.0.1 = +The plugin folder is now citecue-ai-auto-fix. If you installed 1.0.0 by uploading the zip from GitHub, delete the old citecue folder after updating — your settings and connection are stored in the database and carry over untouched. + == Changelog == += 1.0.1 = +* First release in the WordPress.org plugin directory. +* An install that has not been connected to CiteCue now makes no outbound requests of any kind: the daily crawler-registry refresh waits for a connection. +* The plugin folder and text domain are now citecue-ai-auto-fix, matching the WordPress.org slug, so translations from translate.wordpress.org load. Settings and the connection are unaffected. +* A second copy of the plugin installed in another folder stands down with an admin notice instead of taking the site down. +* readme.txt now documents every request exchanged with CiteCue, and links the terms and privacy policy. + = 1.0.0 = * Initial release: AI-crawler delivery middleware (CiteCue delivery API v2), llms.txt serving, signed content-ingest endpoint, daily crawler-registry refresh, admin settings screen. * WooCommerce support: store-page exclusions for the middleware; product create/enrich through the ingest endpoint. * Hardening: single-use ingest signatures (replay rejection), per-minute delivery lookup budget, CiteCue-compatible cache-key URL normalization, cache eviction on delivery misses, and crawler-registry downgrade rejection with the bundled token floor. * One-click connect: a pairing handshake sets up the site without copying an API key in or a signing secret out, with a built-in "Verify installation" check. Connecting with an API key remains available as a fallback. -* An install that has not been connected to CiteCue makes no outbound requests of any kind. -* A second copy of the plugin, from a pre-directory release installed in another folder, stands down with an admin notice instead of taking the site down.