Release v0.8.0
This is a major feature release.
Release Date: Feb 21, 2023
New Features
- Completely re-written jambonz portal
- Multi-user support in jambonz portal
- Deepgram STT support
- Nuance Mix STT/TTS support
- Nvidia Riva STT/TTS support
- IBM Watson STT/TTS support
- option to force TTS (re)generation
- add
listen
option to config verb to enable streaming of audio during conversation - ability to provision initial app content (eliminate overhead of initial webhook)
- allow per-phrase boosting for google STT
- update Simwood and Twilio gateway addresses
Bug fixes
- performance improvements in Feature server
- prevent 2 simultaneous background gathers
- refer blocks if notify nor bye received
- when closing websocket at end of call send ws code 1000
- ACK to 487 response must have same branch in via as invite
- reset variables like hints so that previous hints do not automatically carry over
- proper shut down in K8S
- switching to http webhook during a ws session
- fix uncaught exception in certain ws reconnect scenarios
- fixes for SIPREC pause and resume operations
SQL changes
ALTER TABLE `applications` ADD COLUMN `app_json` TEXT';
ALTER TABLE voip_carriers CHANGE register_public_domain_in_contact register_public_ip_in_contact BOOLEAN;
'alter table phone_numbers modify number varchar(132) NOT NULL UNIQUE;
CREATE TABLE permissions
(
permission_sid CHAR(36) NOT NULL UNIQUE ,
name VARCHAR(32) NOT NULL UNIQUE ,
description VARCHAR(255),
PRIMARY KEY (permission_sid)
);
CREATE TABLE user_permissions
(
user_permissions_sid CHAR(36) NOT NULL UNIQUE ,
user_sid CHAR(36) NOT NULL,
permission_sid CHAR(36) NOT NULL,
PRIMARY KEY (user_permissions_sid)
);
CREATE TABLE password_settings
(
min_password_length INTEGER NOT NULL DEFAULT 8,
require_digit BOOLEAN NOT NULL DEFAULT false,
require_special_character BOOLEAN NOT NULL DEFAULT false
);
CREATE INDEX user_permissions_sid_idx ON user_permissions (user_permissions_sid);
CREATE INDEX user_sid_idx ON user_permissions (user_sid);
ALTER TABLE user_permissions ADD FOREIGN KEY user_sid_idxfk (user_sid) REFERENCES users (user_sid) ON DELETE CASCADE;
ALTER TABLE user_permissions ADD FOREIGN KEY permission_sid_idxfk (permission_sid) REFERENCES permissions (permission_sid);
ALTER TABLE `users` ADD COLUMN `is_active` BOOLEAN NOT NULL default true;
Availability
- Available shortly on AWS Marketplace
- Deploy to Kubernetes using this Helm chart
Questions? Contact us at support@jambonz.org