Key Enhancements, Fixed Issues, and Known Issues

AML Import improvements in Aras DevOps pipelines by automatic dependency resolution

To improve reliability and reduce manual intervention in exported AML, the AML import process has been enhanced with automatic dependency resolution. Now, the system detects and applies AML items in the correct order based on their dependencies, eliminating the need to manually pre-sort AML files using the Fixes folder for AMLs with ‘edit’ action. This ensures smoother execution, fewer import failures, and a more robust deployment experience.

Import.AutoResolveItemDependency – a flag to enable auto-resolution of item dependencies when applying AML packages, is added to Default.Settings.include. When enabled, this mode automatically calculates the order of Items based on actual dependencies between items, rather than dependencies between packages.

Enabling this mode may cause issues during the import process in rare cases. If such problems occur, it is recommended that you set this flag to ‘false’.

Note
Import of AML packages created for the AutoResolveItemDependency import mode may fail if you try to apply them with the disabled AutoResolveItemDependency mode, as the old algorithm can not calculate dependencies automatically.

New Cmdlet: Update-ArasDevopsFrameworkVersion

We have introduced a new cmdlet in the Aras.Devops module that allows users to update a BDS repository to a specific Aras.DevopsFramework release with a single command.

IOM Now Distributed via Azure DevOps NuGet Feed

Starting from BDS 1.11 version, the `IOM` libraries will no longer be distributed as standalone DLL files for direct inclusion in your projects.

Files in `~BDS_REPO_PATH/src/libraries/IOM/` - Aras.Cryptography.dll, Aras.Net.dll, IOM.dll, IOM.xml will be removed in future releases.

Content of `~BDS_REPO_PATH/src/libraries/IOM/` folder and folder itself **is obsoleted** and will be removed in a future release

Instead, IOM will be delivered as a NuGet package via the **Azure DevOps NuGet feed**.