iSymphony 3.4.1 ChangeLog
Version 1.1 by ryanp on 2021/09/09 18:02
The following is a complete list of changes made between iSymphony 3.4.0 and iSymphony 3.4.1.
Resolved Bugs
- Resolved an issue where the admin release document links were pointing to the beta space instead of the production space.
- Resolved a critical issue where user dashboards were saving multiple times. This sometimes resulted in an infinite loop greatly increasing resource usage and potentially corrupting the .xml configuration.
- Resolved a critical issue where the queue could enter into a deadlock, crashing the server.
- Resolved an issue where the LiveUserDriver would not find the user configuration, resulting in excessive logging on startup.
- Resolved a critical issue where users would occasionally lose their dashboard configuration.
- Resolved an issue where the BasePermissionService would excessively log Invalid Permission on startup due to incorrect startup order.
- Resolved an issue where the transfer action did not take the user's transfer settings into consideration.
- Resolved an issue where the My Stream Widget would occasionally reset the split panel state.
Improvements
- Major improvements to iSymphony client performance by preventing a large amount of incorrect save requests and file writes.
- Major improvements to queue widget performance when constructing the queue widget, using queue groups, selecting queues, and logging agents in or out of queues.
- Improved startup speed, particularly for systems with large number of users.
- Improved call action contact system integration to no longer display contacts with no phone numbers.
Desktop Client 2.0.0
- Desktop Client Module 2.0.0
- Updated the REST endpoints:
- Provides latest version on /client/desktop/latest-version
- Provides desktop client on /client/desktop/client
- iSymphony Client download menu now provides clearer information for the host and port
- The desktop client will be served on the rest endpoint or by clicking the download button
- The latest version available will be served
- If no installers are available, legacy installers (version < 2.0.0) will be served
- Detects installers in installer directory and updates when changes are made
- Removes need to replace the module when new installers are released, simply drop the .zip containing new installers into the installer directory
- No need to stop the server to change the current installer being served
- Updated the REST endpoints:
- Desktop Client 2.0.0
- Ground up rewrite of the desktop client
- Improved performance and resource use
- New GUI
- 32-bit and 64-bit versions are available
- Signed Application
- Installers allow more flexible options
- Windows no longer requires Admin privileges to install to a single user
- Windows no longer depends on vc runtime
- Custom install location can be specified
- Improved Native integration
- Copy and paste
- Hotkeys
- Improved server disconnect handling
- Streamlined setup process
- A user friendly welcome screen is provided
- Default port configuration is provided
- Application validates the host / port
- Protocol information no longer required
- Note: WSS: is currently not support