Skip to content

Releases: fabiotheo/ipcom-ari

Release v0.0.163 - Enhanced WebSocket Events & Secure Connections

15 Aug 12:38

Choose a tag to compare

🚀 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

ipcom-ari v0.0.160 - Bug Fixes and Snoop Channel Endpoint Implementation

26 Mar 12:56

Choose a tag to compare

This release brings important bug fixes and a new feature to ipcom-ari:

  • Fixed continueDialplan action: Resolved issues with the continueDialplan functionality to ensure proper execution.
  • Resolved CommonJS import errors: Addressed import-related issues when using CommonJS modules, improving compatibility and stability.
  • Added Snoop Channel Endpoint: Implemented a new endpoint for snoop channel functionality, enabling enhanced call monitoring capabilities.

Thank you to all contributors and users for your feedback! Please report any issues or suggestions in the issue tracker.

Release v0.0.140 - Initial Release (In Development)

14 Dec 15:35

Choose a tag to compare

This is the first release of the package, still in the testing phase. The package is in active development, and features may change as new updates are released. Please use it with caution and provide feedback or report issues if encountered.

Notes:

Initial testing release.
Some features may not be fully stable or functional.
Contributions and feedback are welcome.