Skip to content

Release v0.0.163 - Enhanced WebSocket Events & Secure Connections

Latest

Choose a tag to compare

@fabiotheo fabiotheo released this 15 Aug 12:38
· 3 commits to master since this release

🚀 New Features

Secure Connection Support

  • Added secure parameter to BaseClient for enabling HTTPS/WSS connections
  • WebSocket client now automatically uses secure URLs when secure is enabled

Comprehensive WebSocket Event Types

  • Added individual type definitions for all WebSocket events (ChannelDtmfReceived, RecordingStarted, BridgeCreated, etc.)
  • Enhanced type safety and IntelliSense support for event handling
  • All new event types are exported in index.d.ts

Recording Management

  • Complete recordings API implementation for stored and live recordings
  • Added methods for listing, retrieving, deleting, and copying stored recordings
  • Live recording controls: pause, unpause, mute, unmute, stop, and cancel operations

🔧 Improvements

  • Updated RecordingStarted event type with additional properties
  • Added channels.json API documentation
  • Removed Biome configuration in favor of current formatting setup

📚 Documentation

  • Enhanced API documentation for recording operations
  • Added comprehensive type definitions for better developer experience