IA Squad
SearchPT

symfony/ux-live-component

php · symfony/ux-live-componentHeads-up

symfony/ux-live-component: Strict RFC 3339 parsing for DateTimeInterface LiveProp without explicit format

When a `#[LiveProp]` is typed as `DateTimeInterface` and no explicit `format` is configured, `hydrateObjectValue()` now parses for

20 Jun 2026 · schedule it
php · symfony/ux-live-componentHeads-up

symfony/ux-live-component enforces batch action limit of 50

BatchActionController now enforces an upper bound of 50 actions per _batch request and rejects larger payloads with a BadRequestHt

20 Jun 2026 · schedule it
php · symfony/ux-live-componentHeads-up

symfony/ux-live-component: ChildComponentPartialRenderer validates $childTag against strict HTML tag regex

ChildComponentPartialRenderer now validates $childTag against a strict HTML tag-name regex before interpolating it, rejecting inva

20 Jun 2026 · schedule it
php · symfony/ux-live-componentHeads-up

symfony/ux-live-component: HMAC checksum now includes component name and slot identifier

The HMAC checksum for LiveComponent props now includes the component name and slot identifier (props vs propsFromParent) to preven

20 Jun 2026 · schedule it
php · symfony/ux-live-componentHeads-up

symfony/ux-live-component: LiveComponent requests now require XMLHttpRequest header

LiveComponent requests now require the `X-Requested-With: XMLHttpRequest` header in addition to the `Accept` header to prevent CSR

20 Jun 2026 · schedule it