Skip to content

feat: revamp#105

Merged
ankitbko merged 15 commits intomasterfrom
feat/revamp
Mar 11, 2025
Merged

feat: revamp#105
ankitbko merged 15 commits intomasterfrom
feat/revamp

Conversation

@ankitbko
Copy link
Owner

This pull request includes a variety of changes aimed at improving the functionality and user experience of the Azure DevOps Pull Requests extension for Visual Studio Code. The most significant changes include updates to the package.json file to add new dependencies and commands, enhancements to the README.md and CHANGELOG.md files, and modifications to the src/api/api1.ts and src/azdo/credentials.ts files to add new features and improve token handling.

Enhancements and New Features:

  • Autodetection and Token Handling:

    • The extension now autodetects the Azure DevOps URL and project name from the git remote, reducing the need for manual configuration.
    • Added functionality to check if the token is expired in src/azdo/credentials.ts. [1] [2]
  • New Commands and Configuration Defaults:

    • Added new commands like azdopr.applySuggestionWithCopilot and updated existing commands to use the azdopr prefix in package.json. [1] [2] [3] [4]
    • Set default values for azdoPullRequests.projectName and azdoPullRequests.orgUrl settings in package.json.

Documentation Updates:

  • README.md:

    • Updated to include information about the new autodetection feature for the Azure DevOps URL.
  • CHANGELOG.md:

    • Added a new section for version 1.0.0, highlighting the autodetection feature and other bug fixes.

Dependency and Version Updates:

  • package.json:
    • Updated the version to 1.0.0 and increased the required VS Code version to ^1.97.0.
    • Added new dependencies such as jsonwebtoken, @semantic-release/changelog, and updated several existing dependencies. [1] [2] [3]

Code Enhancements:

  • src/api/api1.ts:
    • Added new methods to register and retrieve providers for post-commit commands, title and description, and reviewer comments. [1] [2]

These changes collectively enhance the functionality, improve the user experience, and ensure better maintainability of the Azure DevOps Pull Requests extension for Visual Studio Code.

@ankitbko ankitbko merged commit 13090d3 into master Mar 11, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant