Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 9, 2025

Overview

This PR updates the README.md to document all the new features, improvements, and bug fixes introduced between versions 2.2.1 and 2.2.5, as requested in issue #[issue_number].

Changes Made

New "Recent Updates (v2.2.5)" Section

Added a comprehensive section highlighting the latest improvements:

  • Enhanced Typings (v2.2.3): Entity typings now include detailed attribute metadata, providing information about attribute types and relationships for an improved development experience
  • Improved Authentication (v2.2.4): Login flow enhanced with Dataverse Dev Client Id for more reliable authentication with MFA-enabled environments
  • Modern Themed UI (v2.2.5): All webviews now feature improved theming support with native CSS, ensuring better consistency with VS Code themes (light/dark modes)
  • Stability Improvements: Multiple bug fixes including the XML attribute version bug ([Bug]: Error in uploadWebResource  #200) and updates to key dependencies (TypeScript 5.7.2, ESLint 9.16.0, @azure/msal-node 2.16.2)

Breaking Changes Documentation

Documented the removal of keyboard bindings in v2.2.5 to prevent conflicts with other extensions and VS Code defaults. Users can now configure their own shortcuts via VS Code's Keyboard Shortcuts settings.

Updated Feature Descriptions

  • Authentication Section: Updated to reflect "4 ways" to connect (from 3) and clarified that Microsoft Login Prompt now uses "Dataverse Dev Client Id" with enhanced authentication flow
  • Generate Typings Section: Added notes about v2.2.3 enhancements for entity attribute metadata
  • Tools Section: Added UI Enhancement note documenting modern themed interfaces that automatically adapt to VS Code themes

Additional Improvements

  • Updated Table of Contents to include the new "Recent Updates" section
  • Applied prettier formatting for consistent code style throughout the document

Why These Changes Matter

This update ensures that users are immediately aware of:

  1. New capabilities available in recent versions (enhanced typings, better authentication)
  2. UI improvements that enhance their development experience
  3. Breaking changes that might affect their workflow (keyboard bindings removal)
  4. Bug fixes and stability improvements for a more reliable tool

The changes provide clear, actionable information for both new and existing users of the Dataverse DevTools extension.

Validation

  • All changes are documentation-only (no code changes)
  • Prettier formatting applied and validated
  • Links to GitHub issues verified

Closes #[issue_number]

Original prompt

This section details on the original issue you should resolve

<issue_title>[Bug]: Update Readme for new features and bugs resolved</issue_title>
<issue_description>### What happened?

Compare the last release version and changes made uptil now and update the README file accordingly

What version of the tool are you using?

2.2.5

What version of Visual Studio Code are you running?

No response

Any relevant session id from VSCode?

No response

Relevant log output

```</issue_description>

## Comments on the Issue (you are @copilot in this section)

<comments>
</comments>

Fixes #292


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Update README for new features and resolved bugs docs: Update README for v2.2.5 release with new features and bug fixes Oct 9, 2025
Copilot AI requested a review from Power-Maverick October 9, 2025 15:42
@Power-Maverick Power-Maverick marked this pull request as ready for review October 9, 2025 15:58
Copilot AI review requested due to automatic review settings October 9, 2025 15:58
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the README.md to document new features, improvements, and bug fixes introduced between versions 2.2.1 and 2.2.5. It adds a comprehensive "Recent Updates" section to highlight key changes for users and ensures the documentation reflects the current state of the extension.

  • Added a new "Recent Updates (v2.2.5)" section detailing enhanced typings, improved authentication, modern themed UI, and stability improvements
  • Updated authentication description to reflect 4 connection methods (from 3) with enhanced MFA support
  • Documented breaking changes including removal of keyboard bindings in v2.2.5

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Power-Maverick Power-Maverick merged commit 727c69f into main Oct 9, 2025
1 check passed
@Power-Maverick Power-Maverick deleted the copilot/update-readme-for-release branch October 9, 2025 15:59
@Power-Maverick
Copy link
Owner

@copilot add under whats new for v2.2.6
Bug numbers 288, 286, 283, 281

Power-Maverick added a commit that referenced this pull request Oct 10, 2025
Merge pull request #293 for release
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.

[Bug]: Update Readme for new features and bugs resolved

2 participants