Difference between revisions of "Release Notes 3.4.0"
Jump to navigation
Jump to search
Line 31: | Line 31: | ||
**new option haClientSessionsFailover: when true the slave server will mirror the master's authentication keys, allowing a clean transition of authenticated sessions from master to slave (defaults to false) | **new option haClientSessionsFailover: when true the slave server will mirror the master's authentication keys, allowing a clean transition of authenticated sessions from master to slave (defaults to false) | ||
*Data logger: new options (DaysBeforeDelete, DaysBeforeMonthConsolidation, DaysBeforeDayConsolidation, DaysBeforeHourConsolidation) for data consolidation and deletion | *Data logger: new options (DaysBeforeDelete, DaysBeforeMonthConsolidation, DaysBeforeDayConsolidation, DaysBeforeHourConsolidation) for data consolidation and deletion | ||
+ | *HTTP Server: all files saved under any subdirectory named "nocache" will not be listed in the persistent cache's manifest file | ||
== EVENTS == | == EVENTS == |
Revision as of 15:51, 7 August 2014
Server Updates
- the loop-back IP address (127.0.0.1) is now considered part of the trusted network only when the trustedNet option is set to "local", or when explicitly listed
- new BOSCHFPA I/O Server adds support of the BOSCH FPA-5000 modular fire panel system
- Contatto I/O Server:
- improved communication error logging
- improved support of tools remote access
- MODDI support
- Domino I/O Server:
- improved communication error logging
- improved support of tools remote access
- DFH compatibility
- Modbus Server I/O Server:
- added support for function 0x17 read/write multiple registers
- new option forcedevents, set to false to generate events only on registers' data changes. Default is true
- new option connectionslog, set to true to log all connections. Default is false
- new option maxconnections, sets the maximum number of concurrent connection. Default is 128
- HID Edge Solo I/O Server: added support for two readers door controller
- Bentel KIO 320 I/O Server: partition buttons (P1-P12) are now automatically highlighted on armed areas
- SSH I/O Server: added support for the "keyboard-interactive" authentication method
- BACnet I/O Server: added support for segmented messages, limited to Read-Property-Response
- Knx I/O Server:
- removed framedelay option
- improved frames confirmation handling
- WXONLINE I/O Server: pressure datapoint added
- improved compatibility of SSL certificates with iOS
- High Availability:
- new option haActiveIP: an IP address that is assigned as an alias to the eth0 Ethernet port on the active server
- new option haClientSessionsFailover: when true the slave server will mirror the master's authentication keys, allowing a clean transition of authenticated sessions from master to slave (defaults to false)
- Data logger: new options (DaysBeforeDelete, DaysBeforeMonthConsolidation, DaysBeforeDayConsolidation, DaysBeforeHourConsolidation) for data consolidation and deletion
- HTTP Server: all files saved under any subdirectory named "nocache" will not be listed in the persistent cache's manifest file
EVENTS
- new Modbus JavaScript command method modbusReadWriteMultipleRegisters()
Java API
- new Modbus command method modbusReadWriteMultipleRegisters()
- urlGet() and urlPost() time-out now set to 30 seconds
- new isVerboseLog() method in the custom drivers command and utility API: returns true when verbose log is enabled
- new urlGet() and urlPost() methods in the custom drivers command and utility API
GUI Updates
- new charcoal and bright skins
- added range and spring attributes to sliderh and sliderv objects
- userimage object with coordinates and repeat mode now supports moving the pointer in the object's area
- scheduler object: allow end time to be less than start time (for schedules that cross midnight)
- checkbox object: the value attribute set with uiSet is now case-insensitive and also accepts 0 or 1
- German and Polish languages support
- SSL certificate download link added to logout pop-up
- new "notouch" URL keyword, disables touch events, enabling standard mouse events. Used for touch devices that don't recognize touch events
Bug Fixes
- MNET I/O Server: inlet temperature not working with decimal values
- HSYCO I/O Server: fixed issue with remote (user) button commands having special parameters with special characters
- TecnoAlarm I/O Server:
- output.N command data point not working
- not defined code and/or model mandatory parameters crashed HSYCO server at startup
- user codes starting with one or more zeroes didn't work
- Guardall I/O Server: fixed a timeout issue that could prevent proper startup with very large number of zones
- GSM I/O Server: fixed bug occurring when sending messages containing the '=' character
- BACnet I/O Server: fixes to the BACnet Browser utility
- Tridonic I/O Server: fixed a bug in the devices discovery procedure
- MyHome I/O Server: when using the L4686SDK interface, added a small delay when sending commands, to ensure that feedback is properly received by the L4686SDK
- Domino I/O Server: DFTZ user commands mode.comfort, mode.eco, mode.off not working
- sms object prevented popups from opening
- Manager Settings: support for alternate comm port for Domino and Contatto I/O Servers
- Modbus TCP Server I/O Server: fixed data length error in return PDU
- Modbus JavaScript API: passed and returned numeric arrays should have elements with unsigned decimal values
- JavaScript callback functions: varGet() and other functions of type String returned a "null" text instead of null in case of errors
- readComm() and readCommBytes() methods: calling the methods with len=0, the input buffer was only partially emptied
- input object: pressing the eraseicon failed to send the empty value if in autosend mode
- datalogger object: thresholds attribute not working
- LogMaxAge configuration parameter: not loaded correctly at start-up
- minor fixes to the Project Editor: include sections could be moved and deleted
- minor fixes to scheduler object: one touch scroll of detail panel
- minor fixes to datalogger object: failed to update in some configurations
- minor fixes to GUI:
- a userlist item sometimes wouldn't open a popup
- draw uisets wouldn't work on userimage objects if on a currently invisible page
- sliders not restoring the correct value when the "enable" attribute's value changes