Added Designer runtime support for internationalization of number formatting (e.g. 1,000.00 vs 1 000,00 vs 1.000,00). This can be configured per-application.
Added Designer support for dynamic images to be exported to print process documents (from attachments).
Added Designer support for Salesforce integration through a Salesforce connector that can be used to create and update Leads.
Added Designer support for Dropbox integration through a Dropbox connector that can be associated with print and export processes to push those contents to a given Dropbox location.
Added Designer support for Slack integration through a Slack connector that can be associated with a button event to push dynamic messages to a Slack channel.
Added Designer grid support for dynamic headers (i.e. headers controlled by formulas in the workbook).
Added Control Panel support for pulling user profile images from gravatar.
Minor
Designer
Updated the Add New Column database user interface to be more intuitive for print process binding.
Preventing the use of “File” as a name for database columns since it can cause issues during migration.
Moved all Stripe connector messages to the core runtime text to allow user-based configuration.
Preventing closure of modal box for form-based input grids by clicking outside of the modal.
Added support for searching in core runtime text overrides by the message description, as well as the key.
Updated input and output grid design-time button configuration to be done through a multi-select dropdown, rather than a series of checkboxes.
Updated input grids to retain first character when cell is selected and user begins typing.
Added a stub injector into the summernote control (i.e. static email body in email processes, content control, Dropbox connector) to more easily input named range stubs.
Added support for dragging and dropping controls directly into the main staging area in the user interface designer. It will automatically create a row around the new control.
Updated the print process document stubs grid to allow re-ordering via drag and drop.
Preventing creation of designer applications that include a space at the end of the name.
Resolved an issue with dropdown default value not being set appropriately (scenario-based).
Resolved an issue with EU date mask type in designer input grids.
Resolved an issue with visualization windows repeatedly increasing in size when the page is repeatedly refreshed (i.e. repetitive clicking of the tab).
Resolved an issue with Cartogram map not printing in print process document.
Resolved an issue with duplicate option button items when values were datetimes.
Resolved some rounding issues with percentage mask inputs.
Resolved an issue when loading telephone masked inputs on records where the numbers would show up in a different order than the original value.
Resolved an issue with dropdown control and percentage options with formatted list options when those values would be in scientific notation.
Resolved an issue where hidden columns would cause input and output grid column tooltips to be mismatched.
Resolved an issue with stylesheets disappearing on published transactions after being modified on new WIP transactions.
Resolved an issue with the query builder module complex (multi-composite key) JOIN operations not respecting all keys.
Resolved an issue with multiple documents flushing to the UI when print process was attached to an email process but not to the user interface.
Disallowing animated charts and maps to be bound to print processes.
Resolved an issue with checkbox text not respecting vertical alignment for Toggle style.
Resolved an issue where standard and tile map legends are displayed regardless of the setting.
Resolved an issue with Cartogram map legend being clipped.
Resolved an issue with default format for tooltips.
Resolved an issue with stylesheet templates and multiselect radio buttons.
Converted all design-time dropdowns from select to select2.
Resolved a series of various minor issues with the template stylesheets.
Resolved a series of various minor issues with form-based input grids and metadata formatting.
Corrected a typo in the User Interface Design menu error message.
Engine
Significantly improved performance of shared formulas (i.e. re-used formulas) throughout the workbook.
Resolved an issue with applications being repeatedly closed out when max memory size is set to zero. This would cause issues with applications that rely on state (e.g. formula-based inputs).
Control Panel
Preventing duplicate server requests that can occur on Sites, Application, and User creation pages. This was caused by a quirk in the built-in button controls.
Resolved an issue with buttons not being clickable in Applications page gallery mode on mobile devices.
Added user profile images to the Users page next to the username.
Web Service
Preventing a scenario where multiple historical versions of the same record could be set to active simultaneously.
Dashboards
Added vertical overflow options for the Text control.
Resolved an issue with bar, column, and combo chart multiples not including default gap width.
Resolved an issue with combo chart multiples overlapping with titles, y-axis values, and bars.
Resolved an issue with bubble diagram with multiples overlapping with titles.
Resolved an issue with Sankey diagram and matrix diagram with multiples not all loading.
Resolved an issue with Treemap diagram minimum and maximum values missing on the legend.
Resolved an issue with sunburst diagram with multiples loading as blank.
Resolved an issue with chord and bubble diagrams with multiples group and values showing in the legend.
Resolved an issue where dashboard freezes if redirecting to a tab where only a text visualization has been created.
Resolved an issue with tab background not being recalculated for the whole tab after dashboard relayout.
Resolved an issue that would cause duplicate filters to appear in the dashboards.
Resolved an issue with the Oceania map not rendering appropriately.
Resolved an issue where user could not place Text visualization lower than visible area in the dashboard.