Skip to content

v7.0.0

Choose a tag to compare

@rick-lam rick-lam released this 27 May 08:18
· 5 commits to master since this release
5be135b

Breaking changes

  • Dropped PHP 7.2 and 7.3 support. Minimum PHP is now 7.4 (composer.json requires ^7.4).
  • Bumped symfony/console and symfony/yaml to ^5 (from ^2 | ^3 | ^4). This restores Composer installability now that the older Symfony releases are blocked by security advisories.

Features

  • Multi-arch Docker images. A new GitHub Actions workflow builds and pushes linux/amd64 + linux/arm64 manifests to Docker Hub graze/morphism on vX.Y.Z tag pushes, fixing no matching manifest for linux/arm64/v8 pulls on Apple Silicon.
  • New make build-docker (host-arch, --load) and make build-docker-multiarch (PLATFORMS, opt-in PUSH=1) buildx targets for local builds.

Internal

  • Command::execute() now returns int (required by Symfony Console v5).
  • Removed the legacy Docker Hub Automated Builds hooks/build script.
  • Pinned phpunit/phpunit to ^8 and trimmed the CI matrix to PHP 7.4.

Full Changelog: v6.0.5...v7.0.0