19,442 bytes added,
17:01, 1 February 2019 ==General Details==
===Upgrade Dates===
Public Cloud Production release date: '''February 14th 2019'''<br />
Public Cloud Backup release date: '''January 29th 2019'''
Private Cloud Production (Managed Upgrades) release date: '''February 28th 2019'''<br />
Private Cloud Backup (Managed Upgrades) release date: '''February 14th 2019'''
==Overview==
Video overview coming soon!
<!--
Watch this video to get a general overview of the new features in this release.
''To watch this video in full screen, please click on the '''full screen''' button on the bottom right.''
{{#ev:youtube|hXvXBrrehbc}}
-->
==Global System Upgrades==
The new features listed below are enhancements to the SmartSimple system and will be immediately available to SmartSimple users upon the application of the upgrade to their server:
===Major Updates===
====Ending Support for TLSv1.0====
Updated web servers to disable TLSv1.0 encryption for improved security. While we have already previously disabled and ended stupport for TLSv1.0 for most of our environments, some clients had experienced connectivity issues, resulting in our continuation of support for TLSv1.0 on some environments. This upgrade will disable TLSv1.0 for all environments.
<!--85956 - Disable TLSv1.0-->
====Updated Contact and Organization Links====
Updated the method of linking to contacts and organizations from the UTA Level 1 record for an improved user experience. Previously, links to the contact, owner, company, branch standard fields were manifested as hyperlinks to their names in View mode of the Level 1. Clicking the link would have opened up their profile in full screen. Instead, the link has now been changed to an icon beside their name, that will display in both View and Edit modes, and that will open their profile in a modal pop up window. The setting to disable links to ocontacts and organizations has also been updated from a global enable/disable option instead allow role specific permissions.
<!--74687 - Open organization and level 2 in modal from level 1-->
====Updated Interface for Mobile Menu and Lookups in Configuration Screens====
Updated interface for several areas which are limited to the application menu for mobile devices, and lookup inputs in configuration screens. The application menu has been updated in the mobile interface to be more inline with the look and feel of the desk top browser. The lookup inputs have been updated in various configuration screens for improved usability and efficiency. You can now search for options, and remove configured ones easily.
<!--71228 - Updated Mobile Menu Design not for app-->
<!--71607 - New style lookup for selecting-->
====Extended Split Screen Functionality to Portal Sections====
Extended the split screen ability to portal list views. You can now expand a portal section into a list view split screen. This will allow you to easily expand portal sections and work off the list of records with a split screen simultaneously displaying the record page.
<!--67929 - Portal list view open in split screen-->
====New Ability to Search Multiple Values in Advanced Search====
New ability to search for multiple search terms in a single line within Advanced Search criteria. A new comparison operator Multiple has been introduced in order for you to search for multiple terms at the same time. The search terms will be searched as if you placed an Or condition in between each.
<!--73923 - Advanced Search improvements - multiple criteria in a condition-->
====Updated Interface for Email Broadcast====
Updated interface for the Email Broadcast feature. These screens have been modernized and updated inline with the same user experience and styles of the Arcadia interface. The tracking statistics have also been enhanced to show you the unique user counts of email views, meaning the same user opening the email multiple times will just count as a single view.
<!--61133 - Email Broadcast improvements-->
====New Ability to Assign Icons to UTA Record Types====
New icons introduced and available for customizing, to better represent different record types visually throughout the system, such as in menus and list views. These have been introduced for improved readability and user experience. For example, when viewing a record, such as UTA Level 1, the menu tabs will present icons for the different record types. Icons will also be presented within list views.
<!--85196 - Icon for Level 1,2,3 types-->
====Enhanced Scheduled Report Export Functionality====
Enhanced scheduled report exports with new options to trigger a status change, or workflow off the returned records after an export, as well as append a date/time stamp to the file name of the export. Note, that the status change and workflow options will only trigger on the primary record set of the report. You may customize the date formatting of the filename with any of the below options:
[YYYY] - full year
[YY] - short year
[MM] - month
[DD] - day
[HH] - hour
[mm] - minute
<!--70947 - Scheduled report export filename options and status change-->
===Minor Updates===
====Simplified List View Configuration Interface====
Simplified the list view edit screen to be more intuitive. It is simpler now when adding or deleting columns. Also, added the ability to view and edit any search filters that are associated to the list view, directly from the list view edit screen.
<!--73910 - List view builder-->
<!--73370 - Add ability to go to filter so you can edit it from list views-->
====Added Date Search Options====
Added new options when performing searches on dates to easily search for dates within the last month or the current month.
<!--70039 - Date Search Options-->
====Extended Email Preview to Invitation Email Templates====
Extended the ability to preview emails to invitation email templates, allowing you to preview what the invitation email will look like. This allows you to easily test how the variables resolve on these email templates when you create them.
<!--70683 - Preview button on Invitation template-->
====Added Prefix Column to Invitation Feature====
Added a column in the invitation feature for specifying the prefix of an invited contact.
<!--67621 - Invitation Feature-->
====Updated Media Library Thumbnails====
Updated the Media Library field to show converted thumbnail images in the list view instead of the original high-resolution images. This will improve the load time of these list views.
<!--73918 - Media Library thumbnails on tile view smaller file/pixel size-->
====New Error Logs for Autoloaders====
New logging functionality introduced for the Autoloader feature. The Autoloader has a new History tab available that will show you the last run times, as well as the status of each run for the loader. Several improvements have also been made to the scheduling of Autoloaders to ensure that they run more consistently.
<!--84234 - Improve Autoloader Robustness-->
====Simplified Ability to Add Contact Card and Calendar Event Attachments to Workflow Emails====
Simplified ability to add contact card (.vcf) and calendar event (.ics) attachments to workflow email tasks. Buttons have been introduced in the email template configuration screen that allow you to configure the syntax to add these attachments easily.
<!--73224 - Workflow Task - vCard, iCal attachement-->
==On-Demand System Upgrades==
The following features are available immediately with the application of the upgrade, but must first be enabled or configured by a System Administrator:
===Major Updates===
====New Ability to Render UTA Activity Types in Left Menu====
New ability to breakout and manifest different activity types directly in the left menu of a UTA record. For example, on a Level 1 record, you can display all your Level 2 types in the left menu navigation, instead of a single "Activities" menu. This allows you to simplify your interface and make it more intuitive.
<!--68209 - Ability to surface level 2s for objects in the left (related objects) menu instead of activity list-->
====New Custom Field to Render Lists of Associations and Related Record====
New ability to simplify the interface of associations or related records. A new custom field type "Special - Linked Record List" has been introduced to allow you to display lists of linked records inline on the page. For example, when viewing a record, instead of having to navigate to the Activities left menu to find all your activities, you can now split them up and display each individual type inline of the record page.
<!--72096 - New container field for sub-lists-->
====New Ability to Create List View of Multiple Record Types====
New ability to create a list view composed of different record types. You can now easily create a single task list of all your to-dos, without the clutter and effort of creating each individual list in your portal. A new portal section type has been introduced to combine list views, that will allow you to select multiple list views and join them all into the same list.
<!--83681 - Aggregated/combined list view-->
====New Tree View Mode for List Views====
New Tree View mode introduced for list views. This new option will display a list view with the ability to expand records to display any associated sub-records underneath in a hierarchical view. For example, on a UTA Level 1 list view, you will be able to expand each record to view the Level 2 activities, Level 3 activites, and file upload fields and their contents. This option will need to be enabled within the configuration of a list view.
<!--84124 - Tree view mode for list views-->
===Minor Updates===
====Extended Translation Functionality to General Terminology and Portal Shortcuts====
Extended label translation functionality to general terminology settings, and portal shortcuts. You may now define language translations for the general terminology settings (e.g. your name for contacts, and organizations). You may also define different language texts for the title and description of your portal shortcuts.
<!--72098 - Translating Shortcut Titles-->
<!--83945 - general terminology translation-->
====New Option to Create Global Aggregate Counters in Portals====
New option within portal shortcuts to set an aggregate counter icon to ignore list view security. This allows you to display a total aggregate number that includes records that a user normally doesn't have access to, while still denying the user the ability to open those records. For example, in the granting space if you want to display the total number of dollars granted across the board, you can do so with this option.
<!--73106 - Support ticket and/or enhancement for portal shortcut links-->
====New Image Display Options for List Views in Grid Mode====
New option within grid-style list views for to better accommodate the display of images. You can now make great looking list views, with more control over how to display images in grid list views with respect to the position and size of the image.
<!--85561 - Image in grid style list views-->
==Beta Previews==
====New Process Flow Summary Charts====
New process flow summary chart introduced to help you visualize the configuration of your UTA. This new chart feature will display the configuration of your UTA types, statuses, submit buttons, and workflows triggered at each in order to visualize the process flow configured in your system. This feature can be found within the UTA settings pages for each level, e.g. UTA settings -> System Summary -> Process Flow Summary.
<!--83473 - Object flow chart-->
====New Option to Open Records in Pop-Up Modal Window====
New user setting to allow you to open records in a pop-up modal window instead of full screen. This let's you work more efficiently by not losing your previous screen that you were on. This is being introduced as a beta feature in your user setting at this time, but will be made more widely and easily available in future. You can find the option within your user system settings -> "Open in modal window for records on list view within another record". With this setting enabled, you can for example while viewing a UTA Level 1 record, open a Level 2 activity in a pop-up window instead of full screen.
<!--70111 - List view open in modal window option-->
====New Integration with Docusign====
New integration with Docusign as an additional partner for online document signing. This will be offered as a bring your own license integration service. Just configure an integration key in the Global Settings in order to leverage their e-signing service.
<!--74813 - Docusign-->
==Notes for Admins==
====Updated System Style Sheets====
Updated the compilation of style sheets throughout the system. New CSS files have been introduced that are more compact and efficient, for improved performance. Previous CSS files will still be retained and will continue to function, but will no longer be updated going forward. Static references to previous style sheet names in the Special - Web Page View custom field type will be automatically converted to the new file names.
<!--63594 - CSS Code cleanup-->
====Updated Interface and Options for Batch Update of Custom Field Configurations====
Updated the batch update screen of custom field configurations to have more attributes available for updating. You can now batch update the additional following attributes, data categories, personal data indicator, caption location, track changes, description, tab name, searchable.
<!--67788 - Custom Field Batch Update-->
====Enhanced Dynamic Field Visibility Controls with Multiselect====
Enhanced the Dynamic Field Visibility Controls to allow you to select multiple fields to display per condition. Previously, you were limited to doing this one field at a time.
<!--74430 - Dynamic Field Visibility Controls - MultiSelect-->
====New Option to Specify Record Lookups for Select-type Custom Fields====
New option for Select-type custom fields that allows you to look up and link other record types. For example, on a UTA Level 1 record, you can have a look up field that will look up users based on a criteria. This will allow you to easily configure look up fields with their options populated by other records in the system. You also have the ability to hierarchically chain these fields and limit the options of sub-fields. For example, if you have a parent field referencing UTA Level 1 records from another UTA, you could have a child field whose options are limited by the Level 2 activity records that belong to the above selected Level 1.
<!--84278 - Custom Field Pre-defined options referencing dynamic data from other parts of the system-->
====New Option to Define Password Reset Template====
Updated activation email templates with a new option to define which of the email templates to send when editing a user profile and resending their password.
<!--72014 - Sys Admin, manual 'send password' button: Add way to specify email template-->
====New Ability to Display SmartFolder Contents without Frame====
Added new parameter to SmartFolder page to just display the contents of the SmartFolder without the folder navigation or title bar. You can now add a parameter "isframe=1" to the URL of a SmartFolder, if for example you wish to just display the SmartFolder contents within a portal section.
<!--68319 - SmartFolders viewing-->
====New Ability for Workflows to Update Status of Child Activities====
New ability to configure workflows to also update the status of related child records. For example, if you have a workflow that changes the status of a UTA Level 1 record, it was difficult to also update the status of any underlying Level 2 records. Now, you'll be able to have the workflow task also update the status of child records.
<!--84322 - Workflow task to update status of child records-->
====Extended Batch Activity Creation to Level 2 Workflows====
Extended the options for batch activity scheduling to Level 2 workflows. Previously, the ability to schedule the batch creation of activities was only available for Level 1 workflows. The same options are now available for Level 2 workflows to be able to generate Level 3 activities in batch.
<!--83451 - Add Scheduling tab available to Create New Activity task for Level 2 workflows-->
====Updates to SmartConnect API Consistency====
Enhanced the SmartConnect API Get and List functions to address issues with their consistency. There were inconsistencies with the format of field names, and field values in the return recordsets between a Get and List call.
With the changes in this upgrade, pre-existing API functions will remain functioning as previously, but new functions created after the upgrade will function more consistently. Two settings have been introduced to allow you to explicitly control whether the API function will return you the field name or ID, as well as whether the field value is the raw value stored in the database, or formatted (e.g. with currency formatting).
Also, now when supplying field names for functions, if you supply field names with underscores in the place of spaces, the system will first search for exact field name matches, and if none are found, the system will then attempt a search for fields names with underscores replaced by spaces. For example, if you reference a field "cf_field_name", the system will first try to match a field called "field_name", and if not found, it will then try a second search for a field called "field name". This change is meant to help the consistency of developing API calls, since the previous restriction to allowable characters in field names may have led to inconsistent field naming in your system.
<!--75675 - SmartConnect field name and format consistency-->
====New Ability to Define SmartConnect API Criteria Order of Operations====
New ability with SmartConnect API calls to define order of operations within the criteria. You can now introduce brackets into the criteria. These can be written into the andor attribute of the criteria within the API call. Example syntax below:
[{ "andor": "(", "field": "cf_somefield1", "operator": "like", "value": "value1" },
{ "andor": "or", "field": "cf_somefield2", "operator": "like", "value": "value2" },
{ "andor": ") and (", "field": "cf_somefield3", "operator": "=", "value": "value3" },
{ "andor": "or", "field": "cf_somefield4", "operator": "=", "value": "value4" }]
<!--66823 - SmartConnect grouping criteria-->
====New Delete Function for SmartConnect API====
New SmartConnect API function to delete records. Introduced a new action type for "Delete". Note that this function will only accept record IDs as the criteria in order to delete a record.
<!--82768 - SmartConnect Function to delete objects-->
====New Ability to Configure PKI Keypair Authentication for Autoloader====
New ability to configure PKI keypair authentication for use in the Autoloader when connecting to an external SFTP site.
<!--84209 - Autoloader - enhancement to use key file as credentials for sftp-->
====Added More Data Tables to Data Archive Exports====
Added more data tables to the Data Archive export. The export will now also include the intersection tables of contacts, organizations, and consumer/provider relationships to UTA Level 1, 2, and 3 records. We've also added the custom field ID into the standalone fields table file for easier reference.
<!--66546 - Update to Data Archive Scheduler-->