v7
UCS Operator - changelog
All notable changes to this project will be documented in this file.
[7.8.4] - 2025-07-14
🐛 Bug Fixes
- (dial) Make call duration 0 seconds if it's negative
- (test) Import library via esm path to fix import error in test
[7.8.3] - 2025-07-14
🐛 Bug Fixes
- (uphone) Exchange candidates via events to make call setup as fast as possible and avoid edge case when client asks for candidates before they are collected by BE
🚜 Refactor
- (app-settings) Improve typing of application settings context selection
[7.8.2] - 2025-07-09
🚜 Refactor
- (app-settings) Use react-query instead of saga to save application settings
[7.8.1] - 2025-07-09
🐛 Bug Fixes
- (main-app-sync) Add locales
[7.8.0] - 2025-07-09
🚀 Features
- (main-app-sync) Allow user to upgrade secondary application to main by clicking to chess pawn icon in bottom menu
🐛 Bug Fixes
- (dial) Round call duration to 0 if its in (-2, 0) range as a visual fix to little inaccuracy
🚜 Refactor
- (task-queue) Parse widget settings to vanilla js data structures and remove legacy settings management
[7.7.17] - 2025-07-04
🐛 Bug Fixes
- (uphone) Make rtp stats all optional as official typing suggest to avoid possible loss of stat segments
[7.7.16] - 2025-07-03
🐛 Bug Fixes
- (uphone) Allow lastPacketReceivedTimestamp to be nullish when audio is not working
[7.7.15] - 2025-07-03
🐛 Bug Fixes
- (uphone) Log ice candidates to simplify troubleshooting
- (uphone) Remove ice candidate change listener when webrct is destroyed
- (uphone) Log rtp statistics every 15 seconds to simplify troubleshooting
[7.7.14] - 2025-07-02
🐛 Bug Fixes
- (uphone) Add error localization
[7.7.13] - 2025-07-02
🐛 Bug Fixes
- Add dot to softphone pairing button indicating that softphone is last used device
- (uphone) Make sure that WebRtc negotiation steps are in order to avoid silent calls due to ice candidate exchange fail
⚡ Performance
- (rating-history) Memoize conditions transformation to optimize rendering
⚙️ Miscellaneous Tasks
- Add patch that disables proxy in rspack configuration
[7.7.12] - 2025-06-26
🐛 Bug Fixes
- (audio) Fallback to 'default' when ring device is undefined
⚙️ Miscellaneous Tasks
- Log when audio devices are reset to default which happens on logout
[7.7.11] - 2025-06-26
🐛 Bug Fixes
- (uphone) Chose proper audio device in case input and output names are same
[7.7.10] - 2025-06-26
🐛 Bug Fixes
- (uphone) Pass logger to function to avoid log miss
[7.7.9] - 2025-06-26
🐛 Bug Fixes
- (uphone) Log to llog when audio element cannot be used to set sink
[7.7.8] - 2025-06-24
🐛 Bug Fixes
- (uphone) Show grey headphones icon when audio permissions not granted while using uphone