Skip to content

Commit fbdbe1b

Browse files
docs: Update README for version 2.2.6 with new features and improvements
1 parent a67b0d5 commit fbdbe1b

File tree

1 file changed

+53
-60
lines changed

1 file changed

+53
-60
lines changed

README.md

Lines changed: 53 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -54,53 +54,46 @@
5454
<a href="https://github.com/Power-Maverick/DataverseDevTools-VSCode/discussions/categories/q-a">Support</a>
5555
</h3>
5656

57-
## 🆕 Recent Updates (v2.2.5)
57+
## 🆕 Recent Updates (v2.2.6)
5858

5959
### What's New
6060

61-
- **Enhanced Typings (v2.2.3)**: Entity typings now include detailed attribute metadata, providing information about attribute types and relationships for improved development experience.
62-
- **Improved Authentication (v2.2.4)**: Login flow enhanced with Dataverse Dev Client Id for more reliable authentication with MFA-enabled environments.
63-
- **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).
64-
- **Stability Improvements (v2.2.2-v2.2.5)**:
65-
- Fixed XML attribute version bug ([#200](https://github.com/Power-Maverick/DataverseDevTools-VSCode/issues/200))
66-
- Updated dependencies: TypeScript (5.7.2), ESLint (9.16.0), @azure/msal-node (2.16.2), and more
67-
- Various performance and security enhancements
68-
69-
### Breaking Changes
70-
71-
- **Keyboard bindings removed (v2.2.5)**: Custom keyboard shortcuts have been removed to prevent conflicts with other extensions and VS Code defaults. You can now configure your own shortcuts via VS Code's Keyboard Shortcuts settings.
72-
73-
> Do check-out the [planned features](#-planned-features) list. We need your help to complete these planned features.
61+
- **Improved Comparison of files between local and server**: The tool now correctly shows file from server on the left-side and compares with the local file on the right-side. This is equivalent to GitHub compare where the incoming files are shown on the left and local changes are shown on the right.
62+
- **Automatic Token Expiration Monitoring**: Implemented automatic token expiration monitoring with user notifications as well as visual indication on the Connection. Any connection that has a token expired will now been shown in "amber" colored Dataverse icon.
63+
- **Stability Improvements**:
64+
- Fixed web resource upload issue when connection was timed out ([#283](https://github.com/Power-Maverick/DataverseDevTools-VSCode/issues/283))
65+
- Various performance and security enhancements
7466

7567
**Table of contents**
7668

77-
- [🆕 Recent Updates](#-recent-updates-v225)
78-
- [⚙ Features](#-features)
79-
- [Connect to your Dataverse environment](#connect-to-your-dataverse-environment)
80-
- [Remembers the connected environment per workspace](#remembers-the-connected-environment-per-workspace)
81-
- [See connection and entity details (with copy feature)](#see-connection-and-entity-details-with-copy-feature)
82-
- [Initialize TypeScript project \& add TS File](#initialize-typescript-project--add-ts-file)
83-
- [Generate Typings](#generate-typings)
84-
- [Intellisense for type generated](#intellisense-for-type-generated)
85-
- [Upload Web Resources](#upload-web-resources)
86-
- [Filter by solution](#filter-by-solution)
87-
- [Entities](#entities)
88-
- [Web Resources](#web-resources)
89-
- [Smart Match Web Resources](#smart-match-web-resources)
90-
- [⚒️ Tools](#️-tools)
91-
- [🔥 Using Typings](#-using-typings)
92-
- [Generate Typing](#generate-typing)
93-
- [When working with Xrm object from @types/xrm](#when-working-with-xrm-object-from-typesxrm)
94-
- [When working with entity and attributes only](#when-working-with-entity-and-attributes-only)
95-
- [🎮 Power Platform CLI Commands](#-power-platform-cli-commands)
96-
- [🎁 Early-Access Preview](#-early-access-preview)
97-
- [🧪 Alpha-Testing](#-alpha-testing)
98-
- [⌚ Features available for alpha-test](#-features-available-for-alpha-test)
99-
- [💭 Planned Features](#-planned-features)
100-
- [✨ Contributing](#-contributing)
101-
- [🔉 Discussions](#-discussions)
102-
- [📃 License](#-license)
103-
- [✍ Credits](#-credits)
69+
- [🆕 Recent Updates (v2.2.6)](#-recent-updates-v226)
70+
- [What's New](#whats-new)
71+
- [⚙ Features](#-features)
72+
- [Connect to your Dataverse environment](#connect-to-your-dataverse-environment)
73+
- [Remembers the connected environment per workspace](#remembers-the-connected-environment-per-workspace)
74+
- [See connection and entity details (with copy feature)](#see-connection-and-entity-details-with-copy-feature)
75+
- [Initialize TypeScript project \& add TS File](#initialize-typescript-project--add-ts-file)
76+
- [Generate Typings](#generate-typings)
77+
- [Intellisense for type generated](#intellisense-for-type-generated)
78+
- [Upload Web Resources](#upload-web-resources)
79+
- [Filter by solution](#filter-by-solution)
80+
- [Entities](#entities)
81+
- [Web Resources](#web-resources)
82+
- [Smart Match Web Resources](#smart-match-web-resources)
83+
- [⚒️ Tools](#️-tools)
84+
- [🔥 Using Typings](#-using-typings)
85+
- [Generate Typing](#generate-typing)
86+
- [When working with Xrm object from @types/xrm](#when-working-with-xrm-object-from-typesxrm)
87+
- [When working with entity and attributes only](#when-working-with-entity-and-attributes-only)
88+
- [🎮 Power Platform CLI Commands](#-power-platform-cli-commands)
89+
- [🎁 Early-Access Preview](#-early-access-preview)
90+
- [🧪 Alpha-Testing](#-alpha-testing)
91+
- [⌚ Features available for alpha-test](#-features-available-for-alpha-test)
92+
- [💭 Planned Features](#-planned-features)
93+
- [✨ Contributing](#-contributing)
94+
- [🔉 Discussions](#-discussions)
95+
- [📃 License](#-license)
96+
- [✍ Credits](#-credits)
10497

10598
## ⚙ Features
10699

@@ -135,10 +128,10 @@ This provides an ability for you to quikly check the details of the connection a
135128

136129
You can instantiate a TypeScript project for Dataverse that automatically installs all the prerequisites needed:
137130

138-
- [`@types/xrm`](https://www.npmjs.com/package/@types/xrm)
139-
- [`WebPack`](https://www.npmjs.com/package/webpack)
140-
- [`ESLint`](https://www.npmjs.com/package/eslint)
141-
- [`Prettier`](https://www.npmjs.com/package/prettier)
131+
- [`@types/xrm`](https://www.npmjs.com/package/@types/xrm)
132+
- [`WebPack`](https://www.npmjs.com/package/webpack)
133+
- [`ESLint`](https://www.npmjs.com/package/eslint)
134+
- [`Prettier`](https://www.npmjs.com/package/prettier)
142135

143136
Below procecss shows how you can create a TypeScript project for Dataverse with one of the available options and also how you can add a TypeScript file that loads the code-snippet.
144137

@@ -254,13 +247,13 @@ This list showcases the features that are build and ready but not fully tested t
254247

255248
There are different ways in which you can contribute to this open-source project. One of the way is to be part of alpha-testing. In order to perform alpha-testing follow the below steps:
256249

257-
- Fork this project and clone it on your local machine
258-
- Identify the changes in alpha-test mode (list is mentioned below)
259-
- Open the project in VS Code
260-
- Navigate to `Run and Debug` from **Activity Bar**
261-
- Make sure `Run Extension` is selected; click on ▶️ icon.
262-
- This will open another VS Code instance, this instance will have _Extention Development Host_ on it's title
263-
- You are ready to perform your tests
250+
- Fork this project and clone it on your local machine
251+
- Identify the changes in alpha-test mode (list is mentioned below)
252+
- Open the project in VS Code
253+
- Navigate to `Run and Debug` from **Activity Bar**
254+
- Make sure `Run Extension` is selected; click on ▶️ icon.
255+
- This will open another VS Code instance, this instance will have _Extention Development Host_ on it's title
256+
- You are ready to perform your tests
264257

265258
#### ⌚ Features available for alpha-test
266259

@@ -270,21 +263,21 @@ There are different ways in which you can contribute to this open-source project
270263
271264
## 💭 Planned Features
272265

273-
- [ ] Integrate with [Dataverse-ify](https://github.com/scottdurow/dataverse-ify/).
274-
- [ ] Initiate plugin project.
266+
- [ ] Integrate with [Dataverse-ify](https://github.com/scottdurow/dataverse-ify/).
267+
- [ ] Initiate plugin project.
275268

276269
## ✨ Contributing
277270

278271
We encourage you to pitch in, join the team and showcase your name on this repo. If you are unsure how you can contribute, please reach out to [Power Maverick](https://twitter.com/DanzMaverick).
279272

280273
**Different ways to contribute**:
281274

282-
- Improve the code or fix a bug by creating a Pull Request.
283-
- Get involved in Alpha & Beta tests.
284-
- Provide suggestions, feedback or feature request on GitHub.
285-
- Report issues & bugs on GitHub.
286-
- Answer any open questions on the [Discussion Board](https://github.com/Power-Maverick/DataverseDevTools-VSCode/discussions).
287-
- Join [Power Platform LevelUP](https://discord.gg/MwdEqfeZXD) community on Discord to answer any of the questions that may rise w.r.t. this tool.
275+
- Improve the code or fix a bug by creating a Pull Request.
276+
- Get involved in Alpha & Beta tests.
277+
- Provide suggestions, feedback or feature request on GitHub.
278+
- Report issues & bugs on GitHub.
279+
- Answer any open questions on the [Discussion Board](https://github.com/Power-Maverick/DataverseDevTools-VSCode/discussions).
280+
- Join [Power Platform LevelUP](https://discord.gg/MwdEqfeZXD) community on Discord to answer any of the questions that may rise w.r.t. this tool.
288281

289282
Before creating the pull request for contributing, please read the [Contributing Guidelines](CONTRIBUTING.md).
290283

0 commit comments

Comments
 (0)