# Hi2Chat Build 03.4.1 Patch

## Fixed
- WebSocket test client can connect without JWT in dev mode.
- Added dev test user fallback for local lobby testing.
- Added in-memory dev lobby messages when connected without JWT.
- Added legacy `lobby:message` event alias.
- Improved `tools/socket-test-client.html` for easy two-tab testing.

## Test
1. Run backend: `npm run start:dev`
2. Open `tools/socket-test-client.html`
3. Leave JWT Token empty.
4. Set Dev Username as UserA.
5. Connect -> Join Lobby -> Send Message.
6. Open second tab, set Dev Username as UserB, and test live chat.

## Production
Set `ENABLE_DEV_SOCKET=false` in `.env` to force JWT token authentication for WebSocket.
