Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ From your WordPress dashboard:
### Minimum Requirements

- WordPress 6.8+
- PHP 8.1+ (PHP 8.3 recommended)
- PHP 8.2+ (PHP 8.3 recommended)
- Patched PHP: 8.2.35, 8.3.36, 8.4.27, 8.5.12 or later fix the critical "php2shell" RCE vulnerabilities (CVE-2026-109618, CVE-2026-109619). PHP 8.1 and earlier no longer receive security fixes.
- MySQL 5.0+ (MySQL 5.6+ recommended)
- cURL PHP extension
- mbstring PHP extension
Expand Down
3 changes: 2 additions & 1 deletion docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ From your WordPress dashboard:
### Minimum Requirements

- WordPress 6.8+
- PHP 8.1+ (PHP 8.3 recommended)
- PHP 8.2+ (PHP 8.3 recommended)
- Patched PHP: 8.2.35, 8.3.36, 8.4.27, 8.5.12 or later fix the critical "php2shell" RCE vulnerabilities (CVE-2026-109618, CVE-2026-109619). PHP 8.1 and earlier no longer receive security fixes.
- MySQL 5.0+ (MySQL 5.6+ recommended)
- cURL PHP extension
- mbstring PHP extension
Expand Down
6 changes: 3 additions & 3 deletions docker/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ name: progress-agentic-rag-plugin

services:
php-lint:
image: php:8.1-cli
image: php:8.3-cli
working_dir: /plugin
volumes:
- ..:/plugin
command: ["sh", "docker/scripts/lint-php.sh"]

phpunit:
image: php:8.1-cli
image: php:8.3-cli
working_dir: /plugin
environment:
PHPUNIT_COVERAGE: ${PHPUNIT_COVERAGE:-0}
Expand All @@ -30,7 +30,7 @@ services:
command: ["sh", "docker/scripts/run-playwright.sh"]

release-check:
image: php:8.1-cli
image: php:8.3-cli
working_dir: /plugin
environment:
RELEASE_DIR: ${RELEASE_DIR:-build/progress-agentic-rag-connector}
Expand Down
8 changes: 4 additions & 4 deletions progress-agentic-rag.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
* Plugin Name: Progress Agentic RAG connector
* Plugin URI: https://github.com/nuclia/wordpress-plugin
* Description: Index WordPress content into Progress Agentic RAG and power knowledge-base search.
* Version: 1.0.3
* Version: 1.1.0
* Requires at least: 6.8
* Requires PHP: 8.1
* Requires PHP: 8.2
* Author: Progress Software
* Author URI: https://www.progress.com/
* License: GPL v3 or later
Expand All @@ -29,8 +29,8 @@
}

// phpcs:disable WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound -- Public plugin constants already use the Progress Agentic RAG prefix.
define( 'PROGRESS_AGENTIC_RAG_VERSION', '1.0.3' );
define( 'PROGRESS_AGENTIC_RAG_MIN_PHP_VERSION', '8.1' );
define( 'PROGRESS_AGENTIC_RAG_VERSION', '1.1.0' );
define( 'PROGRESS_AGENTIC_RAG_MIN_PHP_VERSION', '8.2' );
define( 'PROGRESS_AGENTIC_RAG_MIN_WP_VERSION', '6.8' );
define( 'PROGRESS_AGENTIC_RAG_FILE', __FILE__ );
define( 'PROGRESS_AGENTIC_RAG_PATH', plugin_dir_path( __FILE__ ) );
Expand Down
11 changes: 9 additions & 2 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Contributors: progresssoftware
Tags: search, ai, knowledge-base, rag, indexing
Requires at least: 6.8
Tested up to: 7.1
Stable tag: 1.0.3
Requires PHP: 8.1
Stable tag: 1.1.0
Requires PHP: 8.2
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Expand Down Expand Up @@ -69,6 +69,13 @@ value is passed as the second argument.

== Changelog ==

= 1.1.0 =

* Breaking: minimum PHP raised from 8.1 to 8.2. PHP 8.1 no longer receives security
fixes, including for the critical "php2shell" RCE vulnerabilities (CVE-2026-109618,
CVE-2026-109619). Update to PHP 8.2.35, 8.3.36, 8.4.27, 8.5.12 or later (8.3+ recommended).
* Dev: PHP lint and PHPUnit in CI now run on PHP 8.3.

= 1.0.3 =

* Security: hardened the front-end proxy — allow-listed and size-capped request paths,
Expand Down
2 changes: 1 addition & 1 deletion tests/phpunit/bootstrap.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

if ( ! defined( 'PROGRESS_AGENTIC_RAG_VERSION' ) ) {
define( 'PROGRESS_AGENTIC_RAG_VERSION', '1.0.0' );
define( 'PROGRESS_AGENTIC_RAG_MIN_PHP_VERSION', '8.1' );
define( 'PROGRESS_AGENTIC_RAG_MIN_PHP_VERSION', '8.2' );
define( 'PROGRESS_AGENTIC_RAG_MIN_WP_VERSION', '6.8' );
define( 'PROGRESS_AGENTIC_RAG_FILE', dirname( __DIR__, 2 ) . '/progress-agentic-rag.php' );
define( 'PROGRESS_AGENTIC_RAG_PATH', dirname( __DIR__, 2 ) . '/' );
Expand Down
Loading