Version 6.6

Released on December 17, 2018

Major

  • Added role modification rights to the Control Panel.
  • Added new SMTP setting configuration under Administration.
  • Designer input grids now have Enable Row Editability By Value feature.
  • Added Vertical Alignment property to Sections
  • Added new style for sections and containers: panels. This also includes header and footer text configuration for containers when selected.
  • Added support for external link navigation from the button control.
  • Added vector-based map implementations for Designer, as well as export to image updates in the eve library.
  • Added User interface designer copy & paste functionality, including:
    • Copy individual controls.
    • Copy controls recursively.
    • Complex control copying (input/output grids, maps, charts).
    • Removing bindings that should not be copied.
    • Copy and pasting rows.
    • Copy across pages.
  • Added Excel ExportType property to support mapping to external workbooks versus utilizing the current spreadsheet for Excel export functionality.
  • Now allowing the admin users to import and export .DES files.

Minor

  • Now hiding custom user fields in the User Sign Up page.
  • Added 'Scrollable' property to form-based input grids.
  • Changes for PSC-v6.6.0.3. This version contains:
    • bug fix of NumberFormat exception
    • calculation performance and memory usage improvements"
  • Added support for "Open in New Tab" property for external link navigation.
  • Added visual indicators for AsyncDataTable editable cells.
  • Added new properties to PrintProcessOutput and ExcelExportOutput custom action DTOs, to indicate the identifiers and the types of export.
  • Added support for Restricted with Registration to Designer applications.
  • New feature to include Dynamic Version-Based Operations to the Administration page. This will allow developers to more easily generate one-time code snippets for execution.
  • The Enable SSL property has been effectively removed from application-level. Application accessibility will be governed by the request and IIS configuration settings.
  • Changes for PSC-v6.6.0.2. This version contains:
    • memory usage improvements
    • calculation performance improvements
  • Input grids calculation delay increased to 700 ms and is prolonged by user keystrokes.
  • Applied special logic to disallow selecting a cell for non-editable columns only for Inline grids (while allowing for form-based).
  • Form-based input grids, edit row: if the row becomes non-editable, now disabling all controls and lock/hide the Save button.
  • No longer lose location in help pages context menu after going to a different help page.
  • If either Application.DBOpen is disabled (which cannot occur via UI) or the global config SupportDBOpen is disabled, then the engine will not register DBOpen and DBGet functions.
  • Updated the copy paste feature. From now on, if you try to paste the element while hovering the container it'll be placed under the last hovered element. If you paste the element while hovering an element, it'll be placed under that element. Also if you're not hovering over any element, we'll try copy the selected element if exists.
  • User grid optimized to work on server-side.
  • Now pre-selecting actual cell's value in the dropdown items when editing a List column in Input grids.
  • Added number formatting to slider control.
  • Implemented AsyncDataTable on the Print Process Edit Documents Stubs screen.
  • Changes for PSC-v6.6.0.1. This version contains:
    • bug fixes about file loading issues
    • bug fixes for formula calculation accuracy
  • Added feature for color management to the dashboard.
  • Added a new configuration setting to disable auto-reconnection for PokeIn - instead, it will pop a message indicating that the connection was lost and that they should click OK to reconnect.
  • Extended AsyncDataTables to include option for Select All on boolean columns and implemented for Excel export ranges table.
  • Now hiding Overwrite Formula based on HasFormula value on the Excel export ranges page,.
  • Added the following support to the AsyncDataTables module: hide editor control based on an event. Implemented this into Excel export ranges page to hide the Active button if the named range is null.
  • Now preventing restricted application replay attack from affecting node count.
  • Started implementing our AsyncDataTable module. The first implementation has been completed on the Excel export ranges page.
  • Added new designer theme templates: lux, minty, sketchy.
  • Updated quick navigation links to move between pages without refreshing the whole page.
  • Added new configuration for hard limit on node count (for converted applications). If hard limit is enabled, then prevent the system from opening up additional nodes for converted applications.
  • Improvements to dashboard filters, including smart suggestions by column type.
  • Implemented payment history and downloading invoices feature.
  • Added ReturnBehavior property to Print Process and Excel Export, which can be used to handle the file on the server-side (e.g. generate it for use with a custom action) without flushing it to the user interface.
  • Added an new transit event to dragula and exposing the transit object. Removing the half-size style from the transit object.
  • Added support for drill-down filter.
  • Added client-side validation for duplicate column mapping to data pages.
  • Created a new Events sub-module to house the Print, Email, Custom, and Excel modules.
  • Adding Back to Control Panel button for dashboards.
  • Disabled CTRL + Enter hotkey while editing label content.
  • Updated the task manager to improve dashboard performance.
  • Performance updates for the dashboard component of SpreadsheetWeb.
  • For spinner-style sliders, updated the control to run calculations at a delay.
  • Changes for PSC-v6.6.0.0. This version contains:
    • some lookup category formulas updated
    • some formula calculation bug fixes
  • Updated the title for Designer applications (runtime) to show the application name and the current page.
  • Added ValidationSummary to Import page.
  • Memory-optimizing the import and export operations. This should prevent OutOfMemory exceptions in most cases when importing/exporting large applications (tested up to 250MB extracts)."
  • Added a reconfirmation link to the login page if the account has not yet been confirmed.
  • Defaulting the slider's label vertical alignment to Middle.
  • Removed the close button's tab index from the properties panel.
  • Updated user interface designer context menu to break down into two columns for smaller viewports.
  • Unification for collecting list items from horizontal and vertical list named ranges for Dropdown and Radio button controls.
  • Added an extra button to summernote toolbar - append an empty line to the end of the document.
  • Added new DependencyType (SingleValueOutput). This type will always be requested as a single-cell output. It is first to be associated with gauge controls.
  • Refactored dropzone use scenarios in the Designer module.
  • Disabled ClosedXml calculations during Excel export to improve performance. Also fixing a minor issue with Elements recursion when no Elements exist (i.e. no inputs or outputs on a page when calculations are triggered).
  • Now using parsley for gauge client-side validation for min/max values.
  • Added the option to enforce strict security to the Control Panel configuration settings.
  • Removed adjacent multiple spaces from label contents as they are only increasing data size.
  • Updated the Trial application video.
  • Added background-size: cover; to gallery mode images since it makes them look a little bit better.
  • Added 'verify password' tooltip to the user wizard page.
  • General bug fixes for Dashboards.
  • Changes for psc-v6.5.0.5. This version contains:
    • Calculation performance improvements in the logical formulas
    • Some minor bug fixes.
  • Added an icon for the Gauge in the designer.
  • General bug fixes for Dashboards.