Product Updates
Learning Paths - Nested Paths Are Back - You can once again add a Learning Path as an objective within another Learning Path. Nesting is limited to one level: a path added as an objective cannot itself contain another path.
- Company details and company custom fields are now available as merge fields in communication templates and as reportable fields by drilling into Learner > Registration > Company.
Bug Fixes
- Fixed the scheduler's Add Course picker silently returning nothing, which now explains how many matching Courses cannot be added to a plan and why.
- Fixed an issue where an Interest could save a price level that contradicted the entered price, so the level now reflects the entered amount and is recorded for new Interests.
- Fixed three resource links in the legacy calendar pointing at a dead beta route and landing on a page-not-found.
- Fixed Create Invoice on a private Event with no Learners registered was producing an invoice with no lines and a total of 0.00.
- Fixed Course Template custom field values reading back as null when the derived column name differed from the field label only by case.
- Fixed adding or renaming a custom field whose column name collides with an existing one by case, which now raises a validation error instead of an uncaught database error and no longer leaves an orphaned definition behind.
- Fixed total forecast revenue reading 0.00 for private Events, which now use the event-level price converted the same way as the Finance tab.
- Fixed the DMS finder showing Revision history (0) for a document opened from a link or for a translation that has revisions.