Skip to content

Release 3.4.2 - #442

Merged
jrfnl merged 16 commits into
mainfrom
develop
Jul 27, 2026
Merged

Release 3.4.2#442
jrfnl merged 16 commits into
mainfrom
develop

Conversation

@jrfnl

@jrfnl jrfnl commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Pre-release

  • If no upcoming versioned milestone exists, and there are merged PRs in the Next release milestone:
    • Determine what the version number should be for the release and rename the Next release milestone to that version number.
      This project uses semantic versioning to determine the version of the next release.
    • Create a new "Next release" milestone for the release after this one.
    • Move anything that is still open in the current milestone to the new Next release milestone.
  • Verify that any PR merged since the last release has a milestone attached to it.
  • Create a changelog based on everything in the milestone, pull the changelog changes & merge the PR.
    Verify that a release link at the bottom of the CHANGELOG.md file has been added.
  • Double-check that nothing was merged into the main branch.
    • If there are unreleased commits in main, merge main into develop or cherrypick the commits from main into the develop branch.

Release

  • Open a PR to merge the develop branch to main.
    • Pro-tip: use this release checklist as the PR description to document that this release checklist has been followed.
  • Merge that PR once all CI checks have passed.
  • Create a release on GitHub, also creating a new tag (targeting main) in the process, and copy & paste the changelog to it.
    • Add/edit the relevant links to the bottom of the changelog to make sure all texts between [] in changelog entries become links.
    • For example: [PHP_CodeSniffer] only becomes a link when [PHP_CodeSniffer]: https://github.com/squizlabs/PHP_CodeSniffer/releases is present as well.
  • Publish the release.
  • Fast-forward develop to main.
  • Close the milestone.

Announce

  • Post a message in the #yoastcs Slack channel on the Yoast Slack to announce the new release:
    We just released YoastCS x.y.z
    Changelog: https://github.com/Yoast/yoastcs/releases/tag/x.y.z
    

dependabot Bot and others added 16 commits March 20, 2026 22:12
Bumps the action-runners group with 1 update: [shivammathur/setup-php](https://github.com/shivammathur/setup-php).


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)

---
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
...

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>
…unners-823d5f4d9a

GH Actions: Bump shivammathur/setup-php from 2.36.0 to 2.37.0 in the action-runners group
…omposer-install-4.0.0

GH Actions: Bump ramsey/composer-install from 3.1.1 to 4.0.0
…pdates

Bumps the action-runners group with 2 updates in the / directory: [shivammathur/setup-php](https://github.com/shivammathur/setup-php) and [korelstar/xmllint-problem-matcher](https://github.com/korelstar/xmllint-problem-matcher).


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

Updates `korelstar/xmllint-problem-matcher` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/korelstar/xmllint-problem-matcher/releases)
- [Commits](korelstar/xmllint-problem-matcher@1bd292d...dd2ad21)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-version: 2.37.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: action-runners
- dependency-name: korelstar/xmllint-problem-matcher
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: action-runners
...

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

GH Actions: Bump the action-runners group across 1 directory with 2 updates
Bumps the action-runners group with 2 updates: [Yoast/.github/.github/workflows/reusable-actionlint.yml](https://github.com/yoast/.github) and [Yoast/.github/.github/workflows/reusable-merge-conflict-check.yml](https://github.com/yoast/.github).


Updates `Yoast/.github/.github/workflows/reusable-actionlint.yml` from 1.0.0 to 1.0.1
- [Release notes](https://github.com/yoast/.github/releases)
- [Commits](Yoast/.github@c14f660...7606779)

Updates `Yoast/.github/.github/workflows/reusable-merge-conflict-check.yml` from 1.0.0 to 1.0.1
- [Release notes](https://github.com/yoast/.github/releases)
- [Commits](Yoast/.github@c14f660...7606779)

---
updated-dependencies:
- dependency-name: Yoast/.github/.github/workflows/reusable-actionlint.yml
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: action-runners
- dependency-name: Yoast/.github/.github/workflows/reusable-merge-conflict-check.yml
  dependency-version: 1.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 [phpcsstandards/xmllint-validate](https://github.com/phpcsstandards/xmllint-validate) from 1.0.1 to 2.0.0.
- [Release notes](https://github.com/phpcsstandards/xmllint-validate/releases)
- [Commits](PHPCSStandards/xmllint-validate@0fd9c4a...5189514)

---
updated-dependencies:
- dependency-name: phpcsstandards/xmllint-validate
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@de0fac2...3d3c42e)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…unners-293711a0e7

GH Actions: Bump the action-runners group with 2 updates
…ndards/xmllint-validate-2.0.0

GH Actions: Bump phpcsstandards/xmllint-validate from 1.0.1 to 2.0.0
…checkout-7.0.1

GH Actions: Bump actions/checkout from 6.0.2 to 7.0.1
PHPCSUtils and WPCS both released security releases today.

This commit updates those and other CS dependencies to their latest releases as minimum version.

Note: even though VIPCS did release a significant new version, I'm not updating the minimum version for the package (yet) as it also updates the minimum PHP version to PHP 7.4.

Refs:
* https://github.com/PHPCSStandards/PHPCSExtra/releases/tag/1.5.1
* https://github.com/PHPCSStandards/PHPCSUtils/releases
* https://github.com/PHPCSStandards/PHP_CodeSniffer/releases
* https://github.com/WordPress/WordPress-Coding-Standards/releases/tag/3.4.0
* https://github.com/WordPress/WordPress-Coding-Standards/releases/tag/3.4.1
…sions

Composer: update minimum versions of various dependencies
Includes some markdown whitespace consistency fixes.
@jrfnl jrfnl added this to the 3.4.2 milestone Jul 27, 2026
@coveralls-official

Copy link
Copy Markdown

Coverage Status

coverage: 99.248%. remained the same — develop into main

@jrfnl
jrfnl merged commit 25b7606 into main Jul 27, 2026
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant