Skip to content

v2.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Oct 17:27
b80433f

2.9.0 (2026-10-30)

Features

  • adapters: deprecate the private assertion helpers and announce phpunit as a dev dependency (#667) (32efac4)
  • cli: accept the v3 flag spellings and deprecate the old ones (#655) (1f1d4cc)
  • config: deprecate the remaining flat phpunit and laravel configuration keys (#671) (cb18658)
  • coverage: announce the v3 legacy-sidecar cutoff and merge i/o exit code (#670) (f263f0d)
  • doctor: default specs and acknowledged schemes from gesso.php via --config (#665) (232727d)
  • enum-drift: deprecate the file-path binding reasons removed in 3.0 (#664) (be76d28)
  • enum-drift: report the discovered bindings in the run summary (#668) (a1ddf87)
  • laravel: add a raw-json request helper for bodies php arrays cannot express (#669) (9fb0f3b)

Bug Fixes

  • strict: point the strict-mode footers at gesso.php instead of deprecated phpunit parameters (#666) (717f64f)

Performance Improvements

  • spec: share resolved $ref targets instead of copying them per reference (#651) (27f5cb4)
  • validation: skip strict-mode observation when both strict checks are off (#653) (2d20d03)