v3
UCS Server - changelog
All notable changes to this project will be documented in this file.
[4.50.0] - 2026-06-04β
π Featuresβ
- (uphone) Added DTMF support
- (email) Allow e-mail fetcher deliver info via NATS
[4.49.0] - 2026-05-25β
π Featuresβ
- (notifier) Added SMS action to Event notifiers
- (login) Added apps JWT claim checking
[4.48.0] - 2026-05-22β
π Featuresβ
- (sms) Added MEX GATE SMS gateway driver
[4.47.0] - 2026-05-21β
π Featuresβ
- (queues) Allow to list leads across all user outbound campaigns
[4.46.3] - 2026-05-11β
π Bug Fixesβ
- (outbound) Update autoanswer settings on outbound add/update
[4.46.2] - 2026-05-11β
π Bug Fixesβ
- (autoanswer) Indicate beeps on inbound and outbound queue calls
[4.46.1] - 2026-05-04β
π Bug Fixesβ
- (call) Serialize distinctive ring to call events
- (call) Parse Bellcore-rX rings to enum int value X
- (call) Make sure distinctive is integer for enum values
[4.46.0] - 2026-05-03β
π Featuresβ
- (call) Added distinctive ring support on queues
[4.45.3] - 2026-04-27β
π Bug Fixesβ
- (sip) Load configured SIP on UCS startup
[4.45.2] - 2026-04-24β
π Bug Fixesβ
- (sip) Make SIP port configurable
[4.45.1] - 2026-04-23β
π Bug Fixesβ
- (mobile) Send call event type in PUSH notification.
- (agent) Update ACW settings for non-callcenter calls from role without UCS restart
[4.45.0] - 2026-04-21β
π Featuresβ
- (queues) Link outbound campaign depended callback inbound queues
- (queues) Suspend outbound on depend inbound agent membership delete and add inbound on mebership add
- (uphone) Added hanshake ID to SDP/Candidates methods
- (call) Added distinctive ring to inbound queues and outbound campaigns
βοΈ Miscellaneous Tasksβ
- (ucrm) Avoid pertson auto-assign to interaction when multiple matches exist
[4.44.1] - 2026-04-15β
π Bug Fixesβ
- (dialer) Send SIP NOTIFY about dialer connected call out of dialog
[4.44.0] - 2026-04-14β
π Featuresβ
- (agent) ACW switch from AUX flag to agent teams moved from parameters to teams
[4.43.2] - 2026-04-08β
π Bug Fixesβ
- (call) Mute on legacy softphones
[4.43.1] - 2026-04-03β
π Bug Fixesβ
- (asterisk) Increased DB synchronization timeout to 60 seconds
[4.43.0] - 2026-03-27β
π Featuresβ
- (provisioning) Added device_id to user object
π Bug Fixesβ
- (mobile) Send PUSH notifications with call UUID
[4.42.9] - 2026-03-27β
π Bug Fixesβ
- (provisioning) Allow more than 5 lines on Yealink WP devices
- (call) Generate call.new event immediately for calls into invalid extensions
[4.42.8] - 2026-03-26β
π Bug Fixesβ
- (mobile) Access KV bucket value properly (for director)
[4.42.7] - 2026-03-23β
Apiβ
- (call) Make call/answer/hangup API calls synchronous
[4.42.6] - 2026-03-19β
π Bug Fixesβ
- (dialer) Fixed bug in SQL query that caused endless loop
[4.42.5] - 2026-03-18β
π Bug Fixesβ
- (dialer) Avoid using endless loop in lead provider
[4.42.4] - 2026-03-14β
Reportβ
- (leads) Fixed report for outbound campaign numbers
[4.42.3] - 2026-03-14β
π Bug Fixesβ
- (call) Set SIP Call-ID on channel and notify dialer on called connect
[4.42.2] - 2026-03-12β
π Bug Fixesβ
- (sms) Allow nickname as SMS sender (name instead of number)
- (crm) Added EXE button action
[4.42.1] - 2026-02-22β
π Bug Fixesβ
- (recording) Start recording after attended transfer to queue of not recorded call
[4.42.0] - 2026-01-24β
π Featuresβ
- (dialer) Added AUX for no answer, minimum talk time, and lead expire date
[4.41.3] - 2026-01-21β
π Bug Fixesβ
- (dialer) Store lead hangup causes and subsequent calls
[4.41.2] - 2026-01-21β
π Bug Fixesβ
- (api) Allow user get by username and external ID
[4.41.1] - 2026-01-21β
π Bug Fixesβ
- (lookup) Allow offset and limit for last calls lookup
[4.41.0] - 2026-01-13β
π Featuresβ
- (outbound) Allow override outgoing filter by outbound campaign
- (uphone) Control multiple calls on uPhone softphone
- (sip) Pass UCS uniqueid to IP phones via SIP header
π Bug Fixesβ
- (uphone) Allow call ID in uPhone sdp and candidate methods
- (email) Obtain XOAUTH token for SMTP via new API
- (api) Detect dialer requests for call answer/hangup properly
[4.40.2] - 2025-12-18β
π Bug Fixesβ
- (dialer) Merge lead and outbound metadata properly
[4.40.1] - 2025-12-17β
π Bug Fixesβ
- (outbound) Lookup non E.164 number properly in DB
[4.40.0] - 2025-12-17β
π Featuresβ
- (recording) Modify transcription params after refactor
- (dialer) Allow external lead source for dialers
π Bug Fixesβ
- Store empty strings correctly in transcription results
[4.39.1] - 2025-12-05β
π Bug Fixesβ
- (metadata) Pass SIP prefixed metadata as SIP headers
- (dialplan) Break endless loops and allow X patterns in timeroute/switch/playback destinations
- (metadata) Move SIP from prefix to suffix
- (lookup) Allow lookup result transformation
[4.39.0] - 2025-12-04β
π Featuresβ
- (mobile) Allow removal of application provisioning