Skip to content

v0.6.0

Choose a tag to compare

@deviantintegral deviantintegral released this 16 Dec 21:07

0.6.0 (2025-12-16)

Features

  • add --version flag with build time (#127) (870c439)
  • add hasConnect() and hasSsl() methods to Timings (1ebb103)
  • add missing return type declarations (41cfd7d)

Bug Fixes

  • add missing type specifications to test code (1749a9d)
  • correct parameter type in PageTimings.setOnContentLoad() (ce5ebb4)
  • correct PHPDoc return types to match implementation (5ab1a8b)
  • implement deep clone for Har and Log objects (#138) (41bef31)
  • make withoutHeader() case-insensitive per PSR-7 spec (2d386f7)
  • remove redundant type checks(#150) (f1693fc)
  • remove trailing commas from single-parameter method signatures (f7260be)
  • replace deprecated stream_for() with Utils::streamFor() (638c6cd)
  • resolve PHPStan already narrowed type errors (3781f5c)
  • resolve PHPStan contravariance errors in PSR-7 adapters (efe975b)
  • resolve unsafe usage of new static() PHPStan errors (b3632ed)
  • suppress PHPStan template type error in test (431135e)
  • use null instead of empty array for clearing params in setText (d890fa7)
  • use static return type for fluent interface methods (ecf2444)

Miscellaneous Chores

  • deps: update dependency friendsofphp/php-cs-fixer to v3.92.1 (#145) (126262f)
  • phpstan: mark narrowed type warning as OK (378fedf)
  • rename deprecated php-cs-fixer rulesets (3a8f6cd)
  • replace PECL with apt for xdebug installation (#132) (0f293aa)
  • update license identifier (770e7cb)