Releases: JeffersonLab/epics2web
v1.7.0
New error handling logic implemented due to periodic unresponsive connection to gateway:
If a Virtual Circuit Exception is reported then destroy the entire CA Context, create a fresh one, and reestablish all monitors
Note; If a virtual circuit is disconnected and later becomes reconnected everything is fine. This change is to address the scenario where the problem isn't disconnection, but unresponsiveness, in which case the context hangs indefinitely (CAStatus UNRESPTMO). We may want to eventually improve this fix at some point to only perform the reset on unresponsive callback and do nothing with disconnection callback as that is normal.
v1.6.0
- Adjusted logging
- Added logging for "context" exceptions
- Reduced logging of common and normal abrupt disconnect events
- Reduced locking in ChannelMonitor.java
- Added experimental support for WebSocket write queues
v1.5.0
- Added basic support for caget
- Added monitor client name to monitor debug console
- Updated default values for monitor option pingIntervalMillis to check more frequently and reconnectWaitMillis to retry faster
Release1.4.0
Build process with minification and support for secure web socket WSS.
Release1.3.0
This version supports HTTP caching
Release1.2.1
Bug Fix - notify clients about disconnected PVs even if they aren't the first ones to attempt monitoring it.
Release1.2.0
Re-connect implemented on Test page
Release1.1.2
Bugfix release
Release1.1.1
Bugfix Release
Release1.1.0
Test Connection Datatype tweak