You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
HalRenderer now evaluates embedded AbstractRequest instances via (string) cast instead of direct __invoke(), allowing lazy/batch decorators (e.g. bear/async's AsyncRequest) to short-circuit invocation (#360).
Pre-seed HalRenderer on same-schema sibling embeds before evaluation so batch decorators preserve _links on flushed siblings (#360).
Relax AbstractRequest::jsonSerialize() return type to mixed for JsonSerializable interface compliance (#360).
Fixed
Skip body schema validation for cached rendered responses to avoid redundant validation on cache hits (#359).