> For the complete documentation index, see [llms.txt](https://docs.keyfax.biz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.keyfax.biz/general/release-notes/keynamics/previous-releases.md).

# Previous Releases

<table><thead><tr><th width="188">Version</th><th width="124.33333333333331">Date</th><th>Details</th></tr></thead><tbody><tr><td> 2.0.0.12</td><td>30/06/2021</td><td><p>Fixed 'Refused to connect message' within KeyNamics when attempting to redirect login.microsoftonline.com due to X-Frame-Options header.</p><p><strong>IMPORTANT:</strong> This release of KeyNamics requires the browser to support HTML 5 features to allow for secure cross origin frame communication (IE11 or earlier doesn’t support HTML 5).  <br><br>This matches the minimum requirement acceptable as Microsoft themselves don’t support IE11 or earlier for Power Platform apps as documented <a href="https://docs.microsoft.com/en-us/power-platform/admin/web-application-requirements#supported-versions-of-internet-explorer-and-microsoft-edge">here</a>.<br>This version of KeyNamics will of course work in any modern web browser that supports HTML 5 features. This includes the latest versions of Chrome, FireFox, Edge, Edgium, Opera, Safari, Vivaldi + all mobile versions. This enhancement removes the need for the webresource Keyfax_Completed.html.<br><br>Support User Local date time fields in any Date Mappings and NOT Time Zone Independent date time fields. (POBL)<br>Added new window.load event to support right clicking within the Keyfax frame.(POBL)<br>Guard against start-up data being posted twice creating 2 log entries.(POBL)</p></td></tr><tr><td> 2.0.0.11</td><td>01/05/2021</td><td>Keyfax completed page (keyfax_completed.html) hosted as a web resource within Dynamics (replaces polling mechanism).</td></tr><tr><td> 2.0.0.10</td><td>05/01/2021</td><td><p>Remove linebreaks and tab characters (to avoid json corruption).</p><p><strong>The following performance improvements including minimising WebAPI calls:</strong></p><ul><li>Get <strong>all</strong> configuration settings before attempting launch, rather than re-requesting</li><li>Minimise Web API calls - 'configurationId' (i.e. the GUID of keyfax_configuration table's 'WebServiceUrl' row) made global within JS</li><li> Handle startup data template entries in keyfax_configuration entity - this precludes accessing the config file, can circumvent permissions issues and improve performance.</li><li>Only check <em>once</em> if tracing/logging is enabled.</li></ul></td></tr><tr><td>2.0.0.9</td><td>19/08/2020</td><td>Support Auto Launch feature.</td></tr><tr><td> 2.0.0.8</td><td>03/07/2020</td><td>Support MultiSelectOptionSets as Target field type<br>FetchXml now available for 'Receive From Keyfax'<br>Remove old Import Export column from views<br>Mapping validation bugfix: Add or remove Default from entry that uses fetchxml was insisting Source is supplied<br>If FetchXml fails, or more to the point, returns nothing, ensure Default is used<br>If Target ends with 'dump', output innerxml not innertext and format to json if target contains 'json'<br>Handled new Mode mapping in keyfax_configuration settings, e.g. Responsive Repairs, Defects=RD, General Enquiry,Anti-Social Behaviour=FL<br>Force Repair node to be a json array<br>Ensure timer is always killed offDon't send dump fields in startup as this could be a vast amount of unwanted data if Keyfax is relaunched<br>Support SDK 9.x<br>Ignore inactive configuration settings<br>Clear out GUID values from template</td></tr><tr><td> 2.0.0.7</td><td>30/04/2020</td><td>Added Help pane<br>FetchXml bookmarks are all uppercase e.g. BOOKMARK#1 <br>Display username if authentication fails<br>Minor error message enhancements<br>Bugfix handling bookmarks.<br>Bugfix handle all three bookmarks<br>Display error if no map-out entries found.<br>If a FetchXml fails and a default exists, use it and continue<br>Allow numerics in Mapping name<br>Added Comma+Space separator option in Fetchxml<br></td></tr><tr><td> 2.0.0.6</td><td>14/04/2020</td><td>Up to 3 Bookmarks supported in FetchXml  queries (enhancement)<br>Support Help Panes and links to further documentation in Help System (enhancement).<br>Handle mixed case Webservice Url setting (bugfix).<br></td></tr><tr><td> 2.0.0.5</td><td>01/02/2020</td><td>Current Form scraping logic (enhancement)<br>Include Keyfax Test Button on Keyfax_configuration entity (enhancement)<br>Catch/ignore errors when casting fails when GUID is handled (bugfix)<br>If xPath errors, add default and continue (bugfix)<br>Handle multiple xPath results and concatenate (enhancement)<br>Don't add blank values into global/entity lists; where different Current Form fields could be mapped (e.g. property/estate/block) this prevents adding duplicate nodes to startup xml.<br></td></tr></tbody></table>
