clickfwd/yoyo
Yoyo is a Laravel package for quickly building CRUD interfaces and admin panels. It provides reusable components for tables, forms, and data management, helping you ship internal tools and dashboards with less boilerplate.
Illuminate\Http\Request, PHP reflection types, and component lifecycle semantics.null could silently satisfy the signature and displace the object without error, creating type-confusion or null-reference risk. The reflection fix removes fatal errors for union and intersection parameter types, and the JSON fix prevents "null" and "false" from being re-hydrated as raw strings on every re-render. These are meaningful reliability and security-adjacent fixes, but the package remains early-stage.0.15.1, run the full test suite, and add regression tests for: object slots receiving query-string values, nullable object slots, union and intersection parameter signatures, and public properties hydrated from JSON null and false. No database or configuration migration is indicated. If currently on 0.15.0 or earlier, prioritize the update because the 500-on-URL issue is externally triggerable.test_json() are unaffected. Composite parameter types are now classified as not container-resolved, matching container behavior; previously these paths raised fatal errors, so no working behavior should regress.0.15.1 in staging, exercise pages and endpoints that accept query parameters, verify nested component model passing, run component and integration tests, then deploy to production. Monitor error logs for 500s and TypeError events during rollout. Treat the update as a reliability fix rather than a feature release; no user-facing training is required beyond developer notes.null or false retained as raw strings and re-hydrated on every render. These are addressed in 0.15.1. Residual risks include broader request-to-public-property hydration, unsupported composite-type resolution, and any application code that depended on the old object-slot displacement behavior.How can I help you explore Laravel packages today?