Changelog
Jun. 12, 2026
Section titled “Jun. 12, 2026”Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | App deployments now self-heal missing app installation groups, and report a clear error when a group can’t be created instead of appearing to succeed. |
| Bugfix | Fixed alert notification emails being sent with the wrong template. |
| Bugfix | Restored the default data (such as templates and settings) that new tenants receive during setup. |
Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | You can now name a device group when saving a device selection, and rename your personal device groups. |
| Enhancement | Hardened configuration saving to prevent conflicting concurrent admin edits. |
| Enhancement | Security and performance hardening of the device and app list queries. |
Jun. 11, 2026
Section titled “Jun. 11, 2026”Engine
Section titled “Engine”| Type | Description |
|---|---|
| Enhancement | Security and reliability hardening across the API, including stricter authentication and improved handling and monitoring of background operations. |
| Bugfix | Fixed item counts, sorting, and paging on list views. |
| Bugfix | Fixed paging breaking when a filter value contained special characters. |
| Enhancement | Improved the performance of deployment operations and per-request authorization. |
Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Security hardening, including a configurable Content Security Policy, stricter authentication, and closing of HTML-injection risks. |
| Bugfix | Fixed backend automation authorization after admin consent, with a clear error when the required app roles aren’t assigned. |
Jun. 10, 2026
Section titled “Jun. 10, 2026”Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | New Marketplace tenants can now complete onboarding on first load. |
| Enhancement | Security hardening — closed anonymous access to the API-token and alerts endpoints. |
Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Security hardening — automation admin consent now uses the current Microsoft endpoint, and the device secret is no longer exposed to the browser. |
Apr. 27, 2026
Section titled “Apr. 27, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | The location dropdown is now searchable and sorted by short code. |
| Bugfix | Saving a device selection as a group no longer pre-fills the name with a timestamp, and the rename option is easier to find. |
| Feature | Added an “Add All” button to selection forms (when enabled in configuration). |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Device notes now sync to Intune even when the local record is already up to date. |
Apr. 24, 2026
Section titled “Apr. 24, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Bugfix | Fixed saving a device with an empty name. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Fixed an Intune device query that could miss certain device types. |
Apr. 20, 2026
Section titled “Apr. 20, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Faster, more reliable search and pagination on large device and app lists. |
| Feature | Teams notifications are now enabled by default for tenants that have Teams integration configured. |
| Bugfix | Selection dialogs now refresh immediately when items are added or removed. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Procurement approvals now fall back to the tenant admin’s Teams channel when no approver email is configured. |
| Enhancement | Improved list filtering and performance. |
Apr. 17, 2026
Section titled “Apr. 17, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Feature | Added Microsoft Education support. |
| Bugfix | Removed-from-Intune devices are now excluded from lists, and administrators can see hidden apps. |
| Bugfix | Clearer validation messages, including rejecting malformed serial-number lookups. |
| Enhancement | Accessibility, theming, and layout improvements across the configuration and request screens. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Stale and removed-from-Intune devices are now filtered out of device lists. |
Apr. 13, 2026
Section titled “Apr. 13, 2026”Engine
Section titled “Engine”| Type | Description |
|---|---|
| Feature | Device notes from Excel imports now sync to Intune device records. |
| Bugfix | Improved the reliability of device renaming. |
Apr. 2, 2026
Section titled “Apr. 2, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Accessibility and layout improvements across the configuration screens, including fixing clipped onboarding wizard buttons. |
Mar. 31, 2026
Section titled “Mar. 31, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Bugfix | Automation authorization now requests its permissions using incremental consent. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Fixed configuration not being created for tenants that didn’t already have one. |
Mar. 30, 2026
Section titled “Mar. 30, 2026”Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Fixed Teams purchase-approval cards losing app details or showing the wrong status after a refresh. |
| Bugfix | Fixed requests occasionally completing prematurely, and denial status not displaying. |
Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Bugfix | App and admin group assignments are no longer cleared when an Intune lookup temporarily fails. |
| Bugfix | Purchase request details now show all requested apps. |
Mar. 28, 2026
Section titled “Mar. 28, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Extensive accessibility, dark-mode, theming, and layout improvements across the request, device-selection, and configuration screens. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Fixed duplicate approval notifications being sent. |
Mar. 27, 2026
Section titled “Mar. 27, 2026”Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Fixed missing approval buttons and help-desk notifications, with a fallback to the admin notifications email when no procurement approver is configured. |
Mar. 26, 2026
Section titled “Mar. 26, 2026”Engine
Section titled “Engine”| Type | Description |
|---|---|
| Enhancement | Security and reliability hardening, including stricter query filtering. |
Mar. 25, 2026
Section titled “Mar. 25, 2026”Engine
Section titled “Engine”| Type | Description |
|---|---|
| Feature | Added a SharePoint hostname override and improved detection of Teams-connected SharePoint sites. |
| Enhancement | Added API rate limiting, health-readiness checks, and input validation. |
Mar. 24, 2026
Section titled “Mar. 24, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Bugfix | Fixed anonymous in-app (webview) requests that rely on the device serial number. |
Mar. 20, 2026
Section titled “Mar. 20, 2026”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Feature | Rebuilt the web app on a modern, strongly-typed API client, improving reliability and reducing errors across all pages. |
| Feature | Added server-side pagination for devices, apps, and deployment requests, dramatically improving load times for large tenants. |
| Feature | Added bulk assignment endpoints to eliminate per-device/app API fan-out, resolving browser crashes for tenants with 19,000+ devices. |
| Feature | Added location import wizard supporting both CSV and Excel file uploads with preview and validation. |
| Feature | Added a Repair Team button to re-detect Teams IDs and reinstall the bot when notifications stop working. |
| Feature | Exposed additional configuration properties in the web UI for finer tenant control. |
| Enhancement | Added in-memory caching for configuration lookups, reducing repeated storage calls. |
| Enhancement | Added query-injection protection and input validation across all endpoints. |
| Enhancement | Improved hidden app filtering so administrators only see relevant apps in self-service forms. |
| Enhancement | Added support for batch delete of device groups. |
| Bugfix | Fixed devices search not triggering a data reload after clearing the search field. |
| Bugfix | Fixed apps grid showing empty state incorrectly and duplicate request submissions. |
| Bugfix | Fixed configuration saves and deployment approvals failing in certain scenarios. |
| Bugfix | Fixed license count warnings appearing when licenses were actually sufficient. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Feature | Added macOS location-based platform group auto-creation, bringing Mac devices to parity with iOS automation. |
| Feature | Added primary Windows user account removal automation for devices in a specified Entra ID group. |
| Feature | Added French app metadata population from the Apple App Store API. |
| Feature | Added scope tag recording with automatic location references. |
| Feature | Bulk assignment responses can now include related device groups, app tags, and locations in a single request. |
| Feature | Added delegated approval support, allowing approval authority to be delegated to secondary approvers. |
| Enhancement | Upgraded to .NET 10 multi-targeting (alongside .NET 8) for improved performance. |
| Enhancement | Re-architected the backend for improved maintainability and reliability. |
| Enhancement | Standardized all API responses with consistent error codes and pagination. |
| Enhancement | Published a comprehensive API specification with an automatically generated client library. |
| Enhancement | Group membership lookups now resolve transitive (nested) members, ensuring devices in nested groups are included. |
| Enhancement | Improved app license safeguards to preserve license counts when the Graph API temporarily returns zero. |
| Enhancement | Added safeguards to prevent duplicate completion notifications on re-queued requests. |
| Enhancement | Improved device naming to prevent repeated rename loops and to update local records after successful renames. |
| Enhancement | Optimized automation workflows for faster device cleanup and location extraction. |
| Bugfix | Fixed apps disappearing from the request form when VPP tokens expire and are renewed. Apps are now automatically restored on the next sync. |
| Bugfix | Fixed devices stuck with ‘Removed from Intune’ status after reappearing in Intune. |
| Bugfix | Fixed deployment requests occasionally creating duplicate records. |
| Bugfix | Fixed location duplicates caused by race conditions during sync, and added a deduplication cleanup function. |
| Bugfix | Fixed purchase workflow not processing requests stuck in InProgress or Submitted status. |
| Bugfix | Fixed approval notifications not being sent for apps with empty approval status. |
iOS App
Section titled “iOS App”| Type | Description |
|---|---|
| Feature | Released MovoSuite native iOS app with full deployment and purchase request support. |
| Feature | Added complete French-Canadian (fr-CA) localization with 100% string coverage. |
| Feature | Added support for dark mode and system appearance settings. |
| Feature | Added form validation with clear error feedback for required fields. |
| Enhancement | Rebuilt on a modern SwiftUI architecture for better stability. |
| Enhancement | Added comprehensive stability and performance improvements for reliable field use. |
| Enhancement | Added backward compatibility down to iPadOS 15. |
| Bugfix | Fixed MDM configuration change detection not triggering re-authentication. |
| Bugfix | Fixed the app list showing duplicate entries. |
| Bugfix | Fixed the loading screen briefly showing untranslated placeholder text. |
Mar. 27, 2024
Section titled “Mar. 27, 2024”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Added the app token name as a tag to app items in the selection form. |
Mar. 8, 2024
Section titled “Mar. 8, 2024”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Bugfix | Fixed iPadOS 15 stuck at ‘loading’ MovoSuite. |
| Enhancement | Added support for ‘System’ dark mode setting. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Feature | Update notification emails to support dark mode in HTML view. |
Mar. 2, 2024
Section titled “Mar. 2, 2024”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Added Version Information and ChangeLog to the Support Tab in the Configuration area. |
Feb. 23, 2024
Section titled “Feb. 23, 2024”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Surfaced the controls for enabling Sync to Azure AD for Asset Tag, Location, and custom value attributes. Please re-authorize the backend automation after enabling sync to Azure AD. |
Feb. 10, 2024
Section titled “Feb. 10, 2024”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Previously MovoSuite rendered ‘default’ settings if an authenticated but non-admin user managed to reach the configuration page. This has been changed to only allow admin users to view content on the page at all. |
Feb. 3, 2024
Section titled “Feb. 3, 2024”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Updated to .Net 8, bringing significant performance improvements to the engine. |
| Enhancement | Migrated to Microsoft FluentUI, providing a more consistent look and feel. |
| Enhancement | Migrated to Microsoft Graph SDK for .Net v5. |
| Enhancement | Added support for dark mode. |
| Enhancement | Added support for searching past requests by status, serial number / asset tag, and requestor. |
| Enhancement | Reduced round trip calls substantially. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Enhancement | MovoSuite has under the hood support now to store location code and asset tag data on Azure AD device objects, enabling the usage of dynamic device groups using extension attributes instead of requiring a specific device naming convention. This functionality will be surfaced in the UI in the near future. |
Known Issues
Section titled “Known Issues”- iPadOS 15 does not render the site. Investigation is in progress.
Nov. 17, 2021
Section titled “Nov. 17, 2021”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Improved matching of authenticated user claims to backend user data. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Bugfix | Added handling for additional special characters in app display names, which was causing some group creation to fail. |
Nov. 12, 2021
Section titled “Nov. 12, 2021”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Bugfix | Fix error on saving changes to devices. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Enhancement | In some scenarios multiple instances of a device were being returned by Intune to MovoSuite. MovoSuite now updates itself with data from the most recently synced device, which should avoid old data being recorded. |
Nov. 10, 2021
Section titled “Nov. 10, 2021”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Bugfix | Fix incorrectly rendered details (e.g. scope tag) when searching for a specific location in the configuration area. |
Nov. 8, 2021
Section titled “Nov. 8, 2021”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Feature | Add toggle for automatic group repair. If Dynamic Group rules are modified outside MovoSuite, MovoSuite can auto-repair if this is enabled (defaults to on). |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Feature | Honour the automatic group repair flag. |
| Enhancement | Improved location code extraction support. |
Nov. 5, 2021
Section titled “Nov. 5, 2021”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Bugfix | Resolve duplicates in self-service device group dropdown. |
| Bugfix | Resolve duplicates in config area dropdowns. |
Nov. 4, 2021
Section titled “Nov. 4, 2021”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Enhancement | Added favicon. |
Engine
Section titled “Engine”| Type | Description |
|---|---|
| Enhancement | Avoid saving device record during location extraction if no changes have occurred. |
Nov. 3, 2021
Section titled “Nov. 3, 2021”Web UI
Section titled “Web UI”| Type | Description |
|---|---|
| Feature | Hide location dropdown if RBAC is enabled but location fallback is not. |
| Enhancement | Add missing localization for ‘Select location…’ dropdown and ‘Deployment’ / ‘Purchase’ headers on index page. |
| Bugfix | Fix issue with popup notification causing error after saving changes to an app setting. |