✨ What’s New
🔌 Socket.IO Proxy System (New Beta Stuff!)
A complete proxy layer that lets external services communicate with users connected to your Socket.IO server — without exposing your main server directly.
Features include:
- 🧩 User Virtualization — Each real client is mirrored as a
SocketIoProxyUser, allowing remote systems to emit and listen to events as if they were directly connected. - 📡 Event Forwarding Layer — Supports custom events, broadcast operations, room routing, and user-specific messaging.
- 🔄 Automatic State Synchronization — Connection, disconnection, and user metadata updates are streamed to proxy clients in real time.
- 🛡️ Safe Authentication Workflow — Proxy clients authenticate using the
AUTH_PROXYchannel before gaining access to any user interactions. - 🧘 Optional Debug Mode — Enables deep introspection of all proxy events for troubleshooting.
This module enables advanced architectures such as:
- Remote moderation dashboards
- Bot systems
- External automation tools
- Distributed services communicating through a single gateway
Full Changelog: 1.0.4...1.1.0