Skip to content

v16.0.2-Preview.4 (Preview)

Pre-release
Pre-release
Compare
Choose a tag to compare
@nkdagility-actions-bot nkdagility-actions-bot released this 10 Sep 13:01
· 36 commits to main since this release
b420908

Azure 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 for TfsNodeStructureTool 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 the TfsNodeStructureTool. 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