Skip to content

[wpmlbridge-352] Prepare WPML ElasticPress 3.0 for the WPML 5.0 release - #75

Merged
strategio merged 2 commits into
masterfrom
chai/wpmlbridge-352
Sep 3, 2026
Merged

[wpmlbridge-352] Prepare WPML ElasticPress 3.0 for the WPML 5.0 release#75
strategio merged 2 commits into
masterfrom
chai/wpmlbridge-352

Conversation

@strategio

Copy link
Copy Markdown
Member

Sets the plugin version to 3.0 and adds a WPML 5.0 requirement.

The plugin had no wpml-dependencies.json and no version check. The check runs in the existing plugins_loaded callback, so it needs no new composer dependency.

https://onthegosystems.myjetbrains.com/youtrack/issue/wpmlbridge-352/

Declare the WPML requirement in wpml-dependencies.json and check it before
the plugin adds its hooks.

Define WPMLELASTICPRESS_PLUGIN_PATH in the PHPStan bootstrap. The check reads
the constant, and PHPStan analyses src on its own.

https://onthegosystems.myjetbrains.com/youtrack/issue/wpmlbridge-352/

Co-authored-by: Chai <pierre.s@onthegosystems.com>
@strategio
strategio merged commit a2d4541 into master Sep 3, 2026
2 checks passed
@strategio
strategio deleted the chai/wpmlbridge-352 branch September 3, 2026 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant