4.4.0
Learn what's new with Keyfax 4.4.0.
Last updated
Was this helpful?
Learn what's new with Keyfax 4.4.0.
Last updated
Was this helpful?
Visual script flows are accessible via admin tools when viewing any existing script
Visualise user journeys & outcomes for all Keyfax scripts
Pan & zoom mode allows you to explore scripts quickly & easily in a more visual manner
Selection mode lets you select script steps within the interactive script flow to see additional information
Export non-interactive script flows to share as an SVG, PNG, BMP or GIF
Open several script flows in new windows to explore multiple scripts at once
Easily share interactive flows with colleagues or partners via a unique, temporary, private URL
An example script flow can be seen below...
The WYSIWYG editor used to compose & edit rich content within Keyfax admin tools has been completely replaced with a more modern, streamlined editing experience. Although this has been replaced much of the existing functionality has been preserved alongside the addition of several enhancements within the WYSIWYG editor
The file management and upload capabilities offered within the editor have been significantly improved
The formatting capabilities for messages presented to end users or advisors has been significantly improved
Added additional validation when saving messages within admin tools to check for empty messages. If a message is detected to be empty users will now be prompted to confirm they wish to save empty messages.
Out of the box support for BrowseAloud / ReachDeck within Keyfax online - this can now be enabled via a single configuration setting within Keyfax with a valid BrowseAloud license.
Improved "Go Back" & "Cancel" buttons within advisor / staff area (moved away from image input types to more semantically correct anchor & image elements)
Keyfax configuration elements can now be optionally encrypted on disk allowing sensitive information to be securely stored within the Keyfax configuration files - for example database connection strings can now be encrypted. Encryption & decryption is achieved using industry standard AES256 encryption.
Updated several 3rd party dependencies to the very latest stable versions (log4net, jQuery, CefSharp)
Keyfax configuration returned via status2.aspx
is now formatted and encrypted elements are removed
Removed Classic ASP HTTP handlers from the Keyfax web application
Removed support for an older jQuery visualize library
New support for multiple side-by-side isolated installations of Keyfax admin tools on the same operating system
New support for command line arguments when launching Keyfax admin tools (to auto-complete master web service & login credentials).
Keyfax admin tools now supports high DPI mode within Windows
Improved instructional text when adding questions to first select a category before selecting a question type
Fixed a possible null reference exception that could occur when resetting user passwords via the user maintenance area within Keyfax admin tools
Fixed issue with username field within the admin tools login dialog being restricted to 25 characters. The new maximum of 100 characters now correctly aligns with other username validation within Keyfax.
The embedded web browser control used within Keyfax admin tools has been updated to the very latest stable release
Updated branding within admin tools to reflect updated Keyfax branding
Updated online error page to fully support postMessage
method introduced with KeyNamics 2.0.0.13
Fixed an issues that would require two clicks to go to the BackUrl
after launching online via the test container
Fixed an issue with the responsive design if the screen width exactly equaled 992 pixels
Added additional client-side input validation for text question types
Updated default online branding to reflect updated Keyfax branding
Added a "Skip" button to optional / non-mandatory file upload question types
Added a "Add Another" button to the top of the results summary page if enabled
Added a "Submit" button to the top of the process tasks page
The priority and order quantity modal dialogs presented via the results summary page have been visually updated to present a more modern design
Fixed an issue that could cause a "Sorry an error occurred" message to appear when returning to the Q&A tab from any other tab while adding another call
Added additional client-side input validation for text question types
Fixed issue with script feedback button not containing tool tip / alt text on "Current Call" page
Fixed issue with numeric question types not obeying min, max & decimal places
Fixed issue that could cause the "Information" link to still be visible despite being disabled within Keyfax configuration.
Fixed issues that could cause query errors around Keyfax history due to data being truncated.
The "default" Keyfax configuration (not "master") is now used if no configuration code is provided with requests
Improvements to client-side JavaScript to minimize the number of external dependencies
Fixed issues with ASP.NET request validation within both online & staff that would prevent users from submitting questions if the user had provided a certain character combination. Additional client-side validation has been added for both staff and online to further validate user supplied input.
External form question types that contain a frame set should now be sized correctly when initially presented and manually resized within both online & staff
Further group / prefix validation has been added into utServiceCopyBetweenScriptTypes
Within staff fixed issue with non-mandatory numeric question types always requiring a number
Updated various private / protected resources to always return a 404 Not Found and not a 401 Unauthorized
Improved wording within dialog presented before switching to Exclusive mode
Fixed sizing issue with external form question types that contained a frame set
Added guidance for "Result" expression function into expression help
Added indexes to ssScriptStep
to improve performance within several database queries
KeyNamics 3.0.0 has been developed alongside Keyfax 4.4 and now introduces support for hosting KeyNamics within online Power Pages Portals (previously known as Power Apps Portals).