Release Notes

KnowledgeKube Release

What's New

KnowledgeKube Release brings a number of health and hygiene updates including:

Back Office

  • Updated the Model Designer asset tag selection tool to include a number of new tags and improve grouping
  • Redesigned the Response Library form allowing for the faster addition of Question Responses and improved usability
  • Added a new checkbox in the Options form that allows a user to set their default Designer Grid double-click behaviour


Content Delivery

  • ​Updated the site map visualisation to show virtual and redirect URL's
  • Updated the page meta-tag editor to include an output visualisation panel
  • Updated the asset tag selection tool to include a number of new tags and improve grouping
  • Updated server side session handling for web app delivery
  • Updated the <%# KEYWORD() %> tag to support properties 
  • Reduced the memory footprint for image handling and processing
  • Added a new tag <%# CURRENTPAGEPARENTURL() %> that allows you to retrieve the parent page URL for the current page context

Data Sources

  • ​Added support for consuming a data source from a model without having to load the entire model


  • ​Added a new Sunburst control type

    The Sunburst control can be used for visualising hierarchical data. The centre circle represents the root level in the hierarchy, with outer circles representing the higher levels of the hierarchy.

    Sunburst Control
    Feature Description
    Supported Platforms HTML, Enterprise Server UWP, Android and iOS
    Data Sources Any KnowledgeKube data source and manually via expressions
    Animations Rotation, fade-in
    Legends Show, hide and filter by
    Highlighting and Selection Point, All, Child and Parent
    Events Zoom-in or execute a KnowledgeKube Model Action
    The Sunburst control can also be also be used for navigation. The Enterprise Server UWP client supports the Microsoft Surface Dial, a new input device for a more natural interaction with apps. When coupled with the new Sunburst control, Surface Dial allows you to add great looking radial menus to your UWP published apps.

Bug Fixes

The following issues are resolved in this release:


  • Fixed an issue where JSON constructs would incorrectly serialise data source columns containing periods
  • Fixed an issue where enablement's and attribute ordering would incorrectly calculate the overriding property order

Back Office

  • Fixed an issue in the model designer where, under certain circumstances, control would be added multiple times when selected from the toolbox
  • Fixed an issue where the button that controls the designer grids node double-click action would automatically become checked irrespective of its true state when the properties window is detached and placed in the Properties Inspector form
  • Fixed an issue where, under certain circumstances, the response logic was incorrectly calculating the next Display Order value

Posted on 26 March 2018

KnowledgeKube Release

What's New

KnowledgeKube Release adds support for markdown, a plain text format for writing structured documents, based on formatting conventions from e-mail and Usenet.

Markdown will allow you to build all kinds of content managed apps that allow a user to format text for any device without resorting to formats such as HTML.

Learn markdown in 60 seconds

The MarkdownToHtml function converts a string that contains markdown annotations into a HTML structured document.

For example:

Result := MarkdownToHtml("*Italic*, **bold**, and `monospace`")

Will produce the following HTML:

<em>Italic</em>, <strong>bold</strong>, and <code>monospace</code>


Result := MarkdownToHtml(text, [1])

Argument Description
text to convert (Required) The markdown annotated text or string variable you would like to convert to HTML.
remove markup (Optional) Use 1 to strip out any markdown annotations and return the text without converting it to HTML.


Bug Fixes

The following issues are resolved in this release:


  • Fixed an issue where the use of an "Action Name" instead of "Action Keyword" didn't resolve in various sections
  • Fixed an issue where a semi-colon causes a server error in a users application when added into a Refresh Data Source Expression


  • Fixed an issue where adjusting the Y Value of an empty Data Point caused an error

Back Office

  • Fixed an issue in the Chart Area Axis Title interface where the interval value overwrites interval offset value
  • Fixed an issue when editing a model's description when it is already pinned to the Favourites List and the description is not updating


Posted on 26 March 2018
Blog posts