Skip to content

Releases: rezanid/xrmtools

v1.5.9.67

08 Mar 11:18
d250e56

Choose a tag to compare

What's Changed

  • fixed: Xrm Tools is not able to generate registration attributes for existing plugins of global messages (messages that don't have entity e.g. Associate) using the lightbulb action. Attempting leads to an error message.
  • fixed: Xrm Tools is not able to register plugins written for global messages. Attempting leads to an error message.
  • Minor performance improvement when registering plugins.

Full Changelog: vsix/1.5.9.65...vsix/1.5.9.67

v1.5.9

06 Mar 16:07
c7a868d

Choose a tag to compare

What's Changed

  • Dataverse Explorer Tool Window for Visual Studio by @rezanid in #131

Full Changelog: vsix/1.5.8.63...vsix/1.5.9.65

v1.5.8.63 Hotfix

25 Feb 22:16
1ccfe36

Choose a tag to compare

What's Changed

  • Fix VS2022 not loading due to inclusion of Microsoft.CodeAnalysis.CSharp by @rezanid in #129

Full Changelog: vsix/1.5.8.60...vsix/1.5.8.63

v1.5.8

25 Feb 22:14
1ccfe36

Choose a tag to compare

What's Changed

  • 52 cicd by @rezanid in #116
  • 52 cicd by @rezanid in #117
  • Implement parametric FetchXML queries with runtime substitution by @Copilot in #120
  • New Unregister command by @rezanid in #121
  • feat: refactor plugin codegen for typed step inputs by @rezanid in #124
  • Introducing several code analyzers and fixers so that developers use XrmTools even easier and with more confidence. by @rezanid in #125

Full Changelog: v1.5.4...vsix/1.5.8.60

v1.5.7

29 Jan 09:26

Choose a tag to compare

What's Changed

  • Plugin code generator can now generate code for all messages in Dataverse (#124)

Full Changelog: vsix/1.5.6.49...nightly/vsix/1.5.7.52

Xrm Tools v1.5.6

19 Jan 16:49
20eae1b

Choose a tag to compare

What's Changed

  • Implement parametric FetchXML queries with runtime substitution
  • New Unregister command in #121
  • CI-CD with nightly publish to VSIX Gallery for the brave to test.
  • Automate publish to Marketplace starting from this release.

Full Changelog: v1.5.4...vsix/1.5.6.49

Xrm Tools v1.5.5

28 Dec 14:10
e7e23bd

Choose a tag to compare

What's Changed

  • New: .fetch files now have an icon.
  • New: Parametric FetchXML queries with runtime substitution.
  • More responsive FetchXML parsing.
  • First release with CI/CD
  • Switched to simpler MIT license
  • Fixed: FetchXML schema might not load correctly in XrmTools.Meta.Attributes 1.0.58 NuGet.
  • Fixed: Certain errors in FetchXML query were not communicated to the UI and simply ignored.
  • Improved Environment switching.

Full Changelog: v1.5.4...vsix/1.5.5.46

v1.5.4

13 Dec 22:38

Choose a tag to compare

What's Changed

  • Improved CustomApi Code Action and Plugin Code Actions for a better code generation.
  • Possible to generate OrganizationContext for typed entities.
  • Improve auth flow, env handling, codegen updates.
  • Add code completion for SolutionAttribute.
  • Asynchronous code generators for SDK-Style projects for a better performance and improved responsiveness.
  • Improved error handling and authentication

Bug Fixed:

  • Don't generate nullable reference types for optional parameters of request type when nullable is not enabled for a project.
  • Do not analyze ctor parameters for plugin type.

Full Changelog: v1.5.0.3...v1.5.4

v1.5.0.3

16 Nov 17:06

Choose a tag to compare

What's Changed

  • Improved new environment detection and editor.
    • W3C compliant when validating, comparing and formatting.
  • Improved logging (did you know you can see what Xrm Tools is doing in the Output window?).
  • Improved threading, cancellation and task management (let VS breath!).
  • "Add new FetchXML" has a new icon!
  • Improve dependency analyzer for DI code-gen
    • Dependencies can now be private as well (usefull for simple self-contained plugins).
    • Special types (e.g. object, string, int) are not included.
    • System.* and Microsoft.* always excluded from type-mapping discovery.
  • Fixed: XrmTools.Meta.Attributes v1.0.56 is not adding Fetch.xsd schema file reliably.
  • Fixed: Request input parameters of type nullable-enum detected as string!
  • Fixed: Code generators can freeze VS in certain scenarios.
  • Fixed: Entity code generation template uses C# v12.0 for string arrays.
  • Some other minor improvements.

Full Changelog: v1.5.0.2...v1.5.0.3

v1.5.0.2

19 Oct 20:40

Choose a tag to compare

  • Fix: Dataverse icon disappeared from context menu
    • A glitch in the project system has caused the type of Dataverse.xaml icon to change from Resource to Page hence causing an issue that surprisingly only affected the Release and not Debug!