Skip to main content

v9

UCS Operator - changelog

All notable changes to this project will be documented in this file.

[9.11.1] - 2026-06-08​

πŸ› Bug Fixes​

  • (email) Remove 'Email detail' text from printed email to save space

[9.11.0] - 2026-06-08​

πŸš€ Features​

  • (supervisor-control) Make sure that agents are loaded when moving team of agents from one state to another
  • (supervisor-control) Add 'hide offline agents' checkbox to filter
  • (supervisor-control) Visualy separate filter and profiles
  • (supervisor-control) Put filter and profiles to left aside on ultrawide screens
  • (supervisor-control) Make whole cell clickable to adjust skill
  • (supervisor-control) Highlight row and column to indicate which agent and queue is being assigned
  • (supervisor-control) Remove profiles as nobody uses them

🚜 Refactor​

  • (supervisor-ctrl) Refactor code
  • (supervisor-ctrl) Remove dead imports

βš™οΈ Miscellaneous Tasks​

  • (supervisor-ctrl) Reformat code
  • Remove overflow from dev build
  • Exlude analysis data and changelogs from search all

[9.10.0] - 2026-06-08​

πŸš€ Features​

  • (email) Hide inline attachments (if backend supports attachment inline flag)
  • (email) Display attachment icon at subject when email has non-inline attachment

[9.9.0] - 2026-06-05​

πŸš€ Features​

  • (email) Save email tags right after adding/removing each of them

πŸ› Bug Fixes​

  • (email) Prevent close email button with reason overflowing its containers
  • (email) Hide reply buttons texts on medium displays

[9.8.0] - 2026-06-04​

πŸš€ Features​

  • (email) Allow language filtering via table header
  • (uphone) Enable dtmf keyboard in uphone

πŸ› Bug Fixes​

  • (email) Add missing localization

[9.7.1] - 2026-06-02​

πŸ› Bug Fixes​

  • (email) Correctly display images in sent emails
  • (email) Wait for images to load when printing email

[9.7.0] - 2026-06-01​

πŸš€ Features​

  • (email) Add header to printed email

[9.6.2] - 2026-06-01​

πŸ› Bug Fixes​

  • (email) Prefix email body attachment path to load images inline correctly

[9.6.1] - 2026-06-01​

πŸ› Bug Fixes​

  • (localization) Add czech localization of 'Print'

[9.6.0] - 2026-06-01​

πŸš€ Features​

  • (email) Add print button

🚜 Refactor​

  • Load lookup email contacts via tanstack query instead of saga

[9.5.0] - 2026-05-30​

πŸš€ Features​

  • (email) Replace basic input with clearable input in email widget subject and from filter
  • (email) Redesign email layout
  • (email) Add flag icon to language selector in email
  • (email) Separate note with it's own submit button and put back reason to clear what inputs correspond with put back / update buttons
  • (email) Save modified email information right after changing the value by introducing edit and save buttons at the field
  • (email) Visualy unify static and editable email data
  • (email) Make reply all / forward / create task less visualy important
  • (email) Make cancel / save / create task less visualy important
  • (email) Spacing and rounding polish

πŸ› Bug Fixes​

  • (email) Prevent memory leaks by using srcDoc instead of src with createObjectURL which wasnt released
  • (email) Add email 'send again' recipients automatically on blur
  • (email) Add missing localization
  • (email) Make attachment dropbox background respect dark mode

βš™οΈ Miscellaneous Tasks​

  • Add impeccable skill
  • (email) Reformat code

[9.4.1] - 2026-05-27​

πŸ› Bug Fixes​

  • (email) Show email quick filter in agent mode even if queue is selected in settings

[9.4.0] - 2026-05-27​

πŸš€ Features​

  • (email) Color email tags in email header data form

[9.3.1] - 2026-05-27​

πŸ› Bug Fixes​

  • Add missing localizations

[9.3.0] - 2026-05-27​

πŸš€ Features​

  • (call-history) Make tables more compact to fit more content
  • (design) Separate library and project styles to layers to enahnce styling ergonomy
  • (email) Add icons to reply buttons and display text only on large displays
  • (email) Hide new task button text on small and medium displays
  • (email) Make email header information table more compact

πŸ› Bug Fixes​

  • (wysiwyg-editor) Update license key
  • (design) Adjust rounding of table
  • (design) Apply full width to only direct child elements instead of all successors in device selection
  • (call-history) Make call direction icon cell fixed size to make sure it does not dissapear when there is too much content in the table
  • (admin) Remove json rendering in user list
  • (admin) Redesing director page in administration
  • (email) Add spacing between email person name and crm person badge
  • (email) Add email addresses automatically on blur

🚜 Refactor​

  • (call-history) Refaactor styling of call history filter to remove legacy styling practices in favour of modern approach
  • Remove unused breadcrumb SUI styles
  • Remove forgotten breadcrumb style files
  • Remove unused ad SUI styles
  • Remove unused card SUI styles
  • Remove unused comment SUI styles
  • Remove unused container SUI styles
  • Remove unused embed SUI styles
  • Remove unused image SUI styles
  • Remove unused item SUI styles
  • Remove unused nag SUI styles
  • Remove unused placeholder SUI styles
  • Remove unused progress SUI styles
  • Remove unused rail SUI styles
  • Remove unused reveal SUI styles
  • Remove unused shape SUI styles
  • Remove unused sidebar SUI styles
  • Remove unused statistic SUI styles
  • Remove unused step SUI styles
  • Rename incorrectly named variable in email template selector

βš™οΈ Miscellaneous Tasks​

  • Reformat code
  • Reformat css code
  • Ignore tanstack query query key lint rule because there is usually unserializable api instance

[9.2.1] - 2026-05-19​

πŸ› Bug Fixes​

  • (queues) Listen for inbound queue update events and sync queue active state

[9.2.0] - 2026-05-18​

πŸš€ Features​

  • (uphone) Disable device selection inputs when device options are not loaded from browser api yet
  • (tabs) Automatically remove unused tabs after long inactivity

🚜 Refactor​

  • (uphone) Unify auto answer and ring output device setting

[9.1.2] - 2026-05-18​

πŸ› Bug Fixes​

  • (lexical) Install prettier as dependency to enable prettier plugin in lexical editor

βš™οΈ Miscellaneous Tasks​

  • (uphone) Log whether output/ring/input device change was origined by user interaction or FE API call
  • (dev-server) Disable react-refresh for instance config and volumeMeterProcessor

[9.1.1] - 2026-05-15​

πŸ› Bug Fixes​

  • (build) Define exact version of otel api library to make sure that patch is applied

[9.1.0] - 2026-05-15​

πŸš€ Features​

  • (widget-core) Rewrite widget layout edit mode core
  • (login) Reintroduce automatic user mobility logout when user logs out via Operator API to keep compatibility with 3rd party applications

πŸ› Bug Fixes​

  • Prevent datetime calendar picker to jump back to current month

βš™οΈ Miscellaneous Tasks​

  • (changelog) Setup changelog generating to v9 file
  • (changelog) Automate generating changelog separated by major version into files

[9.0.0] - 2026-05-13​

πŸš€ Features​

  • (login) [breaking] User's paired device is no longer unpaired on logout

🚜 Refactor​

  • (widget-core) Add typing of widget layout actions
  • (widget-core) Remove unsued exception declaration

βš™οΈ Miscellaneous Tasks​

  • Reformat code
  • (oxlint) Install missing lint plugins
  • (oxlint) Remove rule causing oxlint fail on parsing typescript