Changelog
Stay up-to-date with the latest feature updates and new functionality that we ship in every version of ManagementStudio.
Changelog
2026.16
Updated: 06/03/2026
Last Release: v2025.16.2.19
2026.16.2.19
Notable Changes
- Upgrading the platform to .NET 10. Note SQL Server 2019+ is now required. Please refer to our guide from the Service Desk prior to help prepare for the change.
- Introduced an AI-powered help desk agent, “Ada” (alpha release, invite-only).
New Features & Updates
General
- Added a ‘Last Change Save’ warning when navigating away from Discovery tabs.
- Added BespokeName2 to the searchable database for improved lookup and reporting.
- Added the ability to bulk unlink contacts from an item.
- Added the ability to bulk export ESM Plans.
- Added the ability to ‘Watch’ items to receive notifications for items you don’t own.
- Added a PowerShell API call for updating attachments.
- Improved the Email Builder, including improved paragraph tools, keyboard shortcuts, and email pre-header support.
- Improved calendar invite handling in emails.
- Improved Portal Forms to resolve keywords in headers and paragraph text.
- Updated ACE management apps and wildcard rules.
- Updated the Micro Update Service (MUS) endpoint, allowing external services to POST updates via standard HTTP requests.
- Delivered various UI improvements and usability enhancements.
Datamining
- Added Datamining (DMR) Admin area with tools for managing DMRs, including usage tracking and archiving.
- Added support for using a DMR as a data source, allowing DMRs and ESM Plans to use another DMR’s output as input.
- Added DMR Fast Caching to improve performance for expensive and frequently accessed reports.
- Added a selected row count indicator within DMRs.
- Improved DMR Portal Page script button functionality, including user input prompts.
Connectors
- Added support for custom script blocks to handle non-standard ServiceNow responses.
- Extended the Azure Connector to support imports from Project Online.
- Added options to prevent cloning Azure/Intune IDs when cloning an App, User, or Device.
- Added an Intune Connector option to import only devices where the primary user is already tracked in ManagementStudio.
- Added the ability to identify managed apps published to ‘All Users.’
- Added the ability to filter out devices with zero users in the Intune Connector.
Authentication
- Added support for API refresh tokens and certificate-based authentication.
- Added Auth Token Management to User Accounts screen.
- Added the ability for users to change their password while logged in.
- Improved Portal Page authentication.
Blueprints
- Improved performance when working with large Blueprint structures.
- Added support for mirroring Blueprint Mail and Bespoke configurations.
Admin
- Added an option to disable the weekly health check.
- Added a Server Info panel to the Admin screen and Troubleshooting section.
- Added support for Central Alert Server functionality.
- Improved error reporting and logging, including additional troubleshooting details.
- Updated the Network Launcher to improve compatibility with AppSense rules.
Fixes
- Fixed dashboard custom colours not applying correctly to bar and line charts.
- Fixed the MS Client Install download link not appearing after portal login.
- Fixed splash screen errors during MS Upgrade.
- Fixed Portal Form special fields not resolving
[AP-AppName]when used in headers. - Fixed ServiceNow inventory paging issues.
- Fixed locking behaviour not disabling the ‘Add Blueprint’ option.
- Fixed DMR Portal Page ‘Are You Sure?’ confirmation errors.
- Fixed the DMR Power BI endpoint URL not populating in Advanced Save options.
- Fixed missing DMR ID details in daily log error reporting.
- Fixed Importer issues when multiple rows were selected and matched on Custom Form fields.
- Fixed the Get-MSButton cmdlet not working as intended.
- Fixed paragraph formatting applying colour to the full paragraph instead of selected text.
- Fixed ICS file HTML description parsing to correctly strip carriage return characters.
- Fixed task deletion not displaying a success confirmation message.
- Fixed a typo in the API Refresh Tokens / Certificates notification.
2025.15
Updated: 16/12/2025
Last Release: v2025.15.13.126
2025.15.13.126
New Features & Updates
- General usability improvements across the main UI.
- General performance improvements to SQL queries.
- General usability improvements to the Email Builder, including collapsing menus, paragraph formatting, and link keywords.
- Updated third-party packages, including Telerik.
- Added an Add/Remove Link Tag option to the DMR context menu.
- Improved the DMR Blueprint Column with a new feature to extract the Nth folder from the Blueprint tree.
- Updated the Azure AD Connector to retrieve additional SharePoint metadata.
- Updated the REST API Importer, including fixes and the ability to connect to Azure Graph.
- Updated the Remote Agent Toolkit to retrieve Microsoft Project Online data.
- Improved Portal Form Creator field validation and user feedback.
Fixes
- Fixed slow EF Core SQL app selection impacting grid load times.
- Fixed the Intune Connector not tagging links correctly.
- Fixed the
Get-MSTasksAPI call. - Fixed
Get-MSCustomSettingsTablenot respectingOverrideApi. - Removed the client dependency on
System.Reactive.dll. - Fixed an issue where system DMRs could be edited by users.
- Fixed multi-row matching in importers not working as expected.
- Fixed an error when creating a new user alert subscription.
- Fixed the ESM Cancel Email action not working correctly.
2025.15.12.106
New Features & Updates
- Updated the .NET Framework to address security vulnerability CVE-2025-55315.
- Enhanced grid performance for faster data retrieval.
- Added role-based email alert triggers to provide centralized control over notifications.
- Introduced a new event trigger: ‘PS Script Completed Successfully.’
- Added DMR options to ESM Plans, including: Filters for Link Tags. Counts of Applications, Users, and Devices.
- Updated DMR Endpoint to remove use of legacy authentication settings.
Fixes
- Fixed an error that could occur when changing the Project from Network Client under certain conditions.
- Fixed an issue where Bespoke Items were not fully deleted.
- Fixed an issue where the Field Ignore flag was not being respected in the Azure Connector.
- Resolved an issue where dependency imports would fail entirely if any single import failed.
- Implemented ACE UI updates and fixed issues related to Minimum Day Thresholds.
- Corrected an issue with the Exclude User/Devices filter in the Azure Connector.
2025.15.11.100
New Features & Updates
- Added a Previous Version button to PS Scripts for easier version management.
- Updated ACE with new lower version recommendations.
- Added support for Azure Graph API Email and Exchange Online Email integrations.
- Applied updates to Telerik and other third-party packages.
- Importers now remove temp files created on the server.
Fixes
- Fixed an issue where database logs were not being recorded correctly.
- Fixed an issue with Temp files not being deleted as per settings.
- Improved Admin Save/Load performance, resulting in faster operations.
- Resolved a problem where the Schedule dropdown on Plugins appeared as read-only.
- Enhanced the database index repair strategy to improve overall performance and reliability.
- Fixed an issue where Project dropdowns appeared as read-only in child projects.
- Fixed an issue where DRM web buttons were disabled when results were paged.
2025.15.10.93
New Features & Updates
- Per-Project Properties – Added 36 new Per-Project properties, available on both the Main Grid and the Details tab.
- Added support for new App Owner Plugin features (app owner changed report, former App Owner).
- Added History Filter to DMRs to allow scoping items over time.
- Added DateAdd and DateSub functions for DMRs, enabling date calculations directly within expression columns.
- Added a new Run Utilities Action in ESM, which can be used to clear or lock a DU slot.
- Added wildcard support to ACE:AI for App Vendor/Name rules.
- Updated ACE:AI rules to: Source only from Pending, Target only Accepted, Rejected, or Rationalised statuses.
- Added support for dynamic magnet rules to ACE:AI.
2025.15.9.79
Fixes
- Fixed ACE Auto-Supercede not detecting single-version applications.
- Fixed Importer issue where splitting large CSVs injected null data.
- Fixed Grid dates being exported to Excel as strings.
- Fixed Email spacer rendering at half width.
- Fixed Email “Disable Auto Break” option not saving.
- Fixed DMR Link Tag filter failing to filter all tags when tag names were duplicated.
2025.15.8.78
New Features & Updates
- Added option to disable automatic <br> tag generation
- Faster item deletions.
- Faster Blueprint add/remove operations.
- Faster multi-tier DMR processing.
- Improved database indexing strategy and logging.
Fixes
- Fixed issue with importers not handling files larger than 150 MB.
- Fixed duplicate App creation when Apps were in Pending.
- Fixed existing Apps being incorrectly moved back to Pending.
- Fixed SCCM Connector not running via Remote Agent Toolkit.
- Fixed null column expressions / colour rules breaking reports.
2025.15.7.68
Fixes
- Fixed SQL Importer unable to create an SQL Connection.
- Fixed unable to set Ids on DMR Readiness Tier.
2025.15.6.65
New Features & Updates
- Custom Fields Panel on Details Tab is now Read/Write.
- Updates to 3rd party packages.
- Added support for Blueprint Columns in DMR Endpoint Report.
- Contacts can now be shared across projects.
- General Importers updated.
Fixes
- Fixed saved DMRs not respecting the selected rows on the grid.
- Fixed SCCM Conn importing Users.
- Fixed AutoUpdater dealing with locked files.
2025.15.5.59
New Features & Updates
- New Importers updated to support importing multiple matched rows.
- Endpoint DMRs updated to support Blueprint Columns.
Fixes
- Fixed duplicates showing in the related contact’s tab.
2025.15.4.57
New Features & Updates
- Updates to Network Client upgrade process.
- Updates to the REST API conn to support Azure Data Bricks (1E Data).
- Adding ‘Repair Net Install’ button to admin section.
2025.15.3.55
New Features & Updates
- Added Azure and Intune connectors to Remote Agent Toolkit.
- Remote Agent Toolkit can now run as a windows service.
- Adding native support for Parquet files to REST API importer.
- Minor fixes to importers and temp file retention.
2025.15.2.54
New Features & Updates
- Updates to Intune timeouts.
- Updates to the Engage agent scheduler.
2025.14
Updated: 12/03/2025
Last Release: v2025.14.14.75
Portal-Admin
Added
- New feature ‘Portal Pages’
- Self-Service Portal
- Booking/rebooking/cancelling migration slots
- Raising and monitoring defects
- Building dynamic pages that adjust content based on user status
- Page Wrapper concept, providing:
- Consistent headers, footers, and navigation across pages
- Automated access to pages, reports, and forms via Windows Auth, Azure Auth, and One Time Pass
- Web Dashboard
- Allowing dashboards previously available only to clients to be published to the web portal
- Portal Page Builder, a drag-and-drop tool for creating portal pages
- Portal Form Builder, a drag-and-drop tool for creating portal forms (surveys)
- Set the browser window title for Pages, Forms, DMRs, etc.
- Customisation options for the Multi-Auth login page (8.x)
- Option to add a “Sign-Up” link to Portal Forms on the Multi-Auth login page (8.x)
- Option to execute an ESM plan when a Portal Form or Self-Schedule request is submitted by a user [DB] (10.x)
- New options for round borders, padding, and margin in UI elements (11.x)
Updated
- Surveys renamed to ‘Portal Forms’
- Portal Blocks now parse keywords by default (5.x)
- Portal Pages with DMR/Charts now support caching when the same DMR is reused across multiple charts (10.x)
- Usability improvements to the Portal Designer in the Admin section (10.x)(11.x)
- One-Time Passwords now expire immediately after being used (11.x)
Fixed
- Copy to Clipboard not working for some buttons on Portal Pages (2.x)
- Portal Admin screen crash when alternating between editing User and System DMRs (4.x)
- Show/Hide options not available for Dropdowns and Radio Buttons in new form builder (7.x)
Portal-Pages
Added
- Ability to redirect a user to a Portal page based on an authentication rule (8.x)
- New DMR options to add Filters to columns and limit rows to X row (9.x)
- Same Tab/New Tab target to Action Buttons (9.x)
Updated
- Various tweaks and fixes to how Portal UI controls render their HTML (3.x)
Fixed
- Process / Subprocess read only combos not working as expected (3.x)
Portal-Forms
Added
- New UI Element ‘PDF Viewer’
- Support for Advanced DMR Tables (Search, Sort, Page)
- Option to include a ‘More Info’ button on the Linked Items (Apps, Users, etc.) Control
- Cascading dropdown support to Portal Forms (8.x)
- Option to run an ESM Plan when a Form/Survey is submitted (9.x)
- On-submit scripts initiated by Portal Forms now have access to the logged-in user’s ID (10.x)
- Support for required checkboxes on Portal Forms (14.x)
Updated
- History records ‘Changed By’ as the logged in MS Engineer
- Allow Process/Sub-Process to be updated
- Portal Form Star Ratings now start unticked (14.x)
Fixed
- JS Race condition on Portal Forms that would sometimes cause a Pass to be recorded as a Fail (4.x)
- Info link permanently displaying in Portal Apps lists even when no info page was configured (5.x)
- Add linked items control not working on web forms (9.x)
- Session token control not working correctly in web forms (9.x)
- Issues with the Portal Form Blueprint selector, including adding, moving, and required field problems (10.x)
- Portal Forms with incorrect RadioButton show/hide syntax now display a meaningful error message (14.x)
- Portal Form Admin UI now correctly previews the “Left Align” option (14.x)
Reports
Added
- “Count of Items” option in DMR (14.x)
- Admins can now take ownership of DMRs, enabling multiple admin users to maintain a DMR
- New option to ‘Exclude Core Apps’ from Readiness reports
- Four Report Endpoints for reading data from MS into PowerBI: Datamining, Projection, Blueprint, History
Updated
- Blueprint Readiness reports now apply ‘What-If’ options to both top and bottom reports
- Improved Blueprint Readiness Report performance. (14.x)
- Improved Projection Report performance. (14.x)
- Improved DMR Readiness Tier performance. (14.x)
- Improved DMR Custom Form Tier performance. (14.x)
- DMR Search now includes searching by DMR ID (14.x)
Fixed
- Multi-Project removed apps no longer appear in readiness reports
- Projection Report “Run Next Wave Report” button no longer doubles the target app list with each click
- Endpoint Reports issue where one item was missing from the returned results (11.x)
- Datasource ribbon no longer displays DeploymentUnits outside the current module (14.x)
- Datasource ribbon for Apps now respects excluded Blueprints (14.x)
Datamining
Added
- New ‘Viewer’ mode of DMRs to remove most of the UI, leaving only the data
- ToUpper and ToLower case support for DMR expression columns, e.g. “ToUpper(UserMigrations_Domain)”
- ‘Are you sure’ popup support for DMR Web buttons (4.x)
- Sort, Filter and Hide tools to DMR Reporting Tiers (7.x)
Updated
- Datamining Reports now retain filters between refreshes, like main grids
- Link ID columns can now be added as args to Custom PS Buttons
- Improved how grid-selected items are loaded into existing DMRs, allowing users to choose the data source (5.x)
- Custom Field Tier performance, up to 15x in some cases. [DB] (7.x)
Fixed
- Replace function now supports brackets ()
- Email DRM Filters not resolving email links correctly (2.x)
- DU Self-Schedule buttons not rendering correctly (3.x)
- DMRs loaded from saved DMR’s not loading custom filter expressions in the UI (6.x)
- Adding a Note option to Defect DMR removed secondary tiers from the report (14.x)
Dashboard
Added
- Allow specific colours to be set on widgets (custom palette)
- Custom colours for chart series on the Dashboard
- Sub Process support to DMR-based Charts
Fixed
- Datamining Widgets would open all DMR items rather than selected series items
- Sorting series on date/time not working
Grid & Details View
Added
- ‘Last Modified’ toggle button to Grid Ribbon
- Search by Email to Devices Grid
- Search by Email & EmpId to Users Grid
- New keyword when added to a note creates a clickable link to that item below the note, e.g., #AP1000
- Contacts can now be imported against Apps, Users, Devices, etc.
- Cancel button to last chance save dialog
Updated
- Tasks view now remembers the Kanban/Grid View option
- MigrationId added to Contact Grid View
- Adding contacts from the User Migration grid now syncs contact data more quickly
- DeployUnit checkboxes now automatically timestamp linked dates (Setting ‘Base Line Locked’ will auto timestamp ‘Base Link Locked Date’)
- Grid load time performance (14.x)
Fixed
- Contacts shared between multi-projects were sometimes disappearing
Deployment Units
Added
- UTC support for DU Slots, viewable on main grids, DRMs, and ESM. [DB] (9.x)
Fixed
- Error in the Related Items tab in the DU module (8.x)
Core
Added
- Auto recovery to Scheduled Tasks
- Option to run tasks only on specific days of the month, e.g., the 1st Monday of the month
- Edge Server Mode for installing ManagementStudio in a DMZ, allowing restrictions on which features are publicly accessible [DB](10.x)
- New Global/Project Policies Admin pages to control various project preferences
- Health endpoint for tracking uptime using monitoring tools (5.x)
- Import Plugins and Kits support to Core (8.x)
- History tracking for Portal Forms when the “Reset Email Stats” button is clicked (9.x)
Updated
- Client updated from .NET 4.8 to .NET 8
- Server updated from .NET 7 to .NET 8
- Third-party packages
- More file types added to the auto-open attachment list (Excel, Word, Text & Outlook)
- Blueprint Stacks now tag links they create as ‘Blueprint-Stack’
- MS now only keeps the last 3 copies of MS on network share
- DeployUnit built-in holiday slots now include 2024, 2025, and 2026 bank holidays
- Global Search Performance (CTRL+G) search trigger changed to on demand (2.x)
- Moved Data Protection Keys storage from the file system to the database (5.x)
- Resolved false positive security messages related to role access (5.x)
- Improved how web pages open to function better in locked-down environments (5.x)
- Improvements to internal database tables to reduce chances of a deadlock (6.x)
- Increased the file upload limit from 200MB to 4GB (9.x)
- Remote Agent overhauled to support certificate-based security and local actions (Connection, Script, and ESM) [DB] (10.x)
- Usability enhancements to the Data Source picker (DMR, ESM, etc.) (10.x)
- Third-party packages to the latest versions (11.x)
- One-time password (OTP) emails are now prioritized at the top of the email send queue (14.x)
- Upgraded third-party libraries (14.x)
Fixed
- User-Device affinity calculation (it was including Archived/Deleted)
- Tasks can now import Discovery data via the importer
- File and SQL Admin viewer fixed
- Multi-Project issue preventing some shared Contacts from being selectable
- Multi-Project deleted items leaving orphaned links behind
- File Manager and SQL Manager Admin pages
- Typos in default email templates
- Typos and UI Labels (5.x)
- Issue where Portal Form reminders were being sent to locked Portal Forms (9.x)
- Issue in a third-party library causing the Row Show/Hide feature to fail (9.x)
- The roles of extension buttons getting reset during self-repair phase (9.x)
- Error when exporting the Project Settings template (10.x)
- Show/Hide Toggle not hiding fields in UI (13.x)
- Server doesn’t launch if scheduler is disabled in appSettings.json (13.x)
- Searching for a blank dependency no longer causes an error (14.x)
- Verbose Custom Form keywords not getting resolved (14.x)
- Task keywords not getting resolved (14.x)
Admin
Added
- 30+ new admin roles for more granular control over admin functions
- Low License Count warning, threshold can be changed
- Policy to disable ManagementStudio User Accounts that have not been logged into recently
- Policy to disable expensive indexes on the Link History table
- ‘DeleteProject’ stored procedure to remove old projects, their data, and configuration
- New granular role groups to control access within the admin section
Updated
- Server Health report with additional data and a new export data structure option for troubleshooting
- The license tab now shows current and overall license consumption
- Improved logging for SSO AD Sync to better explain why users are not created (11.x)
- Detail Menu Items (Priority, CustomList1 etc) now show their customised name in the dropdown (14.x)
Fixed
- Admin Role self-repair issue where disabled admin roles were not being fixed (11.x)
Connectors
Added
- All connectors now run under their account for better history auditing
- Ability to preview Test Sign Off Emails in the browser
- ACE Magnet Apps, enabling automatic rationalisation of apps to a designated Magnet App. [DB] (9.x)
- Housekeeping Intune options to automate the deletion of old links and apps (9.x)
- “Remove Empty Blueprints” option to Housekeeping (10.x)
Updated
- AD connector UI tweaks
- Azure Connector better matches existing users in hybrid environments
- Housekeeping allows AD/Az SIDs to be reset if User/Device is not found after a time
- Intune Managed Apps no longer lists Excluded Groups in the Assignments area
- Intune Managed Apps better match existing Apps in MS if Intune ID is pre-populated
- All Device Inventory connectors now better manage conflicting data from various sources
- Intune Connector now better matches managed apps to apps on the grid during import
- Azure AD Conn to retry failed reads from Azure (7.x)
- Connector tooltips and corrected typos (10.x)(11.x)
Fixed
- Issue where housekeeping was archiving users incorrectly (5.x)
- Rare Intune Connector error with Managed Apps links (2.x)
- Bug in the Clear Azure SID housekeeping job that prevented SIDs from being cleared (9.x)
- Bug where archived users and devices were not being scanned in the Azure connection (9.x)
- Azure Conn batch actions now retry on failure (14.x)
Importer
Updated
- Importing Links now lets you create new Apps in the pending Queue (14.x)
- Importing Links is better at matching Apps if the App’s name has changed (14.x)
ESM
Added
- Lock/Unlock records action
Fixed
- ESM not handling “()” in Field Paths
- ESM is not able to compare dates when using the ‘previous value’ option
- ESM not able to access DeployUnit Custom Fields
- Bug in ESM when plan was rate-limited with only one item in scope (8.x)
- ESM now correctly compares blank dates (14.x)
API
Added
- Get-MSServicePlan – Retrieve all ESM plan schemas
- Get-MSLicense – Retrieve MS License info, counts, totals, etc.
Fixed
- API Not able to add Items to Blueprints flagged as Unique (AD Conn) (2.x)
2023.13
Updated: 18/07/2024
Last Release: v2023.13.17.77
Core
Added
- Link Tags – Automatically adds the name of the connector that created the link (1.x)
- Link Tags – Manually tag existing links with custom tags (1.x)
- Auto-detect Proxy settings for the client and PowerShell API (3.x)
- Azure Auth option to Client login (8.x)
- Added Retry to failed bulk update transactions (14.x)
- Custom Form buttons now pass Field Id to PS Script (16.x)
- DU Dates auto timestamp flags
Updated
- Third-party libraries (1.x)
- Installer engine (1.x)
- ‘My Items’ Roles to apply to all areas, not just the main grid (7.x)
- Server Health Report with more metrics (17.x)
Fixed
- Creating a new project threw an error that required a restart to clear (1.x)
- Code signing issue (2.x)
- Setup.exe not getting signed correctly (7.x)
- Keyword parser throwing an exception for null keywords (9.x)
- Issue with note Keywords that could cause the wrong notes to be returned (14.x)
- Bug in Blueprint mirroring, Remove App-To-User BPs (16.x)
- Dashboard widgets now support Link Tag Filters from linked DMRs (16.x)
ACE
Added
- AI to categorise, describe and normalise Apps (1.x)
- Device OS End of Life support dates (1.x)
Updated
- Improved Device OS End of Life support dates (4.x)
- Improved rationalisation decisions (5.x)
- ACE Sync for better proxy server support (11.x)
Multi Project
Added
- Cascade Archived/Deleted Flags from Parent to Child projects (8.x)
- ‘MP’ Flag to Details/Grid admin screen to show fields that are shared across multi-project (8.x)
Updated
- Locked / Archived / Deleted flags are now per project (1.x)
- Assigned To / Delegate 1 & 2 are now per project (1.x)
- Prevent New Links Flag is now per project (1.x)
Projection Report
Added
- Context Menu options. Add/Remove What-If, Add/Remove Out of Scope (1.x)
- Paging, Projection Report can now be run multiple times and build up a graph of the full time (13.x)
Updated
- Default Weeks ahead to 4(1.x)
Fixed
- Datamining reports dropdown showing incorrect reports(1.x)
App Rationalisation
Updated
- Apps rationalised to Apps in Rationalised / Rejected no longer auto-accept the target App(15.x)
DMR
Added
- Current Time In Process to DMR (1.x)
- Options to include All Detail / Custom Fields (1.x)
- Device End of Life Days Option (1.x)
- Record a history of changes each time a DMR is saved that can be reverted too. (1.x)
- Search as you type to DMR Reports list to find reports faster. (1.x)
- DU Slot note field to DMR tier (1.x)
- View the Apps of a User via the Apps on their Device (3.x)
- ‘Expand from Contacts’ option to User Migration Tier (8.x). Using the MigrationId from the Contacts Tier, expand the User’s details from the User Migration Tier
- Disabled Auto Reload / Disable Auto Collapse options (12.x)
- Include/Exclude Server-Side Link Tag filtering for faster DMRs (14.x)
Updated
- DMR performance with Custom Fields 80% faster (2.x)
- DMR deadlocks now retry up to 3 times (1.x)
- PowerBI disk caching strategy (1.x)
- Expression columns tools IndexOf, LastIndexOf, Replace, Format cmds (1.x)
- Web Endpoint – Support for Report By Internal Name (use int name rather than id in url) (1.x)
- Web Endpoint – Support for return as CSV (use csv rather than html in the url) (1.x)
- Web Viewer – Added url parameters to control view. (add below to url). NoCache, PageLength, NoTitle, NoDescription, NoExcelButton, PageLength (1.x)
Fixed
- Sharing a DMR via email would break if CRs were present in the share message (6.x)
- Link Tag bug that causes link tags to bleed between related records (14.x)
- DMR based Dashboard widgets not sorted correctly (17.x)
Connectors
Added
- Intune Connector (1.x)
- Housekeeping (1.x)
- Keyword to AD Conn ‘MS_LastLogon’ to get the higher of the LastLogon/LastLogonTimeStamp values (7.x)
- Support for Certificates to Azure AD / Intune connectors (7.x)
- SCCM Connector can be used to publish Apps to Users/Devices from App Grid Context menu (10.x)
Updated
- Intune Conn, Links can now be stamped with today’s date (6.x)
- Azure AD Connector (1.x)
- SCCM Connector Win11 Cpu support list (17.x)
- Added mapping options to all connectors (5.x)
- Anonymous option when importing users/devices (5.x)
- Improvements to self-repairing records for all conns (5.x)
- AzureAD Conn field mapping to support more parsing options (8.x)
- HouseKeeping extension to support archiving disabled accounts (8.x)
- Azure Conn, added a 30-second retry to failed Graph API calls (13.x)
- Azure Conn, improved error trapping AD logging (17.x)
Fixed
- AD Connector various fixes (1.x)
- AD Connector Manager/Reports fields not working (6.x)
- Intune conn could sometimes fail to import if Blueprint was blank (7.x)
- Intune conn proxy support for downloading reports (10.x)
- Intune conn, ‘Don’t update if Locked’ filter was excluding everything (13.x)
- Bad user/pass creating an infinite loop of retrying log on(16.x)
UI
Added
- Filter Tabs as you type on Service Plans, Discovery, and Connectors pages (1.x)
- Support for ESM Plans to be run from UI buttons (Grid Context Menu) (1.x)
- Support for User Input on Grid Script Buttons (1.x)
- Support for Selecting Module Items on Grid Script Buttons (1.x)
- Defects can now be assigned to other items from the Defects Grid (1.x)
- Support for displaying Custom Field data on the Details tab in the CustomFieldsPanel (2.x)
- New Star Rating control on Custom Forms (4.x)
Updated
- Data imported now correctly displays dates rather than Excel number format (1.x)
- PS Scripts UI tree doesn’t collapse when saved (1.x)
Fixed
- Bug in with UATs in UI sometimes not showing all data fields (1.x)
- Bug restarting a failed download (1.x)
- US Date format could break History Reports (5.x)
- Details Tab quick jump menu not showing Item names correctly (7.x)
Added
- Support for Blueprints/Folders in Conditional Email Sends (1.x)
- Email review button to Email Admin UI (1.x)
- Keyword for url that can view email in browser 1.x). e.g [UserMigrations-Url-Email-99] [UserMigrations-UrlButton-Email-99-My Button Label]
ESM
Added
- Tab Display Order option to Plan Config to override default alphabetical order (1.x)
- Add/Remove Blueprint Actions can now user Keywords in their path (4.x)
- ESM can now add Users/Devices to linked App Groups in AD (13.x). [Application-Links-Available]”,”[Application-Links-Required]”,”[Application-Links-Uninstall]
- ESM can now add Users/Devices to linked App Groups in Azure(6.x). [Application-Links-Available]”,”[Application-Links-Required]”,”[Application-Links-Uninstall]
- ESM can now add Users/Devices to linked App Collections in SCCM(7.x). [Application-Links-Available]”,”[Application-Links-Required]”,”[Application-Links-Uninstall]
- Add to DeplyUnit / Remove from DeplyUnit actions that also support keywords in DU name (8.0)
- Support for Defect Readiness (DY). e.g.DY
- Support for Task Readiness (TR). e.g. TR
- Support for Keywords to ‘Set Field to Value’ (13.x)
- Support for link tag filtering in Rules (16.x)
Updated
- Log files to prefix plans with their Ids for easier parsing in high-activity environments (1.x)
- Custom Field name added to logging when checking Rules (13.x)
- ‘Add to Blueprint’ will add to multiple Blueprints if the keyword resolves to a new line delimited list (13.x)
- Support for Azure AD logs and verbose logging (15.x)
- ESM Logging for all actions (17.x)
- ESM API calls for more control over what is run (17.x)
Fixed
- Bug in SCCM Collection membership check (1.x)
- The previous value modifier in plan rules was case sensitive (1.x)
- Bug in the Copy Field to Field when copying dates (1.x)
- Bug causing the add to Blueprint action to fail (6.x)
- Add to Blueprint false error messages when successfully adding to Blueprint (13.x)
- Bug in Set Field to Value not respecting [blank], [timestamp] keywords (16.x)
- Detail field not working when on right of comparison (17.x)
Portal
Added
- New keywords that can be used in Survey JS/CSS to resolve FieldIds / DMR Ids (1.x). [Helper-InternalFieldNameToId
- New Star Rating control on Survey pages (4.x)
- Pick DeployUnit control to allow Users to select their own DeployUnits (9.x)
- New control – Session Tokens for Adv. Survey pages (11.x)
Updated
- Add Link control will now also unreject existing links and Tag link with Survey name (10.x)
- Survey Page general enhancements and control options (1.x)
- Survey pages can now have DMR’s that are not filtered by the User viewing the page (3.x)
Fixed
- File uploader not working on New Item pages (1.x)
- Custom JS/CSS not loading on Self-Schedule page (11.x)
API
Added
- API Calls to get DMR schema has Json and run DMR from Json (1.x)
- API Calls to add/remote User Account Roles (1.x)
- API Calls to search links using new link tags (1/x)
- Get-MSProjectionReport cmd added to run a report from PowerShell (6.x)
- Contact API Calls to List, Get, Update Contacts (14.x)
Updated
- MS Module updated to support changes in PowerShell 7.4+ (9.x)
Fixed
- Get-MSDataminingReportSchema ‘-AsJson’ is no longer required (7.x)
- New-MSCloneModuleItem was not respecting clone options (15.x)
General Updates
Added
- Global option to not update MS Account Domain names from AD Sync (12.x)
Updated
- Improved window titles, popups, and other headers (9.x)
- Improved DMR Menus, no longer require a restart to see saved reports (9.x)
- Series of new DB performance improvements (3.x)
Fixed
- Issue with LimitNumItems option on UI Buttons not being respected (1.x)
- The last change save dialog was overwriting locked items (1.x)
- Replacing a resource in the Admin section cleared the description
- Custom Form Tab order but being respected (3.x)
- Process Grid Totals not updating with a filter on reload (3.x)
- Importing Device data was clearing the assigned users of the device (3.x)
- Importing Link reject/delete by LinkId not working (7.x)
2023.12
Updated: 20/06/2023
Last Release: v2023.12.10
Multi Project
Fixed
- Incorrect Blueprint counts in Multi Project
- Property history bleed in Multi Project (10.x)
- Links history bleed in Multi Project (10.x)
Defects
Added
- ‘Remove Defects from multiple items’ to Grid Context Menu
Fixed
- Too many defects on a single item preventing that item from being viewed
Tasks
Added
- Discovery Tab support
- Process order not being respected (9.x)
- Tags without a colour not displaying (9.x)
ESM
Added
- Plan Categories
- ESM support for Tasks
- ESM support for Defects
- Fixed Defects / Tasks not working via API invoke (9.x)
- Support for Readiness tests in Rules (9.x)
Portal
Added
- Support for Script Buttons to Test-Signoffs pages
- List Web DMR page @ “/1/reports” (10.x)
Fixed
- ‘Forgot Password’ link on login page
- Importing Surveys duplicates emails
Updated
- Surveys to support showing/adding/removing links for Defects and DeploymentUnits (9.x)
UI Updates
Added
- Jump to Module/Project to Task bar Icon (10.x)
- ‘View Details’ button to UI Notifications
- Icon Colour can be set for Apps, Users etc in Project Admin
- ‘Disable Auto Reload’ button to main grid tool bar (9.x)
Updated
- Details dropdowns to textbox with a mini dropdown
- Main window title to move connection info to tooltip of app icon (10.x)
Fixed
- Admin buttons displaying overlapped under extreme screen scaling
- Dependencies sometimes breaking in Tree View
- Can’t Import Task updates using UI (10.x)
SSO
Updated
- SSO for better multi domain support
ACE
Fixed
- SSO for better multi domain support
Core
Added
- Function Timer option to appSettings.json
- Server Health Report beta
- Parallel running support to Scheduled Tasks
- Log the deletion of items to the projects history
- Project Resource Categories
- Better logging to start up sequence
Updated
- Housekeeping for Project / Global split with extra logging
- 3rd party packages
- Core from .Net 6 to .Net 7
Fixed
- License sync adding unnecessary rows to history
- Housekeeping tasks not running under some circumstances (9.x)
- Date bug in file importer not respecting DST (10.x)
DMR
Added
- Args options to Web Buttons in DMR
- Support for Url filters on Web DMR Reports (9.x)
Updated
- When run anonymously limit items to creating User’s restrictions
- Removed caching from Web DMRs where filters are used (10.x)
Fixed
- Blueprint AllOnOneLine option causing duplicate rows
- DMR not showing default values for Test-Signoffs
- DMR showing Buttons that were set to disabled
- DMR bloating transaction logs
- Self-Schedule tier breaks if User & Device with same ID are both in a DU (9.x)
- DMR not launching from Sub-Process Dashboard widgets
API
Added
- Invoke-MSEsmPlan Api call
- Update-MSAccounts Api call
- Export-MSModuleAttachment Api call
- Update-MSArchiveTestSignOffs, Update-MSLockTestSignOffs, Remove-MSTestSignOffs Api calls
- Remove-MSDefectFromModuleItems Api call
- Append switch to Custom Form Data api call
- Api calls for Creating/Editing Custom Form fields
Updated
- Change History Report returns a new ‘Status’ property with information
Fixed
- Add-MSApplicationLinksTo not respecting ‘Rejected’ links (10.x)
- Import-MSUserAppDeviceLinks not createing links in mutli project (10.x)
- New-MSConfigCustomFormFieldStub had invalid cmd parameters (10.x)
Connectors
Fixed
- SCCM malformed SQL when User-App links is turned off (9.x)
- Proxy Connect failing in AD Azure Conn (9.x)
Dashboard
Added
- Support for sorting DMR reports by Total / Label (9.x)
- DMR Widget can use && in the filer to append to internal filter (9.x)
- DMR Widget can launch DMR Reports popup (9.x)
- DMR Widget support for up to two columns to group by (9.x)
Keywords
Added
- Script Button Keywords for Emails [{Module}-UrlButton-Script-{ScriptId}-{Button Text}-{arg1}-{arg2}-{arg3}]
- [Attachment-ItemDetails-Shortcut],[Attachment-ItemDefects-Shortcut],[Attachment-ItemTasks-Shortcut]
- [Attachment-DefectParent-Shortcut],[Attachment-TaskParent-Shortcut], [Attachment-TestSignOffParent-Shortcut]
Fixed
- Support for Blueprint Keywords in Test-Signoffs emails
Breaking Changes
Added
- SQL Server connection string requires trusted connection
2022.11
Updated: 13/01/2023
Last Release: 2022.11.9
Core
Added
- New roles to Datamining to restrict Users from Creating / Running DMRs (11.5.x)
- Announcements Page (11.0.x)
- Support for formatting dates in Custom Form keywords (11.0.x)
Updated
- Save functions performance (11.5.x)
- Removed view password button (11.5.x)
- 3rd party packages (11.5.x)
- 3rd Party Packages (11.0.x)
- DB History Triggers (11.0.x)
- Housekeeping tasks robustness (11.0.x)
Fixed
- False positive permission warning messages in logs (11.9.x)
- Links deleted via Housekeeping not updating history (11.5.x)
- A crash when using Process Filters in Data Sources (11.2.x)
- When editing Test Sign-Offs wrong test type may be shown (11.0.x)
- Multi Project cross-over bug (11.0.x)
Azure AD Connector
Added
- New Azure AD Connector (11.5.x)
- Create Users and Devices (11.5.x)
- Link Users to Apps via Group Membership (11.5.x)
- Link Users to Devices via Ownership (11.5.x)
- Properties, Group membership, Direct Reports, etc (11.5.x)
Updated
- Proxy support (11.9.x)
- Performance improvements (11.9.x)
- Logging improvements (11.9.x)
Fixed
- Bug fixes (11.9.x)
Connectors
Updated
- AD Conn – New keywords and fixes (11.0.x)
- AD Conn – Not able to remove links (11.0.x)
- SCCM Conn – misc. fixes (11.0.x)
Fixed
- Minor fixes to Azure, SCCM and ACE connectors (11.6.x)
Cross Project
Added
- Cross Project Beta Support (11.5.x)
- ‘Add-MSModuleItemsCrossProject’ API call (11.5.x)
- ‘Remove-MSModuleItemsCrossProject’ API call (11.5.x)
ACE
Added
- Per Application Thresholds (11.5.x)
- Add ACE Button to Main Grid Ribbon (11.5.x)
- Target App Status Column the Rationalise To Apps (11.5.x)
- Extract Software Year to App Edition field (11.5.x)
- ‘Move to Rationalised’ option to the App Grid context menu (11.5.x)
- ACE – Application Confidence Engine (11.0.x)
Updated
- Record ACE History changes made in the UI as the AceAcc (11.5.x)
- Improved Version extraction from App Name (11.5.x)
- ACE window size default changed to 95% of MS main window (11.5.x)
Portal
Added
- Support for HyperLink control to Surveys / Sign-Offs (11.5.x)
Updated
- PowerBI Endpoint Url now supports ‘HeaderFormat’ param (?headerformat=PrefixedName, InternalName, DisplayName) (11.5.x)
- Test Sign-Offs now support Custom Fields on the Sign-Off page (11.5.x)
- Added Keyword Support for DeployUnit Portal Warning Messages (11.5.x)
Fixed
- Invisible in menu items showing on Portal pages (11.0.x)
- Banner area not showing on Portal pages (11.0.x)
Updated
- ‘Send To’ field can be changed from Email/Email2 to custom keyword values (11.5.x)
- Emailer now supports Azure OAuth User/Pass (11.5.x)
API
Added
- ‘Import-MsModuleLinks’ via Contracts API call (11.5.x)
Fixed
- Confirm-MSAccountExists returning incorrect Blueprint Rule membership (11.2.x)
Updated
- API client architecture (11.0.x)
- Import-MsModuleData no longer required an explicit CSV/Excel flag set (11.0.x)
- Confirm-MSAccountExists also returns Role and Blueprint rule membership (11.0.x)
- Send-MSEmails allows the report file name to be se (11.0.x)
ESM
Added
- Confirm User/Device Azure Group membership (Azure AD Conn) (11.5.x)
- Add User/Device to Azure Group (Azure AD Conn) (11.5.x)
- Remove User/Device from Azure Group (Azure AD Conn) (11.5.x)
Updated
- Allow disabling of plan phases when called from a Scheduled Task (11.5.x)
- Improved Details/Custom Field auto-detection (11.0.x)
- Blueprint root now allowed in rules (11.0.x)
Keywords
Added
- Team Member Keywords (CreatedBy, PackagedBy, AssignedTo, OwnedBy, DelegateTo1, DelegateTo2) (11.5.x)
- Added Variants -FirstName, -LastName, -FullName, -Email, -DisplayName (11.5.x)
- Contact Type keywords
e.g. [App-ContactType-Emails-UAT Contact] [App-ContactType-Emails-<All>] (11.5.x)
Dashboard
Added
- DMR Field Totals Widget (11.0.x)
- DMR Field Summary Numbers Widget (11.0.x)
Updated
- Widget Args UI panel (11.0.x)
Datamining Report
Added
- Time In Process Tier (11.0.x)
- Email Report Tier (11.0.x)
- Link Caching for faster multi-tier DMRs (11.0.x)
- More DMR helper calls to PS API (11.0.x)
Updated
- DataSource for App Rationalisation Status (11.0.x)
- Nulls now return as ” for easier filtering (11.0.x)
- DMR Custom Form tiers speed (11.0.x)
- DMR Context Menu Options (11.0.x)
- Colour Columns support for date keywords (11.0.x)
Misc. Reports
Fixed
- Toolbar Pivot error if no report was run first (11.0.x)
Importer
Updated
- Links import has more fields available to match on (11.0.x)
Fixed
- Import Preview not respecting notes (11.0.x)
Keep In The Loop
Sign-up to hear about new product releases as they happen.
Change Log Sign-up
Ready to Upgrade?
If you’re ready to take advantage of the new features available in the latest release, get in touch with our support team to book your upgrade.