v16.0.2-Preview.4 (Preview)
Pre-releaseAzure DevOps Migration Tools v16.0.2-Preview.4
Version: 16.0.2-Preview.4
Ring: (Preview)
Release Summary
This release introduces several important updates to the Azure DevOps Migration Tools, focusing on bug fixes, enhancements, and new features. The changes aim to improve the overall functionality and user experience of the tool, ensuring it meets the evolving needs of our users.
Detailed Changes
New Features, ✨
- Custom Mapping for New Format in TfsNodeStructureTool
Added custom mapping capabilities to support a new format in the TfsNodeStructureTool. This enhancement allows users to work with updated data structures more effectively.
PR #2350
Enhancements, 💡
- Validation Updates
Improved validation processes across various components, including the addition of a validator forTfsNodeStructureTool
and endpoint validations. These enhancements ensure that data integrity is maintained and errors are caught early in the process.
PR #2343
PR #2342
Bug Fixes, 🐛
- Fix for ProcessDefinitionProcessor
Resolved an issue where the ProcessDefinitionProcessor failed with the message "You must call Configure() first." This fix ensures that the processor operates correctly without interruptions.
PR #2351 - Addressed Validation Errors
Fixed multiple validation errors, including issues related to incorrect formats and unhandled exceptions in theTfsNodeStructureTool
. These fixes enhance the reliability of the tool.
PR #2339
Performance Improvements, ⚡️
- Processor Validator Activation
The processor validator is now activated, which improves the efficiency of data processing by ensuring that only valid data is processed. This change is expected to enhance performance and reduce errors during migration tasks.
Refactoring, ♻️
- Code Structure Improvements
Various updates have been made to improve code clarity and maintainability, including renaming tests for better understanding and removing unnecessary solution files. These changes do not alter functionality but enhance the overall codebase quality.
Documentation Updates, 📝
- Updated Documentation
Documentation has been revised to reflect the latest changes and improvements, ensuring that users have access to accurate and up-to-date information regarding the tool's functionalities.
PR #2342
Dependency Updates, 📌
- General Updates
Various updates to dependencies have been made to ensure compatibility and leverage improvements from third-party libraries.
Conclusion
The changes introduced in this release significantly enhance the Azure DevOps Migration Tools, addressing critical bugs, improving performance, and adding valuable new features. These updates not only improve the user experience but also align with our commitment to delivering a robust and reliable tool for our users. As we continue to evolve, these enhancements position us well to meet future challenges and user needs effectively.
Get the tools
- Download the MigrationTools-16.0.2-Preview.4.zip file below
- Install with Winget with
winget install nkdagility.azure-devops-migration-tools.Preview --version 16.0.2-Preview.4
. There is a delay for aprovals on the winget store, so you may need to wait a few days before this is available. - Install with Chocolatey with
choco install vsts-sync-migrator --version 16.0.2-preview0004
. There is a delay for aprovals on the chocolatey store, so you may need to wait a few hours before this is available.
What's Changed
🏕 Features
- Fix for ProcessDefinitionProcessor failing on "You must call Configure() first" by @MrHinsh in #2351
Full Changelog: v16.0.2-Preview.3...v16.0.2-Preview.4