Skip to content

v16.0.0-Preview.2 (Preview)

Pre-release
Pre-release
Compare
Choose a tag to compare
@nkdagility-actions-bot nkdagility-actions-bot released this 29 Aug 13:48
· 340 commits to main since this release
8a58eae

Azure DevOps Migration Tools v16.0.0-Preview.2

Version: 16.0.0-Preview.2
Ring: (Preview)

Release Summary for Azure DevOps Migration Tools v16

Overview

The latest release of the Azure DevOps Migration Tools (v16) introduces significant enhancements, new features, and comprehensive documentation updates. This release focuses on improving the configuration management, enhancing logging capabilities, and refining the overall user experience. The changes aim to streamline the migration process and provide better support for users.

Detailed Changes

New Features ✨

  • MigrationConfigCommand: A new command is added to handle configuration file creation and editing, enhancing user interaction with the tool. PR #2313
  • Field Mapping Classes: New field mapping classes for Azure DevOps are introduced, allowing for more flexible data handling during migrations. PR #2313
  • TelemetryLoggerFake: A new logger is added for testing purposes, improving the testing framework. PR #2313

Enhancements 💡

  • Configuration Management: The configuration structure is updated for better clarity and usability, including the addition of new field mappings and improved logging settings. PR #2313
  • Logging Improvements: Enhanced logging capabilities are implemented, including the integration of Serilog for better log management. PR #2313

Bug Fixes 🐛

  • Test Setup Fixes: Corrections are made to the test setup for various processors, ensuring that all tests pass successfully. PR #2313
  • Configuration Errors: Several typos and configuration errors are fixed in the YAML and JSON files, improving the overall stability of the tool. PR #2313

Performance Improvements ⚡️

  • Processor Loading: The processor loading mechanism is refactored to use lazy initialization, which optimizes resource usage and improves performance during migrations. PR #2313

Refactoring ♻️

  • Code Structure: Significant refactoring is performed across various components to improve code readability and maintainability. This includes renaming classes and reorganizing files for better clarity. PR #2313

Documentation Updates 📝

  • Comprehensive Documentation: The documentation is extensively updated to reflect the new features, configuration options, and usage examples. This ensures that users have access to the latest information and guidance. PR #2313

Dependency Updates 📌

  • Library Upgrades: Dependencies such as MSTest and Serilog are upgraded to their latest versions, ensuring compatibility and access to new features. PR #2313

Conclusion

The v16 release of the Azure DevOps Migration Tools represents a significant step forward in enhancing the migration experience for users. With new features, improved performance, and comprehensive documentation, this release aims to facilitate smoother migrations and better support for users. The ongoing commitment to refining the tool ensures that it remains a valuable resource for teams looking to migrate to Azure DevOps.

Get the tools

  • Download the MigrationTools-16.0.0-Preview.2.zip file below
  • Install with Winget with winget install nkdagility.azure-devops-migration-tools.Preview --version 16.0.0-Preview.2 . 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.0-preview0002. 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

Full Changelog: v16.0.0-Preview.1...v16.0.0-Preview.2