Skip to content

channels: WebSocket parity — demand probe before any design work #3154

@bpamiri

Description

@bpamiri

Child of #2962 (sequencing per the 2026-06-11 roadmap comment there). Wheels channels are SSE-only by design (proxy-friendly, auto-reconnect, HTTP auth reuse — the Transmit/AdonisJS call). Client→server is plain HTTP POST → publish(). Before committing to a WS stack, gather concrete demand evidence: do users need bidirectional/binary, or did SSE-only read as a deficiency? Engine-portability wall documented in the channels guide: Lucee has cfwebsocket, Adobe deprecated theirs, BoxLang has none — a first-party WS layer needs an engine-portable HTTP-upgrade path. Acceptance: a demand summary (discussions/survey) and a go/no-go recommendation; NO implementation in this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementroadmapRoadmap / tracking issue grouping scheduled work

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions