Rnwood.Dataverse.Data.PowerShell
2.0.0
Dataverse data manipulation cmdlets
Minimum PowerShell version
5.1
See the version list below for details.
Installation Options
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
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 |