Skip to content

v0.7.5

Choose a tag to compare

@knlab knlab released this 21 Oct 04:22
· 1 commit to main since this release

Documentation release ahead of the critical PHP security release of October 2026 (scheduled 2026-10-21 14:00 UTC, two vulnerabilities rated CVSS v4.0 9.2). PHP 8.1 reached end of life on 31 December 2025 and does not receive these fixes, but pb-migrate still installs on it. This release documents the risk and deprecates PHP 8.1 / 8.2; the "php": "^8.1" constraint stays for 0.7.x.

Security

  • PHP 8.1 is end of life and unpatched. It is not covered by the critical PHP security release of October 2026 or any later PHP security release. PHP 8.3 or newer is recommended; PHP 8.2 reaches end of life on 31 December 2026. Updating pb-migrate does not patch the PHP runtime — upgrade PHP itself to the latest patch release of a supported branch. See https://www.php.net/supported-versions.php.

Deprecated

  • Support for PHP 8.1 and 8.2. The next minor release, 0.8, will require PHP ^8.3. No commands, options, or runtime behaviour change in this release.

Changed

  • CI also runs the unit suite on PHP 8.5.
  • README / README.ja: Requirements recommend PHP 8.3+ and carry the end-of-life notice above.

Full changelog: v0.7.4...v0.7.5