Release Notes: 10.4.x

10.4 introduced the Workflow Import Queue which provides a new, Workflow-based way for Administrators to import / upload data into the system. It also contained cosmetic and accessibility updates and some minor feature enhancements.

See also: /wiki/spaces/LBDEV/pages/1359315002

Use 10.5.x instead

10.5.0 was released shortly after 10.4.0 and contains some new functionality and stability improvements. Any client performing an upgrade should jump to at least 10.5, skipping 10.4 if they are not already on it.


10.4.0 (released 1/14/2021)

There are no upgrade notes or warnings for this release


CategoryDescriptionUser Stories
Major FeatureLB-1743
Minor Feature

Name and Unique Id can be suppressed/displayed differently in each Area 



LB-1670
ReportingChanges to Attribute Definitions are automatically synchronized into Entity-specific reporting views (replaces the legacy "Report" Entity Views)LB-1914
ReportingReports containing charts can be emailed / exportedLB-1959
Enhancement

Added internal IDs to Workflow Audit popup, to assist technical support requests


LB-1567
Cosmetic

Admin → Edit Workflow page received a facelift


LB-1852 / LB-1744
Cosmetic

Upgraded to FontAwesome 5.x


LB-1815
DefectException thrown when starting a Learning Plan w/ a pre-added Activity that does not have an active Complete Activity WorkflowLB-1583
DefectException thrown when Admin tries to save a "Report" Entity View with a single quote in the titleLB-1604
DefectSafari and Firefox users are not always redirected back to the active tab after successfully recovering from a session timeoutLB-1616
DefectTemplate Attribute Validator raises errors not in TemplateLB-1607
DefectOrg Staff is unable to view Bulk Payment ReceiptLB-1850
DefectStatic Text in Payment Attribute definition data should be ignored when configured to pull from another attribute's valueLB-1847
DefectPayment History is showing Attribute's Display Label, not its Title, for Bulk PaymentsLB-1845
DefectKey collisions in Razor Template cacheLB-1838
DefectImprove speed of Workflow Object Search when searching for MEMBER dataLB-1826
Defect"Perform Action on Linked Learning Plan Instance" not being triggered - regression from 9.9 logging changesLB-1821
DefectAdding a "no-search" Activity with a disabled Complete Activity Workflow results in an unusable Learning Plan Instance (using legacy LP view)LB-1817
Defect"Finish Later" throws an exception when Admin is previewing an AssessmentLB-1766
DefectCosmetic defect on Timed AssessmentsLB-1740
DefectPage becomes unresponsive when browser auto-fill enters an email address on public registration screens, and that email already exists in the systemLB-1737
DefectXAPI does not have correct permissions to perform actions when accessed with an internal API KeyLB-1736
DefectAutonumber values are duplicated in some situationsLB-1687
Defect3rd level navigation links are sometimes incorrect when a staff user is viewing their Organization's profileLB-1672
DefectDisplaying a Payment Attribute as a column in the Activity Card on the NGLP results in an errorLB-1896
Defect"More Details" pane on the Seat Assignment popup sometimes displays error when closingLB-1813
DefectMessage Queue processing fails and gets "stuck" when notifications are generated without an Email AddressLB-1861
DefectNGLP: Task Group states are not preserved when using "expand all" or "collapse all" buttonsLB-1945
DefectLegacy Learning Plan does not maintain scroll position after closing workflow popupLB-1940
DefectWorkflow Action Edit Form Validation - Default Workflow Status visibility to Incomplete when not using Quick ActionsLB-1919
DefectRegression - Dashboard Widgets that render charts fail to render correctly (regressed in 10.0.0)LB-1899
DefectEncryption Diagnostics fails when creating a new Encryption KeyLB-1854
DefectIn some cases, successful payments do not generate payment confirmation emailsLB-1843
DefectReplacement Variables are misnamed in the Session State Custom Config file (regression from 10.3)LB-1838
DefectRazor Template Cache can trigger Key collisionsLB-1828
DefectPublic Profile page displays HTML-encoded website link, instead of actual link (regression from 9.10)LB-1823
DefectPerform an Action on Linked Learning Plan Instance Behavior not triggeredLB-1821
DefectConfiguring a Task Group to use a "no-search" Activity configuration, targeting an Activity with a disabled Complete Activity Workflow, creates an unusable Learning Plan InstanceLB-1817
DefectElasticSearch configurations are limited to 500 characters, which is not enoughLB-1768
DefectUsers can access Provider Area pages even though they don't have the specific Provider features' permissionLB-1674
DefectSafari and Firefox Users are not always redirected back to the active tab after successfully recovering from a Session timeoutLB-1616
DefectLegacy Activity Instance Container defects using Legacy Learning Plan Display ModeLB-1951
Defect"Go To Step" Action cannot be deleted due to invalid referenceLB-1984
DefectThe "Call External API" Behavior is not parsing the template request Headers properlyLB-1997