We've enhanced course progress performance to ensure a smoother experience when working through courses—especially for larger SelfGuide tenants, where improvements will be most noticeable.
We’ve enhanced how course activity is tracked in the background — including events like ending an instruction, completing a module or section, and completing a course. This data powers the course progress visualization for users.
With increased usage of courses and progress tracking, we identified some inefficiencies in how this data was processed. We’ve optimized these areas! While the actual improvement varies depending on the data within each SelfGuide tenant, our test cases showed performance boosts of up to 20x!
Integrating SelfGuide more deeply in the IT-landscape is a long-term objective we're actively working on. This goal is huge with ideas for native integrations with third party applications, rich content integrations, and data synchronization to third-party applications.
A major step towards this vision is the new embed instruction functionality, a long-awaited feature. It allows editors to make an instruction available directly within a third-party application, enabling users to interact with those instructions without ever leaving the external application.
This functionality is in preview and will be released in the near feature. If you're interested in early access or have any questions, feel free to contact gert.kienhuis@selfguide.com.
The list of known applications is extended with: