Release 1.7.13 - 2 June 2026
Release 1.7.13 brings the biggest Momentum update yet - a discoverable new home for learners inside My Learning, and a new Status + Visibility model that lets workflow authors build and test workflows privately before launch. Plus modern session calendar invites with native RSVP in Outlook and Google Calendar, full-application Print to PDF for Momentum, a more accessible Calendar Filtering experience, and meaningful improvements across session attendance reliability, capability campaign performance, accessibility, and engagement email reporting.
What's New 🎊
New Momentum UI - Momentum's biggest update yet, going live with this release. For your learners: Momentum now has a permanent, discoverable home inside My Learning with four dedicated sections (Browse Workflows, Pending Applications, My Applications, and Past Applications) so users can find and act on workflows without any custom dashboard wiring on your end. The application detail page has also been redesigned around a clearer stage-by-stage progress view. For workflow authors and tenancy admins: a new Status + Visibility model gives you real control over when a workflow goes live. Access (Open / Closed / Locked) and Visibility (Published / Unpublished) are now two independent controls, so you can configure and test a workflow privately before learners ever see it. Existing workflows are migrated automatically with no behaviour change. Same Momentum features you know, significantly easier to find, build, and govern.
Print to PDF for full Momentum applications - Print to PDF previously only handled a single form submission. It now generates a complete PDF covering every form and metadata in a Momentum application, removing the need to export each form individually.
Modern session calendar invites with RSVP - Live Learning session invites now arrive as proper calendar invites in Outlook, Gmail / Google Calendar, and Apple Mail, not raw .ics attachments. Outlook users get native Accept / Tentative / Decline buttons directly in the email. Gmail users get a real invite that adds and updates in Google Calendar. Updates modify the existing calendar entry rather than creating duplicates, and cancellations clear it down properly. Each attendee receives a personalised invite addressed to them, with clean RSVP tracking for the session admin. Applies to single-date sessions; multi-date sessions continue to use the existing approach.
Accessible Calendar Filtering form - Filtering the calendar by country and state is now fully accessible to screen readers. The "Filter by country / state" dialog has been rebuilt on the modern AUI components, with proper aria labelling on the dialog itself and on the nested country and state selectors so assistive technology can announce the dialog purpose and read each choice as users navigate.
Trust This Device for MFA (re-publish from 1.7.12) - If your tenancy uses multi-factor authentication, your users can now tick 'Remember this device' on the MFA challenge page. Trusted devices skip the second-factor prompt for 7 days on subsequent logins from the same browser. Passwords are still required every login - only the second factor is bypassed. Each user can have up to 5 devices trusted at once, and trust is automatically cleared if they change their password. The result is fewer SMS prompts and a smoother sign-in experience for users.
Note: This feature will not be enabled until June 16 NA / June 17th APAC 2026. We're giving advance notice so administrators can review whether a 7-day MFA trust window is appropriate for their environment. If you'd like this feature disabled for your site, email support@acorn.works or speak with your account manager before June 17th.
Improvements ✨
Bulk attendance saves are now reliable - Previously, marking attendance in bulk (including "Mark All Attended") could silently succeed for some rows and fail for others, leaving the attendance record inconsistent. Bulk saves are now all-or-nothing - if any row fails, the whole batch is rolled back and the admin sees a clear error message instead of an endless spinner.
CSV attendance upload reliability - CSV attendance uploads no longer silently drop rows when individual updates fail. Every row's outcome (succeeded, skipped, or failed) is now visible in the import report, and uploads no longer hang indefinitely when something goes wrong.
Engagement campaign email reporting - Learner Engagement campaign emails now report accurate per-recipient delivery status (sent, skipped, or failed). Admins can distinguish a real delivery from a silent skip - for example, when a recipient was suspended, had no email address, opted out, or belonged to a tenancy with email disabled.
Capability campaign stats refresh in seconds - User campaign stats calculation has been re-engineered to run efficiently on large tenancies. The Capability Campaign Dashboard and other campaign views now load and refresh substantially faster, particularly for organisations with large user bases.
Redesigned Capability Campaign Dashboard and Progress Bar - The Capability Campaign Dashboard and View Campaign Modal have been refreshed with a new layout, and the Campaign Progress Bar has been redesigned to show "employee completed" / "fully completed" status. You can now also manually close a campaign directly from the dashboard, similar to how archive works elsewhere in the platform.
Calendar exports include record IDs - Calendar CSV exports now include record IDs for Live Learning, Sessions, Events, and Content - making it easier to cross-reference exported data against the underlying records in the platform.
Session details visibility settings - Session admins now have separate controls for showing instructor information and for showing registrant-only details. These controls apply consistently across session pages, session listings, calendar exports, and all learner-facing session emails and calendar invites, giving admins true end-to-end control over what attendees see before and after registering.
Bug Fixes 🐞
SCORM activities have a new, stricter completion option for admins who want tighter control over when users are marked complete. A new option, "Users must achieve a passed status in the SCORM package", has been added in activity completion settings - useful for assessment-style content where you only want completion to register on a true pass. The previous combined option has been renamed to "Users must complete or pass the SCORM package" to make the distinction clearer. The new option is opt-in: existing SCORM activities keep their current criteria until an admin switches them over. (CORE-43)
The cohort users CSV export labelled the username column as Email, which was misleading. The label now correctly says Username. (CORE-85)
Updating a cross-tenant course that wasn't shared to the editor's tenancy produced an error and created duplicate tag records. Updates now succeed without creating duplicates. (LEARN-17)
New users uploaded via the bulk feed could miss enrolment workflow and momentum triggers if cohort assignment hadn't completed yet. The trigger sequence now waits for cohort assignment before firing. (LEARN-50)
The supervisor assessment dashboard was capped at 30 team members, so supervisors with larger teams couldn't see assessments beyond that. The limit has been raised to 50. (AR-10362)
Capability assessment forms showed misaligned and overlapping text where the previous response was displayed alongside the new question. Layout has been corrected. (AR-10262)
Some supervisor forms didn't display the active-campaign warning when the supervisor was editing a response. The warning now shows in all expected places. (AR-10449)
Saved Payment Reports failed to load (the page errored out when opened). Saved Payment Reports now open correctly. (AR-10826)
The badge dialog (shown when viewing earned or unearned badges on the Achievements page and course pages) has been updated to meet WCAG AA accessibility standards. The dialog now has a correct accessible name for screen readers, headings follow a logical hierarchy, button text uses semantically correct HTML elements, text contrast has been improved throughout, and the focus indicator is a standard static outline rather than an animated background effect. (AR-10714)
The Reset Filters button in the Catalogue no longer causes keyboard focus to jump to the top of the page when activated. The button now uses aria-disabled instead of the native disabled attribute, which keeps it in the browser's focus order. (AR-10707)