Releases: rezanid/xrmtools
Releases · rezanid/xrmtools
v1.5.9.67
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
What's Changed
Full Changelog: vsix/1.5.8.63...vsix/1.5.9.65
v1.5.8.63 Hotfix
What's Changed
Full Changelog: vsix/1.5.8.60...vsix/1.5.8.63
v1.5.8
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
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
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
What's Changed
- New:
.fetchfiles 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
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
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