Skip to content

4.0.0

Choose a tag to compare

@guanguans guanguans released this 10 Feb 07:33
· 35 commits to main since this release

4.0.0 - 2026-02-10

✨ Features

  • Rectors: add AddSensitiveParameterAttributeRector class (76f5c94)

🐞 Bug Fixes

  • Foundation: Correct property types and update deprecated options handling (1adc8c3)
  • Messages: add allowedTypes property to message classes (e42c0a4)

🎨 Styles

💅 Code Refactorings

  • apply phpstan (eac8032)
  • apply phpstan (c10e233)
  • apply inspection (22e4c19)
  • apply rector (954ab6c)
  • apply inspection (f244d75)
  • apply rector (334260e)
  • apply rector (9526cf7)
  • apply phpstan (e6c5c29)
  • apply rector (6a692e8)
  • ComposerScripts: Enhance method signatures and add utility functions (fd1df6f)
  • Dumpable: Simplify dump method implementation (2490226)
  • HasHttpClientDocCommentRector: refactor HasHttpClientDocCommentRector (ce3cd24)
  • HasHttpClientDocCommentRector: rename method and simplify logic (3c7ae47)
  • HasOptionsRector: remove unused doc comment and simplify code (32e547b)
  • MessageRector: enhance method visibility and simplify logic (ae01f71)
  • Messages: rename Message class to AbstractMessage (564fdc6)
  • Messages: use Utils for setting default options (796f00a)
  • Messages: rename AbstractMessage to Message (9973fcf)
  • Method: Replace interface with enum for HTTP methods (894d5e6)
  • Process: replace PhpExecutableFinder with PhpSubprocess (d62a3f2)
  • composer: update package versions and rename rector file (1e1bb5d)
  • helpers: Remove unused rescue function implementation (41c0d54)
  • project: Upgrade PHP version references from 8.0 to 8.1 (1f8f78c)

🤖 Continuous Integrations

  • config: Update github config files (861346d)
  • config: Update CI config files (5831451)
  • config: Update CI config files (6969856)