ISL Pronto 2.0.0 for Windows (2010-09-10)
General Information
On 10th September 2010 we released:
- ISL Pronto 2.0.0 (2010-09-10) for Windows (server module: Windows and Linux)
Upgrading to new version
Hosted Service
Please open http://islpronto.islonline.net/users/islpronto to install ISL Pronto.
Server License
Upgrades are free of charge for ISL Online Server License users with active Extended Support Service. ISL Online Server License users with expired Extended Support Service are welcome to purchase Extended Support Service in order to gain access to the newly released ISL Online Server system. In case you have extended ESS you will need to create new license file and upload it to your ISL Conference Proxy server.
Quick Instructions for users with ISL Conference Proxy 3.1 installed
- open web administration of ISL Conference Proxy http://localhost:7615/conf
- login using admin account
- click Online update link in left navigation
- click Apply changes if you have automatic install
Improvements since ISL Pronto 1.0.0 application
Defect fixes
Connection status shows reconnecting icon, when the connection is broken (previously it showed connected status).
New features
External calling application support using callto:// protocol was added. For example: Skype supports callto://user_or_phone_number
Several new options were added regarding event timeouts and inactivity period.
Stable plugin API was released to support chat bots and CRM integration (see islprontodir\islprontoapi\islpronto_plugin.h for more information).
Supporters can now add chat comments, which are not shown to clients.
Clients will see a notification icon when supporter is typing an answer. Other supporters will see the text.
It is now possible to delete chat text from history (right click on chat and click "Delete chat").
Chat transcripts can now be downloaded as HTML pages.
When clicking on chat text area, input box will be selected immediately. Chat tabs can be repositioned with mouse or keyboard (Ctrl+Left, Ctrl+Right, Ctrl+PgUp, Ctrl+PgDown, ...). Chat tab can be closed with Ctrl+W or Ctrl+F4.
Improvements since ISL Pronto 1.0.2 server module
Defect fixes
Application will now refresh all information, when user account information is changed on the server.
Certain types of long chat lines containing http:// links used to take a lot of CPU power to parse, CPU usage was greatly reduced.
New features
Module now supports running chat on more than server at once for load balancing purposes (previously, multiple servers were supported for backup replication only).
Fine-grained support for running on multiple cores was added, each supporter or client object can run on a separate core.
Javascript code is now fully generated and executed on client's web browser to reduce CPU and memory load on the server.
Web server can now fully cache all requests for scripts in memory, speedups from 10x to 100x are now possible (climbing up to several hundred requests per second on a regular hardware).
Template can now be partially updated by a separate update XML file. For example: change only font-size for input box.
IP address, location, referrer and browser information can now be hidden from supporters. Web chat can be limited to a certain referrer using regular expression.
Chat transcripts can now be sent to clients by click on "Send transcript by e-mail".
Wildcard DNS name for server is now optional, but still recommended. Without wildcard name, web chat will fall back to polling and response time for chat lines will increase up to 5 seconds instead of a couple milliseconds.