Skip to content

v1.4.0

Choose a tag to compare

@yordadev yordadev released this 28 Feb 03:06
· 1 commit to main since this release
8b4f36d

What's Changed

  • Refactor ArgonautDTO internals into reusable traits (HasCasting, HasSerialization, HasValidation)
  • Adds ArgonautImmutableDTO base class with readonly property support via reflection
  • Adds BackedEnum casting support for single properties, arrays, and collections
  • Adds only(), except(), and merge() serialization helpers
  • Adds PHP 8.5 to CI matrix and PHPStan (level 5) to the pipeline
  • Bumps actions/checkout from v2 to v4

Full Changelog: v1.3.0...v1.4.0