Test Release 1
Release v1.0.0: Initial stable release of uWestJS
This marks the first stable release of uWestJS, a high-performance WebSocket adapter for NestJS powered by uWebSockets.js.
Features:
- Full NestJS WebSocket decorator support
- Complete middleware support (Guards, Pipes, Filters, Interceptors)
- Room-based broadcasting with Socket.IO-compatible API
- Dependency injection support for middleware via
ModuleRef - Automatic backpressure handling and message queuing
- CORS configuration with flexible origin validation
- Lifecycle hooks (
afterInit,handleConnection,handleDisconnect) - Comprehensive test coverage (248 tests: 209 unit, 39 integration)
Documentation:
- Complete README with quick start and usage examples
- Comprehensive API reference documentation
- Migration guide from Socket.IO adapter
- Performance tips and troubleshooting guide