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 More
DescriptionConnection status shows reconnecting icon, when the connection is broken (previously it showed connected status).
New features
External calling application support More
DescriptionExternal calling application support using callto:// protocol was added. For example: Skype supports callto://user_or_phone_number
Events improvements More
DescriptionSeveral new options were added regarding event timeouts and inactivity period.
Plugin API More
DescriptionStable plugin API was released to support chat bots and CRM integration (see islprontodir\islprontoapi\islpronto_plugin.h for more information).
Chat comments More
DescriptionSupporters can now add chat comments, which are not shown to clients.
Supporter is typing notification More
DescriptionClients will see a notification icon when supporter is typing an answer. Other supporters will see the text.
Delete chat text More
DescriptionIt is now possible to delete chat text from history (right click on chat and click "Delete chat").
Chat transcripts More
DescriptionChat transcripts can now be downloaded as HTML pages.
Keyboard control of chats and focus More
DescriptionWhen 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
Update user account refresh More
DescriptionApplication will now refresh all information, when user account information is changed on the server.
Chat line parser speedup More
DescriptionCertain 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
GRID (multiple server) support More
DescriptionModule now supports running chat on more than server at once for load balancing purposes (previously, multiple servers were supported for backup replication only).
Improved multicore support More
DescriptionFine-grained support for running on multiple cores was added, each supporter or client object can run on a separate core.
Javascript fully on client More
DescriptionJavascript code is now fully generated and executed on client's web browser to reduce CPU and memory load on the server.
Web server caching More
DescriptionWeb 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 update XML More
DescriptionTemplate can now be partially updated by a separate update XML file. For example: change only font-size for input box.
Enhanced security options More
DescriptionIP 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 More
DescriptionChat transcripts can now be sent to clients by click on "Send transcript by e-mail".
Wildcard DNS name More
DescriptionWildcard 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.