Rnwood.Dataverse.Data.PowerShell

2.0.0

Dataverse data manipulation cmdlets

Minimum PowerShell version

5.1

There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Rnwood.Dataverse.Data.PowerShell -RequiredVersion 2.0.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name Rnwood.Dataverse.Data.PowerShell -Version 2.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2024 Robert Wood <rob@rnwood.co.uk>. See licence.

Package Details

Author(s)

  • Rob Wood <rob@rnwood.co.uk>

Functions

Get-DataverseRecordsFolder Set-DataverseRecordsFolder

PSEditions

Core Desktop

Dependencies

This module has no dependencies.

Release Notes

BREAKING CHANGES:
 - support multilingual sitemap titles and descriptions with LCID (#248)

Features:
 - add PowerShell Gallery links and installation docs to GitHub releases (#258)
 - add Set/Remove-DataverseSolutionComponent cmdlets (#197)
 - add cmdlets for plugin assembly, package, type, step, and image management (#196)
 - add Get/Set/Remove-DataverseWebResource cmdlets with file system integration (#195)
 - add comprehensive e2e test for form manipulation (#251)
 - extend set-dataverseattritibemetadata so it can create lookup fields (and e2e tests for all metadata ops) (#252)
 - add cmdlets to manage record sharing in Dataverse (#239)
 - add icon webresource validation to Set-DataverseEntityMetadata (#249)
 - add get/set/remove cmdlets for form CRUD operations and form components with positioning support and raw XML control manipulation (#194)
 - change Get-DataverseEntityMetadata to use -Exclude* parameters (#242)
 - add -Published parameter to metadata Get cmdlets (#240)
 - include unpublished records by default in sitemap/appmodule cmdlets (#241)
 - add icon properties and EntityMetadata parameter to Set-DataverseEntityMetadata (#235)
 - convert Invoke-DataverseRequest NameAndInputs responses to PSObjects with display values (#220)
 - add RetrieveAsIfPublished and -Publish parameter to metadata cmdlets (#231)
 - cmdlets for sitemap and sitemap entry CRUD operations (#193)
 - add AppModule cmdlets for managing model-driven apps (#227)
 - view management cmdlets (Get/Set/Remove) with FetchXML and simplified filter syntax (#192)
 - implement conventional commits-based versioning, release notes, and PR validation for CI builds (#209)
 - Publish CI builds with auto-versioned -ci suffix to GitHub releases and PowerShell Gallery (#199)
 - Experimental intelligent upgrade vs install decision for solution import & Solution component listing for solution files and environment and comparison of status.  (#172)
 - saving and loading of connections  (#166)
 - Add client certificate authentication support to Get-DataverseConnection (#164)
 - Add parallel processing support to Set-DataverseRecord with MaxDegreeOfParallelism parameter (#161)
 - Add batching, streaming, and paging optimizations to MatchOn retrieval in Get-DataverseRecord and Remove-DataverseRecord cmdlets (#156)
 - Add batching support (#142)

Bug Fixes:
 - replace SVG logo with PNG for better device compatibility (#257)
 - remove PowerShell 7+ syntax for PS 5.1 compatibility (#255)
 - add required attributes to sitemap entries and fix update handling (#250)
 - restore corrupted savedquery.xml from git history (commit db9171b) (#247)
 - intercept RetrieveUnpublished requests in mock connection (#245)
 - make Name optional for updates and remove incorrect IsManaged validation (#232)
 - ensure unmanaged solutions return correct components (#229)
 - query unpublished data first in AppModule and Sitemap cmdlets (#230)
 - Rename Remove-DataverseAttribute to Remove-DataverseAttributeMetadata (#223)
 - prevent double-incrementing versions on main branch when multiple PRs merge (#221)
 - ManyToMany relationship creation - add missing IntersectEntitySchemaName property (#215)
 - Prerelease string formatting in publish.yml
 - ArgumentCompleters.ps1 test structure causing error and hanging (#210)
 - Argument completers use default connection when -Connection not provided (#204)

Other Changes:
 - Improve README clarity and feature descriptions
 - Tidy up README and other docs
 - ensure all new features are in the features list
 - remove markdown TOC auto-generation and all embedded TOCs (#256)
 - parallelize e2e tests and gate publishing on all matrix jobs (#253)
 - fix failing form tests (#246)
 - Tidy up README features list
 - Fix solution component extraction. (#233)
 - centralize not found exception detection in QueryHelpers (#228)
 - Allow querying unpublished (#226)
 - Ensure build was generated for last commit
 - update dependency microsoft.web.webview2 to 1.0.3595.46 (#216)
 - update dependency markmpn.sql4cds.engine to 10.1.1 (#222)
 - Remove low-value tests and improve test parallelization (#219)
 - Separate PR title validation into dedicated workflow with edited event trigger (#218)
 - Delete obsolete file
 - validate conventional commit from PR title instead of description. (#217)
 - Remove bad safety features and best practices sections
 - Simplify metadata section by removing key concepts
 - Update installation instructions for PowerShell module
 - Fix powershell gallery release notes - Run # Add release notes to module manifest ParserError: D:\a\_temp\97de41b4-4218-4b00-84e7-d0c412ceea3c.ps1:11 Line
 - Fix PS5 test failures caused by parallel job module isolation, script scoping, and assembly loading (#212)
 - Add branch filter for main in publish workflow
 - Fix slow CI tests by refactoring to Common.ps1 include pattern, optimize metadata loading, and enable parallel execution (#211)
 - Add cmdlets for managing environment variables and connection references (#191)
 - Use date-based CI version format with SemVer 1.0 compliance (#208)
 - Reduce test retry delays from 1s to 0.1s for 10x faster execution (#206)
 - Remove flawed code coverage reporting from CI (#200)
 - Add -SkipIfSameVersion and -SkipIfLowerVersion switches to Import-DataverseSolution (#205)
 - Modify prerelease string format in publish.yml
 - Fix CI release creation failing on duplicate tag names (#207)
 - Remove SDK-generated cmdlets and generator (#203)
 - Skip long-running e2e tests in CI/CD (#202)
 - Fix CI publish: Remove invalid -AllowPrerelease parameter from Publish-Module (#201)
 - Add metadata get/set/remove cmdlets for entity, attributes, relationships (#190)
 - Tests: ensure e2e tests stop on first error (#198)
 - Fix column :Raw and :Display suffix parsing in Get-DataverseRecord (#188)
 - update actions/upload-artifact action to v5 (#186)
 - tests: unskip 7 tests by using available contact entity metadata (#187)
 - update actions/github-script action to v8 (#185)
 - Tests: extend test coverage across more key functionality (#184)
 -  Set-DataverseRecord
 - update actions/github-script action to v8 (#180)
 - update actions/setup-dotnet action to v5 (#181)
 - update actions/upload-artifact action to v5 (#182)
 - Add CI test coverage reporting with instrumented line/branch coverage and PR deltas (#178)
 - tests: Tidy up tests (#176)
 - update dependency microsoft.powerplatform.dataverse.client to 1.2.10 (#50)
 - update dependency azure.identity to 1.17.0 (#95)
 - update dependency microsoft.identity.client.extensions.msal to 4.78.0 (#169)
 - update actions/checkout action to v5 (#175)
 - Breaking change: PowerShell (core) support for < 7.4 is dropped (#173)
 - Restructure documentation from monolithic README into modular docs/ hierarchy (#174)
 - Add solution management cmdlets: Get-DataverseSolution, Get-DataverseSolutionFile, Publish-DataverseCustomizations, Remove-DataverseSolution, Set-DataverseSolution (#171)
 - Add -FromPac parameter to Get-DataverseConnection for PAC CLI profile integration (#170)
 - Add Export/Import-DataverseSolution cmdlets with async job monitoring, connection references, environment variables, good default mode and upgrade to install fallback for other modes (#167)
 - Add Ctrl+C (StopProcessing) support to Get-DataverseRecord and Invoke-DataverseSql cmdlets including during IO operations (#165)
 - Fix repeated "Waiting X.Xs for next retry" verbose messages in batch processors (#163)
 - Enable retries with parallelism in Set-DataverseRecord and Remove-DataverseRecord (#162)
 - Implement parallel processing for Remove-DataverseRecord using MaxDegreeOfParallelism parameter (#160)
 - Split inner classes from cmdlets into separate files using partial classes (#159)
 - Extract shared utilities to eliminate code duplication across cmdlets (#158)
 - Add MatchOn and AllowMultipleMatches support to Remove-DataverseRecord, Set-DataverseRecord, and Get-DataverseRecord (#155)
 - Ensure BypassBusinessLogicExecution parameters are applied at both batch and individual request levels (#154)
 - Fix ExecuteMultiple response mapping for multi-request contexts (#152)
 - Fix Set-DataverseRecord -PassThru to always return PSObject for uniformity (#153)
 - Fix RetrievalBatchProcessor processing failed items immediately instead of retrying (#151)
 - Fix OptionSetValueCollection equality comparison in RemoveUnchangedColumns (#150)
 - Fix CallerId not correctly restored after non-batch request execution (#149)
 - improve maintainability of set-dataverserecord cmdlet which has become very complex  (#143)
 - Ensure help doesn't build when it shouldn't. Ensure cmdlets build when debugging if they changed. (#141)
 - Support acces token auth for integration into already authenticated scenarios (#140)
 - Extract control flow to context class and separate batch processor in RemoveDataverseRecordCmdlet (#137)
 - Implement configurable retries on all main cmdlets and fix regressions from batched retrieval (#135)
 - Add batched retrieval to Set-DataverseRecord for improved performance when using the default options (#128)
 - Add comprehensive tests for Set-DataverseRecord covering all parameters and documented behaviors (#132)

FileList

  • Rnwood.Dataverse.Data.PowerShell.nuspec
  • cmdlets\net462\System.Diagnostics.Debug.dll
  • cmdlets\net462\System.ServiceModel.Primitives.dll
  • cmdlets\net8.0\Microsoft.Xrm.Sdk.xml
  • buildhelp.hash
  • cmdlets\net462\System.Diagnostics.DiagnosticSource.dll
  • cmdlets\net462\System.Text.Encoding.dll
  • cmdlets\net8.0\Newtonsoft.Json.dll
  • Get-DataverseRecordsFolder.psm1
  • cmdlets\net462\System.Diagnostics.FileVersionInfo.dll
  • cmdlets\net462\System.Text.Encoding.Extensions.dll
  • cmdlets\net8.0\Rnwood.Dataverse.Data.PowerShell.Cmdlets.deps.json
  • Rnwood.Dataverse.Data.PowerShell.deps.json
  • cmdlets\net462\System.Diagnostics.Process.dll
  • cmdlets\net462\System.Text.Encodings.Web.dll
  • cmdlets\net8.0\Rnwood.Dataverse.Data.PowerShell.Cmdlets.dll
  • Rnwood.Dataverse.Data.PowerShell.dll
  • cmdlets\net462\System.Diagnostics.StackTrace.dll
  • cmdlets\net462\System.Text.Json.dll
  • cmdlets\net8.0\Rnwood.Dataverse.Data.PowerShell.Cmdlets.dll.config
  • Rnwood.Dataverse.Data.PowerShell.Loader.dll
  • cmdlets\net462\System.Diagnostics.TextWriterTraceListener.dll
  • cmdlets\net462\System.Text.RegularExpressions.dll
  • cmdlets\net8.0\Rnwood.Dataverse.Data.PowerShell.Cmdlets.pdb
  • Rnwood.Dataverse.Data.PowerShell.Loader.pdb
  • cmdlets\net462\System.Diagnostics.Tools.dll
  • cmdlets\net462\System.Threading.dll
  • cmdlets\net8.0\Rnwood.Dataverse.Data.PowerShell.Cmdlets.xml
  • cmdlets\net462\System.Diagnostics.TraceSource.dll
  • cmdlets\net462\System.Threading.Overlapped.dll
  • cmdlets\net8.0\System.ClientModel.dll
  • Rnwood.Dataverse.Data.PowerShell.pdb
  • cmdlets\net462\System.Diagnostics.Tracing.dll
  • cmdlets\net462\System.Threading.Tasks.dll
  • cmdlets\net8.0\System.Configuration.ConfigurationManager.dll
  • Rnwood.Dataverse.Data.PowerShell.psd1
  • cmdlets\net462\System.Drawing.Primitives.dll
  • cmdlets\net462\System.Threading.Tasks.Extensions.dll
  • cmdlets\net8.0\System.Data.SqlClient.dll
  • Set-DataverseRecordsFolder.psm1
  • cmdlets\net462\System.Dynamic.Runtime.dll
  • cmdlets\net462\System.Threading.Tasks.Parallel.dll
  • cmdlets\net8.0\System.Drawing.Common.dll
  • updatehelp.stamp
  • cmdlets\net462\System.Globalization.Calendars.dll
  • cmdlets\net462\System.Threading.Thread.dll
  • cmdlets\net8.0\System.Management.Automation.dll
  • ValidateVersion.ps1
  • cmdlets\net462\System.Globalization.dll
  • cmdlets\net462\System.Threading.ThreadPool.dll
  • cmdlets\net8.0\System.Memory.Data.dll
  • cmdlets\net462\Azure.Core.dll
  • cmdlets\net462\System.Globalization.Extensions.dll
  • cmdlets\net462\System.Threading.Timer.dll
  • cmdlets\net8.0\System.Private.ServiceModel.dll
  • cmdlets\net462\Azure.Identity.dll
  • cmdlets\net462\System.IO.Compression.dll
  • cmdlets\net462\System.ValueTuple.dll
  • cmdlets\net8.0\System.Runtime.Caching.dll
  • cmdlets\net462\Castle.Core.dll
  • cmdlets\net462\System.IO.Compression.ZipFile.dll
  • cmdlets\net462\System.Xml.ReaderWriter.dll
  • cmdlets\net8.0\System.Security.Cryptography.Pkcs.dll
  • cmdlets\net462\FakeItEasy.dll
  • cmdlets\net462\System.IO.dll
  • cmdlets\net462\System.Xml.XDocument.dll
  • cmdlets\net8.0\System.Security.Cryptography.ProtectedData.dll
  • cmdlets\net462\FakeXrmEasy.Abstractions.dll
  • cmdlets\net462\System.IO.FileSystem.AccessControl.dll
  • cmdlets\net462\System.Xml.XmlDocument.dll
  • cmdlets\net8.0\System.Security.Cryptography.Xml.dll
  • cmdlets\net462\FakeXrmEasy.CodeActivities.dll
  • cmdlets\net462\System.IO.FileSystem.dll
  • cmdlets\net462\System.Xml.XmlSerializer.dll
  • cmdlets\net8.0\System.Security.Permissions.dll
  • cmdlets\net462\FakeXrmEasy.Core.dll
  • cmdlets\net462\System.IO.FileSystem.DriveInfo.dll
  • cmdlets\net462\System.Xml.XPath.dll
  • cmdlets\net8.0\System.ServiceModel.dll
  • cmdlets\net462\FakeXrmEasy.dll
  • cmdlets\net462\System.IO.FileSystem.Primitives.dll
  • cmdlets\net462\System.Xml.XPath.XDocument.dll
  • cmdlets\net8.0\System.ServiceModel.Http.dll
  • cmdlets\net462\FakeXrmEasy.Messages.dll
  • cmdlets\net462\System.IO.FileSystem.Watcher.dll
  • cmdlets\net462\XPath2.dll
  • cmdlets\net8.0\System.ServiceModel.Primitives.dll
  • cmdlets\net462\FakeXrmEasy.Plugins.dll
  • cmdlets\net462\System.IO.IsolatedStorage.dll
  • cmdlets\net462\XPath2.Extensions.dll
  • cmdlets\net8.0\System.Windows.Extensions.dll
  • cmdlets\net462\MarkMpn.Sql4Cds.Engine.dll
  • cmdlets\net462\System.IO.MemoryMappedFiles.dll
  • cmdlets\net462\cs\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\XPath2.dll
  • cmdlets\net462\Microsoft.ApplicationInsights.dll
  • cmdlets\net462\System.IO.Pipes.dll
  • cmdlets\net462\de\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\XPath2.Extensions.dll
  • cmdlets\net462\Microsoft.Bcl.AsyncInterfaces.dll
  • cmdlets\net462\System.IO.UnmanagedMemoryStream.dll
  • cmdlets\net462\es\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\cs\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.Crm.Sdk.Proxy.dll
  • cmdlets\net462\System.Linq.dll
  • cmdlets\net462\fr\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\cs\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.Crm.Sdk.Proxy.xml
  • cmdlets\net462\System.Linq.Expressions.dll
  • cmdlets\net462\it\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\de\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Caching.Abstractions.dll
  • cmdlets\net462\System.Linq.Parallel.dll
  • cmdlets\net462\ja\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\de\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Caching.Memory.dll
  • cmdlets\net462\System.Linq.Queryable.dll
  • cmdlets\net462\ko\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\es\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Configuration.Abstractions.dll
  • cmdlets\net462\System.Management.Automation.dll
  • cmdlets\net462\net462\Microsoft.Crm.Sdk.Proxy.xml
  • cmdlets\net8.0\es\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Configuration.Binder.dll
  • cmdlets\net462\System.Memory.Data.dll
  • cmdlets\net462\net462\Microsoft.PowerPlatform.Dataverse.Client.xml
  • cmdlets\net8.0\fr\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Configuration.dll
  • cmdlets\net462\System.Memory.dll
  • cmdlets\net462\net462\Microsoft.Xrm.Sdk.xml
  • cmdlets\net8.0\fr\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.Extensions.DependencyInjection.Abstractions.dll
  • cmdlets\net462\System.Net.Http.dll
  • cmdlets\net462\pl\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\it\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.Extensions.DependencyInjection.dll
  • cmdlets\net462\System.Net.NameResolution.dll
  • cmdlets\net462\pt-BR\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\it\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Http.dll
  • cmdlets\net462\System.Net.NetworkInformation.dll
  • cmdlets\net462\ru\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\ja\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Logging.Abstractions.dll
  • cmdlets\net462\System.Net.Ping.dll
  • cmdlets\net462\tr\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\ja\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Logging.dll
  • cmdlets\net462\System.Net.Primitives.dll
  • cmdlets\net462\zh-Hans\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\ko\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Options.dll
  • cmdlets\net462\System.Net.Requests.dll
  • cmdlets\net462\zh-Hant\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net8.0\ko\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.Extensions.Primitives.dll
  • cmdlets\net462\System.Net.Security.dll
  • cmdlets\net8.0\Azure.Core.dll
  • cmdlets\net8.0\net8.0\Microsoft.Crm.Sdk.Proxy.xml
  • cmdlets\net462\Microsoft.Identity.Client.dll
  • cmdlets\net462\System.Net.Sockets.dll
  • cmdlets\net8.0\Azure.Identity.dll
  • cmdlets\net8.0\net8.0\Microsoft.PowerPlatform.Dataverse.Client.xml
  • cmdlets\net462\Microsoft.Identity.Client.Extensions.Msal.dll
  • cmdlets\net462\System.Net.WebHeaderCollection.dll
  • cmdlets\net8.0\Castle.Core.dll
  • cmdlets\net8.0\net8.0\Microsoft.Xrm.Sdk.xml
  • cmdlets\net462\Microsoft.IdentityModel.Abstractions.dll
  • cmdlets\net462\System.Net.WebSockets.Client.dll
  • cmdlets\net8.0\FakeItEasy.dll
  • cmdlets\net8.0\pl\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
  • cmdlets\net462\System.Net.WebSockets.dll
  • cmdlets\net8.0\FakeXrmEasy.Abstractions.dll
  • cmdlets\net8.0\pl\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
  • cmdlets\net462\System.Numerics.Vectors.dll
  • cmdlets\net8.0\FakeXrmEasy.Core.dll
  • cmdlets\net8.0\pt-BR\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.PowerPlatform.Dataverse.Client.dll
  • cmdlets\net462\System.ObjectModel.dll
  • cmdlets\net8.0\FakeXrmEasy.dll
  • cmdlets\net8.0\pt-BR\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.PowerPlatform.Dataverse.Client.xml
  • cmdlets\net462\System.Reflection.dll
  • cmdlets\net8.0\FakeXrmEasy.Messages.dll
  • cmdlets\net8.0\ru\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\Microsoft.Rest.ClientRuntime.dll
  • cmdlets\net462\System.Reflection.Extensions.dll
  • cmdlets\net8.0\FakeXrmEasy.Plugins.dll
  • cmdlets\net8.0\ru\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\Microsoft.SqlServer.TransactSql.ScriptDom.dll
  • cmdlets\net462\System.Reflection.Primitives.dll
  • cmdlets\net8.0\MarkMpn.Sql4Cds.Engine.dll
  • cmdlets\net8.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
  • cmdlets\net462\Microsoft.Win32.Primitives.dll
  • cmdlets\net462\System.Resources.Reader.dll
  • cmdlets\net8.0\Microsoft.ApplicationInsights.dll
  • cmdlets\net8.0\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll
  • cmdlets\net462\Microsoft.Xrm.Sdk.Deployment.dll
  • cmdlets\net462\System.Resources.ResourceManager.dll
  • cmdlets\net8.0\Microsoft.Bcl.AsyncInterfaces.dll
  • cmdlets\net8.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
  • cmdlets\net462\Microsoft.Xrm.Sdk.dll
  • cmdlets\net462\System.Resources.Writer.dll
  • cmdlets\net8.0\Microsoft.Crm.Sdk.Proxy.dll
  • cmdlets\net8.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
  • cmdlets\net462\Microsoft.Xrm.Sdk.Workflow.dll
  • cmdlets\net462\System.Runtime.CompilerServices.Unsafe.dll
  • cmdlets\net8.0\Microsoft.Crm.Sdk.Proxy.xml
  • cmdlets\net8.0\runtimes\win\lib\net6.0\System.Security.Cryptography.Pkcs.dll
  • cmdlets\net462\Microsoft.Xrm.Sdk.xml
  • cmdlets\net462\System.Runtime.CompilerServices.VisualC.dll
  • cmdlets\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
  • cmdlets\net8.0\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll
  • cmdlets\net462\Microsoft.Xrm.Tooling.Connector.dll
  • cmdlets\net462\System.Runtime.dll
  • cmdlets\net8.0\Microsoft.Extensions.Caching.Memory.dll
  • cmdlets\net8.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
  • cmdlets\net462\netstandard.dll
  • cmdlets\net462\System.Runtime.Extensions.dll
  • cmdlets\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll
  • cmdlets\net8.0\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll
  • cmdlets\net462\Newtonsoft.Json.dll
  • cmdlets\net462\System.Runtime.Handles.dll
  • cmdlets\net8.0\Microsoft.Extensions.Configuration.Binder.dll
  • cmdlets\net8.0\runtimes\win\lib\netstandard2.0\System.Runtime.Caching.dll
  • cmdlets\net462\Rnwood.Dataverse.Data.PowerShell.Cmdlets.dll
  • cmdlets\net462\System.Runtime.InteropServices.dll
  • cmdlets\net8.0\Microsoft.Extensions.Configuration.dll
  • cmdlets\net8.0\runtimes\win-arm64\native\sni.dll
  • cmdlets\net462\Rnwood.Dataverse.Data.PowerShell.Cmdlets.dll.config
  • cmdlets\net462\System.Runtime.InteropServices.RuntimeInformation.dll
  • cmdlets\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
  • cmdlets\net8.0\runtimes\win-x64\native\sni.dll
  • cmdlets\net462\Rnwood.Dataverse.Data.PowerShell.Cmdlets.pdb
  • cmdlets\net462\System.Runtime.Numerics.dll
  • cmdlets\net8.0\Microsoft.Extensions.DependencyInjection.dll
  • cmdlets\net8.0\runtimes\win-x86\native\sni.dll
  • cmdlets\net462\Rnwood.Dataverse.Data.PowerShell.Cmdlets.xml
  • cmdlets\net462\System.Runtime.Serialization.Formatters.dll
  • cmdlets\net8.0\Microsoft.Extensions.Http.dll
  • cmdlets\net8.0\tr\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\System.AppContext.dll
  • cmdlets\net462\System.Runtime.Serialization.Json.dll
  • cmdlets\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
  • cmdlets\net8.0\tr\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\System.Buffers.dll
  • cmdlets\net462\System.Runtime.Serialization.Primitives.dll
  • cmdlets\net8.0\Microsoft.Extensions.Logging.dll
  • cmdlets\net8.0\zh-Hans\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\System.ClientModel.dll
  • cmdlets\net462\System.Runtime.Serialization.Xml.dll
  • cmdlets\net8.0\Microsoft.Extensions.ObjectPool.dll
  • cmdlets\net8.0\zh-Hans\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\System.Collections.Concurrent.dll
  • cmdlets\net462\System.Security.AccessControl.dll
  • cmdlets\net8.0\Microsoft.Extensions.Options.dll
  • cmdlets\net8.0\zh-Hant\Microsoft.SqlServer.TransactSql.ScriptDom.resources.dll
  • cmdlets\net462\System.Collections.dll
  • cmdlets\net462\System.Security.Claims.dll
  • cmdlets\net8.0\Microsoft.Extensions.Primitives.dll
  • cmdlets\net8.0\zh-Hant\System.Private.ServiceModel.resources.dll
  • cmdlets\net462\System.Collections.NonGeneric.dll
  • cmdlets\net462\System.Security.Cryptography.Algorithms.dll
  • cmdlets\net8.0\Microsoft.Identity.Client.dll
  • en-GB\Get-DataverseRecordsFolder.psm1-help.xml
  • cmdlets\net462\System.Collections.Specialized.dll
  • cmdlets\net462\System.Security.Cryptography.Csp.dll
  • cmdlets\net8.0\Microsoft.Identity.Client.Extensions.Msal.dll
  • en-GB\Rnwood.Dataverse.Data.PowerShell.Cmdlets.dll-Help.xml
  • cmdlets\net462\System.ComponentModel.Annotations.dll
  • cmdlets\net462\System.Security.Cryptography.Encoding.dll
  • cmdlets\net8.0\Microsoft.IdentityModel.Abstractions.dll
  • en-GB\Set-DataverseRecordsFolder.psm1-help.xml
  • cmdlets\net462\System.ComponentModel.dll
  • cmdlets\net462\System.Security.Cryptography.Primitives.dll
  • cmdlets\net8.0\Microsoft.PowerPlatform.Dataverse.Client.dll
  • loader\net462\Rnwood.Dataverse.Data.PowerShell.Loader.dll
  • cmdlets\net462\System.ComponentModel.EventBasedAsync.dll
  • cmdlets\net462\System.Security.Cryptography.ProtectedData.dll
  • cmdlets\net8.0\Microsoft.PowerPlatform.Dataverse.Client.Dynamics.dll
  • loader\net462\Rnwood.Dataverse.Data.PowerShell.Loader.pdb
  • cmdlets\net462\System.ComponentModel.Primitives.dll
  • cmdlets\net462\System.Security.Cryptography.X509Certificates.dll
  • cmdlets\net8.0\Microsoft.PowerPlatform.Dataverse.Client.xml
  • loader\net462\System.Management.Automation.dll
  • cmdlets\net462\System.ComponentModel.TypeConverter.dll
  • cmdlets\net462\System.Security.Principal.dll
  • cmdlets\net8.0\Microsoft.SqlServer.TransactSql.ScriptDom.dll
  • loader\net8.0\Rnwood.Dataverse.Data.PowerShell.Loader.deps.json
  • cmdlets\net462\System.Console.dll
  • cmdlets\net462\System.Security.Principal.Windows.dll
  • cmdlets\net8.0\Microsoft.Win32.SystemEvents.dll
  • loader\net8.0\Rnwood.Dataverse.Data.PowerShell.Loader.dll
  • cmdlets\net462\System.Data.Common.dll
  • cmdlets\net462\System.Security.SecureString.dll
  • cmdlets\net8.0\Microsoft.Xrm.Sdk.dll
  • loader\net8.0\Rnwood.Dataverse.Data.PowerShell.Loader.pdb
  • cmdlets\net462\System.Data.SqlClient.dll
  • cmdlets\net462\System.ServiceModel.Http.dll
  • cmdlets\net462\System.Diagnostics.Contracts.dll

Version History

Version Downloads Last updated
2.7.0 119 12/11/2025
2.7.0-ci2025... 3 12/11/2025
2.7.0-ci2025... 3 12/11/2025
2.7.0-ci2025... 3 12/10/2025
2.7.0-ci2025... 3 12/10/2025
2.6.2 20 12/10/2025
2.6.1 4 12/10/2025
2.6.0 4 12/10/2025
2.6.0-ci2025... 3 12/10/2025
2.6.0-ci2025... 3 12/10/2025
2.6.0-ci2025... 3 12/10/2025
2.6.0-ci2025... 3 12/10/2025
2.6.0-ci2025... 3 12/10/2025
2.6.0-ci2025... 3 12/10/2025
2.6.0-ci2025... 3 12/10/2025
2.6.0-ci2025... 3 12/9/2025
2.6.0-ci2025... 3 12/9/2025
2.6.0-ci2025... 3 12/9/2025
2.6.0-ci2025... 3 12/8/2025
2.5.3-ci2025... 4 12/3/2025
2.5.2 244 12/2/2025
2.5.1 4 12/2/2025
2.5.0 11 12/2/2025
2.5.0-ci2025... 3 12/2/2025
2.5.0-ci2025... 3 12/1/2025
2.4.7-ci2025... 3 12/1/2025
2.4.6 25 12/1/2025
2.4.5 28 11/28/2025
2.4.5-ci2025... 3 11/28/2025
2.4.4 34 11/27/2025
2.4.3 4 11/27/2025
2.4.2 8 11/27/2025
2.4.1 7 11/27/2025
2.4.1-ci2025... 3 11/27/2025
2.4.0 24 11/26/2025
2.4.0-ci2025... 3 11/26/2025
2.4.0-ci2025... 3 11/26/2025
2.3.0 26 11/26/2025
2.3.0-ci2025... 3 11/24/2025
2.3.0-ci2025... 3 11/23/2025
2.2.1-ci2025... 3 11/22/2025
2.2.0 73 11/21/2025
2.1.3 32 11/19/2025
2.1.2 5 11/19/2025
2.1.1 15 11/19/2025
2.1.0 25 11/18/2025
2.0.1-ci2025... 3 11/17/2025
2.0.0 (current version) 49 11/16/2025
2.0.0-ci2025... 3 11/16/2025
2.0.0-ci2025... 4 11/16/2025
2.0.0-ci2025... 3 11/16/2025
2.0.0-ci2025... 3 11/16/2025
2.0.0-ci2025... 3 11/15/2025
2.0.0-ci2025... 3 11/15/2025
2.0.0-ci2025... 3 11/12/2025
2.0.0-ci2025... 3 11/12/2025
2.0.0-ci2025... 4 11/12/2025
2.0.0-ci2025... 3 11/11/2025
2.0.0-ci2025... 3 11/10/2025
2.0.0-ci2025... 3 11/10/2025
2.0.0-ci2025... 4 11/10/2025
2.0.0-ci2025... 3 11/10/2025
2.0.0-ci2025... 3 11/10/2025
2.0.0-ci2025... 4 11/9/2025
2.0.0-ci2025... 3 11/8/2025
2.0.0-ci2025... 3 11/7/2025
2.0.0-ci2025... 3 11/6/2025
2.0.0-ci2025... 5 11/6/2025
2.0.0-ci2025... 6 11/5/2025
2.0.0-ci2025... 5 11/4/2025
2.0.0-ci2025... 3 11/3/2025
2.0.0-ci2025... 3 11/3/2025
2.0.0-ci2025... 3 11/3/2025
1.5.5-ci2025... 3 11/3/2025
1.5.4-ci2025... 3 11/3/2025
1.5.3-ci2025... 4 11/3/2025
1.5.3-ci2025... 3 11/3/2025
1.5.2-ci2025... 4 11/3/2025
1.4.0 563 10/19/2025
1.3.1 1,317 10/11/2025
1.3.0 56 10/9/2025
1.2.0 893 8/3/2025
1.1.6 484 3/19/2025
1.1.5 30 3/9/2025
1.1.4 876 1/13/2025
1.1.3 1,478 1/10/2025
1.1.2 15 1/5/2025
1.1.1 12 1/2/2025
1.1.0 15 12/29/2024
1.0.20 61 12/27/2024
1.0.19 19 12/27/2024
1.0.18 99 12/11/2024
1.0.15 326 12/5/2024
1.0.14 31 12/4/2024
1.0.12 79 12/1/2024
1.0.11 108 11/29/2024
1.0.10 1,044 10/17/2024
1.0.9 1,555 6/13/2024
1.0.8 21 11/12/2023
1.0.7 8 11/9/2023
1.0.5 9 11/7/2023
1.0.4 9 11/7/2023
1.0.3 8 11/7/2023
1.0.2 9 10/22/2023
1.0.1 8 10/22/2023
Show less