Release Date: November 19, 2025
Improved visualstudio.com Domain Support: ThinkReview now correctly handles Azure DevOps instances using the legacy visualstudio.com domain format!
- Fixed Base URL Construction: Correctly constructs API URLs for
*.visualstudio.comdomains - Better Detection: Simplified and more reliable Azure DevOps domain detection
- Consistent Behavior: Unified detection logic across all Azure DevOps domain formats
Why This Matters:
Many organizations still use the legacy https://{organization}.visualstudio.com format instead of the newer dev.azure.com format. This update ensures ThinkReview works seamlessly with both formats, providing consistent code review functionality regardless of which Azure DevOps URL format your organization uses.
Supported Azure DevOps URLs:
https://dev.azure.com/{organization}/{project}/_git/{repository}/pullrequest/{id}✅https://{organization}.visualstudio.com/{project}/_git/{repository}/pullrequest/{id}✅ (Now fully supported!)
- Removed Redundant Checks: Eliminated unnecessary DOM-based detection that was causing inconsistencies
- Unified Detection: All Azure DevOps detection now uses consistent hostname-based checks
- Better Code Organization: Cleaner, more maintainable detection code
Changes Made:
- Removed DOM selector checks from platform detection (hostname checks are sufficient)
- Standardized on
includes()method for domain matching (more flexible than exact matches) - Fixed base URL construction to properly handle visualstudio.com domains
- Better Logging: More informative error messages for troubleshooting
- Cleaner Console: Reduced unnecessary logging for expected scenarios
- Graceful Fallbacks: Improved handling of edge cases in API calls
- Fixed visualstudio.com API Calls: Resolved issue where API calls were failing for
*.visualstudio.comdomains due to incorrect base URL construction - Fixed Detection Inconsistencies: Removed redundant detection checks that could cause false positives
- Improved Error Messages: Better error reporting when Azure DevOps API calls fail
Before:
- API calls to
https://p365cloud.visualstudio.comwould incorrectly usehttps://dev.azure.com/p365cloud - Result: 404 errors and failed code reviews
After:
- API calls correctly use
https://p365cloud.visualstudio.comas the base URL - Result: Successful code reviews on visualstudio.com domains ✅
-
For visualstudio.com Users:
- No configuration changes needed - the fix works automatically
- Your existing Personal Access Token will continue to work
- Code reviews should now work seamlessly on your visualstudio.com instance
-
For dev.azure.com Users:
- No changes - everything continues to work as before
- This update improves compatibility without affecting existing functionality
No action required! This is a fully backward-compatible update. All existing functionality remains unchanged, and the improvements work automatically for all users.
Having issues or suggestions? We'd love to hear from you:
- Bug Reports: Click the "Report a 🐞" button in the review panel
- Feedback Form: Share Your Feedback
- Rate Us: Leave a review on the Chrome Web Store
Thank you for using ThinkReview! 🚀
Making Azure DevOps code reviews better, one update at a time.