Patch release.
ValueObjectRulenow returns a clean validation message when a field gets the wrong type (an array or object where a scalar Value Object is expected) instead of leaking a rawTypeError. Value Objects that accept arrays ormixedkeep working, and avalidationMessage()override still takes precedence. Thanks @zigzagdev for the first community contribution.- Added Laravel Pint and a CI lint gate that fails the build on style violations.