Skip to content

feat: add wheels-websockets 0.2.0 to the registry#13

Merged
bpamiri merged 1 commit into
mainfrom
peter/add-wheels-websockets
Jul 7, 2026
Merged

feat: add wheels-websockets 0.2.0 to the registry#13
bpamiri merged 1 commit into
mainfrom
peter/add-wheels-websockets

Conversation

@bpamiri

@bpamiri bpamiri commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

What

Adds the wheels-websockets package to the registry with its first published version, 0.2.0 (source tag v0.2.0 on wheels-dev/wheels-websockets).

Package summary

Opt-in realtime WebSocket transport for Wheels channels — decorates the channel engine so publish() also reaches connected WS clients:

  • RustCFML: native backend (v0.1.0, verified live on v0.423)
  • Lucee 6.2+: over the official lucee/extension-websocket 3.0.0.18 — verified live (delivery, channel isolation, eviction) on Lucee 6.2.7.16
  • Lucee 7: pending upstream fixes (extension startup-hook regression + no jakarta store release); graceful SSE fallback verified live on both Tomcat and CommandBox
  • Everywhere else: channels keep working over SSE, unchanged

tarball/sha256 left null per the mirror flow. Tracking issue: wheels-dev/wheels#3292.

🤖 Generated with Claude Code

New first-party package: opt-in realtime WebSocket transport for Wheels
channels. RustCFML native backend (P1) + Lucee 6.2+ backend over the
official websocket extension (P2, verified live); SSE fallback elsewhere.
Source: wheels-dev/wheels-websockets, tag v0.2.0. Tracking: wheels-dev/wheels#3292.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Peter Amiri <peter@alurium.com>
@bpamiri bpamiri merged commit 0c3e556 into main Jul 7, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant