The all-in-one tool to develop code for Dataverse/Dynamics 365. Helps you connect to a Dataverse environment, generate TypeScript definitions for entities, create a different type of Dataverse-specific projects, and much more.
This pull request includes several updates to the configuration, versioning, and error handling of the project. The most significant changes involve updates to the package.json file, adjustments to the VSCode configuration files, and improvements to error reporting in the codebase.
Configuration Updates:
.vscode/launch.json: Changed the preLaunchTask from ${defaultBuildTask} to webpack.
.vscode/tasks.json: Updated the npm script from webpack-dev to compile and adjusted related labels and details.
Versioning and Dependencies:
package.json: Updated the version from 2.2.0 to 2.2.1 and added new scripts for compile and watch with development mode settings. Also updated the fast-xml-parser dependency from ^4.3.2 to ^4.5.0. [1][2][3]
Documentation:
README.md: Removed outdated information about issues with the latest VSCode version.
CHANGELOG.md: Updated the changelog to reflect new version 2.2.1 and included recent commits and merged pull requests.
Error Handling:
src/helpers/errorHandler.ts: Enhanced error reporting by logging additional telemetry data including command, VSCode version, extension version, error code, error message, error stack, and session ID.
This pull request includes several updates to the configuration, versioning, and error handling of the project. The most significant changes involve updates to the
package.json
file, adjustments to the VSCode configuration files, and improvements to error reporting in the codebase.Configuration Updates:
.vscode/launch.json
: Changed thepreLaunchTask
from${defaultBuildTask}
towebpack
..vscode/tasks.json
: Updated the npm script fromwebpack-dev
tocompile
and adjusted related labels and details.Versioning and Dependencies:
package.json
: Updated the version from2.2.0
to2.2.1
and added new scripts forcompile
andwatch
with development mode settings. Also updated thefast-xml-parser
dependency from^4.3.2
to^4.5.0
. [1] [2] [3]Documentation:
README.md
: Removed outdated information about issues with the latest VSCode version.CHANGELOG.md
: Updated the changelog to reflect new version2.2.1
and included recent commits and merged pull requests.Error Handling:
src/helpers/errorHandler.ts
: Enhanced error reporting by logging additional telemetry data including command, VSCode version, extension version, error code, error message, error stack, and session ID.Codebase Maintenance:
src/helpers/webResourceHelper.ts
: Reorganized imports for better readability and maintainability.src/utils/Parsers.ts
: Added XML version attribute to the JSON object during XML parsing.