Skip to content

3.0.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@manchuck manchuck released this 31 Oct 10:43
· 256 commits to 1.x since this release
edb6695

[Beta Release] - 2024-10-31

Added

  • vonage apps list, vonage apps numbers list, vonage apps create, vonage apps delete, vonage apps update, vonage apps show commands for managing applications.
  • Capability commands for video, verify, messages, voice, network apis, and rtc.
  • Commands for JWT creation (jwt create) and validation.
  • Config management commands (config set, config view) and authentication checks.
  • --force and --color flags for enhanced CLI customization.
  • App validation command and number linking for applications.
  • SDK and authentication middleware, as well as error handling and validation improvements.
  • New UX controls to enhance the user experience and spinner animations for command feedback.
  • Coerce helper functions for managing CLI flags and positional parameters.

Changed

  • Moved capability functions and flags to dedicated files, reducing conflicts and enhancing modularity.
  • Updated logging formats and console output.
  • Improved configuration validation in auth set and auth check.
  • Refined error and warning message formatting with line breaks.
  • Enhanced spinners and feedback for configuration and SDK operations.

Fixed

  • Corrected display of empty capabilities in applications.
  • Resolved issues with the auth check command that incorrectly required private keys even when not set.
  • Fixed an issue with extra commas in the capability display for meetings.
  • Addressed validation for app and private key requirements.

Deprecated

  • Removed the init command and timestamp from console logs for clarity and relevance.

Security

  • Enhanced JWT validation for improved security and consistency across commands.

Full Changelog 78a7660...3.0.0-beta.1