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)
Category | Description | User Stories |
---|---|---|
Major Feature | LB-1743 | |
Minor Feature | Name and Unique Id can be suppressed/displayed differently in each Area | LB-1670 |
Reporting | Changes to Attribute Definitions are automatically synchronized into Entity-specific reporting views (replaces the legacy "Report" Entity Views) | LB-1914 |
Reporting | Reports containing charts can be emailed / exported | LB-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 |
Defect | Exception thrown when starting a Learning Plan w/ a pre-added Activity that does not have an active Complete Activity Workflow | LB-1583 |
Defect | Exception thrown when Admin tries to save a "Report" Entity View with a single quote in the title | LB-1604 |
Defect | Safari and Firefox users are not always redirected back to the active tab after successfully recovering from a session timeout | LB-1616 |
Defect | Template Attribute Validator raises errors not in Template | LB-1607 |
Defect | Org Staff is unable to view Bulk Payment Receipt | LB-1850 |
Defect | Static Text in Payment Attribute definition data should be ignored when configured to pull from another attribute's value | LB-1847 |
Defect | Payment History is showing Attribute's Display Label, not its Title, for Bulk Payments | LB-1845 |
Defect | Key collisions in Razor Template cache | LB-1838 |
Defect | Improve speed of Workflow Object Search when searching for MEMBER data | LB-1826 |
Defect | "Perform Action on Linked Learning Plan Instance" not being triggered - regression from 9.9 logging changes | LB-1821 |
Defect | Adding 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 Assessment | LB-1766 |
Defect | Cosmetic defect on Timed Assessments | LB-1740 |
Defect | Page becomes unresponsive when browser auto-fill enters an email address on public registration screens, and that email already exists in the system | LB-1737 |
Defect | XAPI does not have correct permissions to perform actions when accessed with an internal API Key | LB-1736 |
Defect | Autonumber values are duplicated in some situations | LB-1687 |
Defect | 3rd level navigation links are sometimes incorrect when a staff user is viewing their Organization's profile | LB-1672 |
Defect | Displaying a Payment Attribute as a column in the Activity Card on the NGLP results in an error | LB-1896 |
Defect | "More Details" pane on the Seat Assignment popup sometimes displays error when closing | LB-1813 |
Defect | Message Queue processing fails and gets "stuck" when notifications are generated without an Email Address | LB-1861 |
Defect | NGLP: Task Group states are not preserved when using "expand all" or "collapse all" buttons | LB-1945 |
Defect | Legacy Learning Plan does not maintain scroll position after closing workflow popup | LB-1940 |
Defect | Workflow Action Edit Form Validation - Default Workflow Status visibility to Incomplete when not using Quick Actions | LB-1919 |
Defect | Regression - Dashboard Widgets that render charts fail to render correctly (regressed in 10.0.0) | LB-1899 |
Defect | Encryption Diagnostics fails when creating a new Encryption Key | LB-1854 |
Defect | In some cases, successful payments do not generate payment confirmation emails | LB-1843 |
Defect | Replacement Variables are misnamed in the Session State Custom Config file (regression from 10.3) | LB-1838 |
Defect | Razor Template Cache can trigger Key collisions | LB-1828 |
Defect | Public Profile page displays HTML-encoded website link, instead of actual link (regression from 9.10) | LB-1823 |
Defect | Perform an Action on Linked Learning Plan Instance Behavior not triggered | LB-1821 |
Defect | Configuring a Task Group to use a "no-search" Activity configuration, targeting an Activity with a disabled Complete Activity Workflow, creates an unusable Learning Plan Instance | LB-1817 |
Defect | ElasticSearch configurations are limited to 500 characters, which is not enough | LB-1768 |
Defect | Users can access Provider Area pages even though they don't have the specific Provider features' permission | LB-1674 |
Defect | Safari and Firefox Users are not always redirected back to the active tab after successfully recovering from a Session timeout | LB-1616 |
Defect | Legacy Activity Instance Container defects using Legacy Learning Plan Display Mode | LB-1951 |
Defect | "Go To Step" Action cannot be deleted due to invalid reference | LB-1984 |
Defect | The "Call External API" Behavior is not parsing the template request Headers properly | LB-1997 |