Applies to Product
Version 3.3.30 – User Experience Improvements & Fixes
Version 3.3.30 brings a range of improvements. Here’s a quick overview of what’s fixed and what’s improved.
What’s New in Version 3.3.30?
The new version includes enhancements & fixes and is available for the following apps:
- SharePoint|sapiens Employee Training Management App – SPFx/Microsoft 365 App
- SharePoint|sapiens Event Management App – SPFx/Microsoft 365 App
- Modern User Interface – SPFX App
🛠️ Fixes available for all apps
- Regional Date Display Respecting Site Settings
Dates are now consistently displayed using the site’s regional settings, regardless of the user’s language preference. This ensures uniform date formats across all users and views. - Occurrences Respect End Date (Including Weekly Patterns)
Event occurrences are now generated only up to the configured end date, even for weekly recurrence patterns. Previously, some weekly patterns could spill past the end date in certain scenarios. - Correct Sorting for Lookup Columns in List Views
Sorting in list views for lookup columns has been fixed. Items now sort accurately based on the lookup values, improving consistency in grid and event list presentations. - Prevent “Access Denied” for Instructors in Manage Enrollments
Instructors encountering “Access Denied” while opening Manage Enrollments will no longer be blocked due to permission edge cases. Access logic has been hardened to respect intended instructor permissions. - No App Conflict Message When Switching Webs with Different Apps
Switching between webs that have different app combinations (e.g., Modern User Interface vs. Event Management or Employee Training Management) no longer triggers the app conflict message. Navigation is now seamless. - List View Service Returns Items Until Row Limit
The list view service now returns items until the configured row limit is reached. Previously, it only returned the first 5,000 items that matched filter criteria, which could omit additional matches beyond this threshold. - UK English for Additional Regions
Sites in South Africa, Canada, India, and Singapore now default to UK English for language behavior where UK English is required (e.g., spellings and localized strings), while still honoring the site’s regional settings for formats such as dates and numbers.
🛠️ For Employee Training Management App
Achievements Email and UPN Validation in Quiz Results
When verifying quiz results, the system now checks both the achievement record’s email address and UPN (User Principal Name) to ensure the correct participant is matched, reducing false mismatches and improving audit accuracy.
SCORM Status: Incomplete/Failed Display
If a SCORM course is both failed and incomplete, the status now correctly displays as Incomplete/Failed (instead of Started). This improves reporting accuracy and learner feedback.
Quiz Rendering in Iframe Without MS Forms Login
Quizzes embedded via MS Forms now load correctly in the iframe even when users aren’t currently signed into Microsoft Forms. This reduces friction and avoids unnecessary sign-in prompts during course flow.