Sign In   Register

Important
This version is now End of Life.
Version Date Released Features and Enhancements Resolved Issues Downloads 
4.5.1
4.5.0 April 28, 2018
4.4.1 May 28, 2017
4.4.0 October 17, 2016
4.3.2 June 5, 2016
4.3 SP4 August 26, 2016
4.3 SP3 June 24, 2016
4.3 SP2 May 3, 2016
4.3.1 and v4.3 SP1 March 4, 2016
4.3.0 October 30, 2015

Overview

Composer 4.5 Data release is a Major release containing both features and bug fixes. It is being release along with the 4.5.1 code release version of Composer.

Clients will need to upgrade their Organizations to 4.5 to obtain the changes in the data release.

New Enhancements

The following table contains a detailed list of the enhancements in Composer 4.5 SP1.

Key Summary Description
TPD-6631 Add button to copy xml to clipboard to Maguire Show XML Dialog Usually when invoking the Maguire Show XML Dialog, you are doing so inorder to get the XML data. Currently this is implemented as a rich text which makes it hard to select and copy the XML to the clipboard. Reimplement as a text area and add a button to copy the xml to the clipboard
TPD-6569 Remove deprecated (ie old bizpack) widgets from release as they now come from bizpack Remove the old deprecated versions of the widgets that were moved to the bizpacks. this will reduce the registry memory size a bit
TPD-6560 Need way to set smart scroll policy for autosuggest widget Currently the autosuggest widget enforces a smart scroll policy of 'top' in order to work correctly on some ios devices that dont resize viewport when showing keypads. Some customers have requested the ability to change this behaviour.
TPD-6555 Add ability to auto filter test data for auto suggest widget The auto suggest widget currently allows you to set a fixed json object of test data which is always returned no matter what you type. It would be nice to be able to only return the subset of this which matches the current user input.
TPD-6554 Add ability to mock delays with test data calls Sometimes when using test data it useful to be able to simulate the delay of a remote call instead of having the test data returned immediately
TPD-6057 Add ability to keep section headers with content on receipts Often it is desirable to keep a section header on the same page as a number of the children of the sections content area when producing a receipt. Currently this is not possible as the only common ancestor is the section itself. To enable this capability some number of children of the content area (usually 1) need to be co-located within a common parent with the section header and styles to avoid page breaks.

Release Details

4.5.1

Composer v4.5.1 is a Maintenance release with some additional enhancements.The changes are predominately security and UI enhancements.

There is no change to the service packs in this release so users do not need to upgrade their organization to receive these updates. A service pack release will be scheduled for xxxx 2019.

Release Highlights

The main highlights in this release are:

  • Security - Improved security around backend password handling and improved protection against cross frame attacks. For on-premise installations additional security options have been added to enforce password reuse policies and the ability to lock out users after a pre-configured number of password fail attempts.
  • UI enhancements - This release contains multiple UI enhancements, such as improving the presentation of floating fields on the wireframe, and additional instructional text added in multiple places in the UI. Searching on the Structure and Palette trees should be more responsive, and a new action on the Welcome page was added to allow you to unlock all your locked forms. A progress dialog was also added when upgrading to a new release, and an option was added to directly publish a far file. We now generate a better default filename, or let you specify a filename, when publishing to a zip or far file. The Publish function now also defaults to failing if your form has warnings, but if required, there is an option to proceed anyway. 
  • Backend enhancements - With this version we make the various engine changes needed to support functionality in the 4.5 Data release. This includes improved mock attachment support for forms previewed via the web API, and added support for ‘unextending types’ to aid with property reduction - use with care as it can break functionality if misused.

Features and Enhancements

Key Module Description
TPD- Security Improved security around backend password handling
TPD- Security Improved protection against cross frame attacks
TPD- Security - on-premise installations Ability to enforce password reuse policies in on-premise installations
TPD- Security - on-premise installations Ability to lock out users after a pre-configured number of password fail attempts in on-premise installations
TPD- Improved Air UI Added ability to request password reset
TPD- Improved Flex UI Improved consistency around use of action bars
TPD- Improved Flex UI Improved presentation of floating fields on wireframe
TPD- Improved Flex UI Added additional instructional text in multiple locations in the UI
TPD- Improved Flex UI Added progress dialog when upgrading to a new release
TPD- Improved Flex UI Added the option to directly publish a far file
TPD- Improved Flex UI We now generate a better default filename or let you specify a filename when publishing to zip or far
TPD- Improved Flex UI Publish now defaults to failing if your form has warnings, and there is a new option to proceed regardless of warnings
TPD- Improved Flex UI Added new action on Welcome page to allow you to unlock all your locked forms
TPD- Improved Flex UI Searching on structure and palette trees should be more responsive
TPD- Backend changes Various engine changes needed to support functionality in the 4.5 Data release
TPD- Backend changes Improved mock attachment support for forms previewed via the web API
TPD- Backend changes

Added support for ‘unextending types’ to aid with property reduction - use with care as it can break functionality if misused

Resolved Issues

Restricted content

You need to login to access this content. If you still don't have access after logging in, you can request it by posting a new question and selecting the access you need in the Type dropdown.

Downloads 

Restricted content

You need to login to access this content. If you still don't have access after logging in, you can request it by posting a new question and selecting the access you need in the Type dropdown.

Ideas

Got a good idea for improvement?

Submit your Idea