Dataverse REST Builder
Added Primary Column if no columns are selected inside Xrm.WebApi execute for Retrieve Single Rewrote grouping logic for the filtering (both $filter and FetchXML) Fixed handling of string parameters if they contain single quotes
Rewrote the function to generate the filter part Added FetchXML tab for Retrieve Single and Retrieve Multiple requests If Dataverse REST Builder is running inside XrmToolBox, the generated FetchXML code can be opened inside FetchXML Builder (thanks @rappen for the assistance)
Added the following Query Functions:
Tables now indicate if they are Activity or Virtual (thanks @rappen for the idea) Columns now indicate if they are Calculated or Rollup Columns from a relationship are rendered correctly inside the relationship dropdowns (One To Many, Many To One, Many To Many) Generated code uses a different variable inside the relationship cycles
Only Primary Image Columns are listed when creating a record (Dataverse allows only the primary image to be defined inside the Create message). Added the following Query Functions for DateTime Columns:
The first 3 functions appears with (Date) inside the UI because only the Date part is considered for these operators, previous operators (still available) allow to define also the Time part (if the column supports it) because they use the eq, ge, le operators.
Fixed sorting of Relationship Lookups inside the Retrieve Multiple filter Added "Show Current Access Token" inside the menu to show the token (not available when using the managed solution)
Relationship columns can now be added inside the filter (for Retrieve Multiple) Custom Lookup now doesn't require a text term to start the search
Export to Thunder Client (environment variables and collection)
Export to REST Client (environment variables and collection)
Added Lookup functionality when Xrm.Utility.lookupObjects is not available