Skip to content

Changelog

Changes shipped between 1.13.29 and 1.15.15.

1.14.79 .. 1.15.15

  • Support call variables in regexp rewrite rules. See Using variables in rewrite rules.
  • Allow array inputs for source and destination numbers in CDR Export filters.
  • Add filter by internal disconnect code on the CDR History page.
  • Add RTP streams diagram to the CDR details page.
  • Expose more IP address information in the ip-access API endpoint.
  • Allow disabling email Balance Notifications while still issuing webhook HTTP requests.
  • Add API documentation for CDR export download.
  • Add multicurrency support — per-account currencies for billing, dialpeers, and import flows. See Currencies.
  • Migrate charts from D3 to Chart.js and improve charts UX.
  • Add OAuth/OIDC authentication support and drop LDAP
  • Upgrade Ruby, Bundler and gems.
  • Allow editing Force Symmetric RTP, RTP Ping, Proxy Media, and Host via the Gateway batch update form.
  • Add support for CN (Comfort Noise) codecs.
  • Drop Stats data aggregation mechanism.
  • Disallow negative rates in dialpeers and destinations.
  • Allow account balances modification via API and add a Billing::Transaction admin API resource.
  • Add WebRTC dialer in customer portal.
  • Add S3 storage support.
  • Add CDR compaction mechanism.

1.13.26 .. 1.14.79

  • Migrate gateways, registrations, and OPTIONS probers to the new Routeset mechanism to configure the SIP signaling path instead of the outbound proxy attribute.
  • Limit the maximum rerouting attempts within a gateway group.
  • Add scheduling with timezone support and show scheduler status in linked objects.
  • Replace Chosen with Tom Select for multi-select fields.
  • Add a new timezones mechanism with an /api/rest/admin/timezones endpoint, deprecating the old one.
  • Add a new tag mode
  • Add payment rollback and store the current balance at payment creation.
  • Add account balance threshold filters and AccountHigh/LowThreshold reached/cleared events.
  • Show the last 10 transactions on the account page; default payments and transactions to today's records.

CDR & call processing

  • Add a new CDR processors mechanism with improved logging, metrics, and HTTP basic auth support.
  • Filter CDRs by profit and multi-select by gateway.
  • Add audit logging for CDR exports.

STIR/SHAKEN

  • Show decoded STIR/SHAKEN certificate TNAuthList information.
  • Add STIR/SHAKEN rich call data UI.
  • Allow STIR/SHAKEN attestation level override in numberlists.

Customer Portal

Platform

  • Add Debian 13 (trixie) build images, packages, and containers.
  • Upgrade Ruby to 3.4.8, Rails to 7.2.3.1, and PostgreSQL to 18.