Bootstrap

Query Builder

  • Added Filter option to suppress <ALL> appearing in lookups.  This is useful when restricting user selection to a predefined subset of values defined by a Filter Sub Query
  • Added Filter option to lock the filter in the Web Channel.  The use can see the filter value but cannot change it.  This can also be done dynamically by using the URL parameter &lock[FilterName]=1
  • Added Filter option to set the filter input box in the Web Channel.  This is only possible previously by using the custom CSS styling option
  • Fixed Filter Sub Query use first default value as default logic in Web Channel. If the filter type was a drop down it did not display the default value.

Editor

  • Added Search and Replace on Expressions, SQL and JavaScript editing that has syntax highlighting.

Scheduler

  • Added Writeback library to JavaScript

System

  • Added joins to Report Statistics and User Log from User table

Web Channel

  • New support for Chrome Headless Mode. Previously URL requests would be rejected as the user session id IP address would in most cases not match the IP address of where it was created.

Studio

  • Added, Datamodel compare now displays the line at which the two DataModel do not match in the detail display. Also sizes compare details to be the same box size to better compare the contents.

Materialised Queries

  • Added, improved error message when a Remote Connection times out. Now explains how to fix it in Client Setup.