Skip to content

v16.0.5-Preview.2 (Preview)

Pre-release
Pre-release
Compare
Choose a tag to compare
@nkdagility-actions-bot nkdagility-actions-bot released this 04 Oct 10:40
· 43 commits to main since this release
91b3f14

Azure DevOps Migration Tools v16.0.5-Preview.2

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

Release Summary for Azure DevOps Migration Tools

Overview

This release introduces several enhancements and bug fixes aimed at improving the functionality and performance of the Azure DevOps Migration Tools. Key changes include the addition of validation and logging features, refactoring of existing tools, and updates to dependencies, all of which contribute to a more robust and user-friendly experience.

Detailed Changes

New Features, ✨

  • TfsGitRepositoryTool Enhancements: The TfsGitRepositoryTool now includes validation and logging for its options, ensuring that users receive immediate feedback on their configurations. This feature enhances usability and reduces the likelihood of errors during migration processes. PR #2420

Enhancements, 💡

  • Debug Logging for User Identity Mapping: The TfsUserMappingTool has been updated to include debug logging for user identity mapping. This improvement aids in troubleshooting and provides better visibility into the mapping process, which is crucial for successful migrations. PR #2422

Refactoring, ♻️

  • StringManipulatorTool Refactor: The StringManipulatorTool has undergone a refactor to add a default manipulator if none are configured. Additionally, the default manipulator configuration has been removed from the appsettings.json file. This change simplifies the configuration process and enhances the tool's flexibility. PR #2424

Bug Fixes, 🐛

  • Validator for TfsGitRepositoryTool: A validator has been implemented for the TfsGitRepositoryTool to ensure that the enabled: false setting is honoured. This fix addresses issues where the tool may have operated incorrectly when disabled, thus improving reliability.

Dependency Updates, 📌

  • GitHub Actions Update: The workflows have been updated to the latest versions of GitHub Actions. This ensures that the project benefits from the latest features and security improvements provided by GitHub.

Other, 🧱

  • Dependabot Check for Actions: A dependabot check has been added for actions, which helps in maintaining up-to-date dependencies and enhances the overall security posture of the project.

Conclusion

The changes introduced in this release significantly enhance the functionality and reliability of the Azure DevOps Migration Tools. By adding new features, improving existing functionalities, and ensuring that the tools operate as intended, this release positions the project for greater success in meeting user needs and achieving business objectives. The focus on logging and validation will also facilitate smoother migrations, ultimately leading to increased user satisfaction and trust in the tools.

Get the tools

  • Download the MigrationTools-16.0.5-Preview.2.zip file below
  • Install with Winget with winget install nkdagility.azure-devops-migration-tools.Preview --version 16.0.5-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.5-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.5-Preview.1...v16.0.5-Preview.2