xactsystems/type-hint-hydrator
TypeHintHydrator maps arrays and request data into typed PHP objects by reading constructor and property type hints, so you can skip hand-written mapping code. Supports nested objects, enums, and collections, and fits neatly into Laravel or any PHP project.
published_at/deleted_at inputs, imported records with missing dates). This release removes a class of runtime failures, which supports keeping those endpoints lenient rather than forcing clients to send every field.To executives: This is a low-risk patch update to a dependency that converts incoming request and event data into typed application objects. It keeps us compatible with the current Symfony 8.1 and laminas-hydrator 4 releases and fixes a bug where records with missing dates could fail to load. There is no new functionality, no migration effort, and no change to commercial terms — it is a routine bump we can absorb in existing maintenance capacity.
To engineering: v5.0.7 adds forward compatibility with Symfony 8.1+ and laminas-hydrator 4.0+, and fixes hydration of uninitialised date properties. Treat it as a patch bump: update the constraint, run the suite against the current lockfile, and add a regression test covering DTOs with absent/optional date fields so the fix is pinned. Before merging, confirm whether the "upwards" support statements also raised the package's minimum supported versions — if so, sequence the bump with our own framework upgrade rather than ahead of it.
How can I help you explore Laravel packages today?