github Biostate/filament-menu-builder v5.0.3

latest release: v5.0.4
5 hours ago

CI / tooling hardening release. No functional code changes.

Changed

  • Disabled Pint's fully_qualified_strict_types rule to break the recurring auto-styling/PHPStan loop. Pint had been shortening docblock generic FQCNs (class-string<\Foo\Bar>class-string<Bar>) without adding the matching use import, which broke PHPStan and caused the styling bot to force-push broken commits to PRs.
  • The auto-styling workflow now runs PHPStan after Pint and before the auto-commit step, so a Pint-induced PHPStan break aborts instead of being force-pushed.

CI

  • Test matrix expanded to PHP 8.2 / 8.3 / 8.4 (was 8.2 only — issue #23 was reported on PHP 8.4).
  • PHPStan runs across the same matrix with an explicit --memory-limit=512M.
  • All workflows gain concurrency: cancel-in-progress groups so superseded pushes cancel in-flight runs.
  • composer analyse mirrors CI's memory limit.

Full Changelog: v5.0.2...v5.0.3

Don't miss a new filament-menu-builder release

NewReleases is sending notifications on new releases.