Skip to content

Merge trunk to our existing changes#2

Merged
azathcat merged 474 commits into
releasefrom
trunk
Apr 15, 2026
Merged

Merge trunk to our existing changes#2
azathcat merged 474 commits into
releasefrom
trunk

Conversation

@azathcat
Copy link
Copy Markdown
Collaborator

No description provided.

enricobattocchi and others added 30 commits March 16, 2024 01:13
Fix notices errors with some locales
Fix Possible NULL Value of `duplicate_post_taxonomies_blacklist`
Nearly all dev dependencies have had new releases. This commit updates the plugin to use the new versions.

For linting, the upgrade will get us preliminary PHP 8.4 support.
For CS, the upgrades will get us improved syntax support for PHP 8.3, more documentation and a range of bug fixes.
This changes the implementation of the coding standards threshold check to require that both the `YOASTCS_THRESHOLD_ERRORS` environment variable, as well as the `YOASTCS_THRESHOLD_WARNINGS` environment variable match the current status exactly.

This prevents PR A fixing some issues and forgetting to update the threshold, which then would allow PR B to introduce new issues.
…ependencies

Composer: update dev dependencies
Rely on just-in-time translation loading
Sets the minimum supported WordPress version to 6.4.
Sets the WordPress tested up to version to 6.6
Sets the minimum supported WordPress version to 6.5
YoastBot and others added 27 commits March 9, 2026 10:23
…-ftp-5.2.0

Bump basic-ftp from 5.1.0 to 5.2.0
…xml-parser-4.5.4

Bump fast-xml-parser from 4.5.3 to 4.5.4
…able-5.1.5

Bump immutable from 5.1.4 to 5.1.5
…ion-runners-2b34491e7c

GH Actions: Bump actions/setup-node from 6.2.0 to 6.3.0 in the action-runners group
…ions/download-artifact-8.0.0

GH Actions: Bump actions/download-artifact from 7.0.0 to 8.0.0
…ions/upload-artifact-7.0.0

GH Actions: Bump actions/upload-artifact from 6.0.0 to 7.0.0
Bumps the action-runners group with 2 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `shivammathur/setup-php` from 2.36.0 to 2.37.0
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@44454db...accd612)

Updates `actions/download-artifact` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@70fc10c...3e5f45b)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-version: 2.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: action-runners
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: action-runners
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ramsey/composer-install](https://github.com/ramsey/composer-install) from 3.1.1 to 4.0.0.
- [Release notes](https://github.com/ramsey/composer-install/releases)
- [Commits](ramsey/composer-install@3cf229d...65e4f84)

---
updated-dependencies:
- dependency-name: ramsey/composer-install
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Set the WordPress tested up to version to 7.0
Bumps [yaml](https://github.com/eemeli/yaml) from 1.10.2 to 1.10.3.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](eemeli/yaml@v1.10.2...v1.10.3)

---
updated-dependencies:
- dependency-name: yaml
  dependency-version: 1.10.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 4.5.4 to 4.5.5.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](NaturalIntelligence/fast-xml-parser@v4.5.4...v4.5.5)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-version: 4.5.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Add wp-env configuration and a convenience shell script to run
WordPress integration tests inside Docker containers, removing the
need for a local MySQL/WordPress setup. Supports --multisite,
--coverage, --php and --wp version flags.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…atch-2.3.2

Bump picomatch from 2.3.1 to 2.3.2
…xml-parser-4.5.5

Bump fast-xml-parser from 4.5.4 to 4.5.5
…sey/composer-install-4.0.0

GH Actions: Bump ramsey/composer-install from 3.1.1 to 4.0.0
…ion-runners-63b2f225a8

GH Actions: Bump the action-runners group with 2 updates
…used-2

QA: use the most specific PHPUnit assertion possible [2]
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.3 to 1.4.0.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](digitalbazaar/forge@v1.3.3...v1.4.0)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…forge-1.4.0

Bump node-forge from 1.3.3 to 1.4.0
feat: add wp-env support for running integration tests
@azathcat azathcat self-assigned this Apr 15, 2026
@azathcat azathcat merged commit db7c3d7 into release Apr 15, 2026
34 of 52 checks passed
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.