Mar 18, 2026

Bugfixes and performance enhancements

Product

A release with several enhancements that make SelfGuide faster and more reliable.

Changes in this update
  • Performance improvements
  • Improved styling for empty libraries
  • Bug fixes
Read more about these changes in detail below

Performance enhancements

Building on our earlier transition to the CQRS-based API, this release introduces several performance improvements:

  • Data retrieval no longer waits for pending data changes. Editors can update content while end users continue working without interruption, resulting in a smoother experience.
  • The logic that determines whether a user can access specific content has been optimized. This logic is used across many interactions, including opening or saving content, starting a course, generating progress, and accessing libraries. It evaluates factors such as user account, role, content channel assignments and membership, guest access, ownership, and visibility of imported content. Because this check is executed frequently, the optimization improves the performance of nearly every action in SelfGuide.
  • Telemetry revealed an unnecessary data request when opening a course. This has been removed, resulting in faster course loading times.

Improved styling for empty libraries

When starting with SelfGuide or when using a content type for the first time (such as an instruction, user guide, or course), libraries are often empty. We have updated the design of all libraries to ensure a consistent look and behavior, while clearly guiding editors toward the next step.

Bug fixes

The following issues have been resolved:

  • Starting a course from an LMS was not possible for first-time users
  • The “Unsaved changes” modal did not close the editor when triggered via the Close button
  • Libraries could display incorrect items after a user role changed from editor to user, causing errors when opening content
  • In some cases, opening a course resulted in an unexpected error

Ready to experience the power of SelfGuide?

ISO 27001:2022, certified by Brand Compliance