Releases: AMSoftwareNL/DataversePowershell
Releases · AMSoftwareNL/DataversePowershell
v0.6.0
What's Changed
- Documentation for Core Cmdlets
- E2E Pester Tests for Core Cmdlets
- Pester Tests for Help on Cmdlets and Functions
- Debug Logging for
- MSAL Authentication (through IdentityLogger)
- Dataverse ServiceClient (through ILogger)
- OrganizationRequests and OrganizationResponses (Serialized)
- New and Improved Functions
- Import, Export, and Update Solution
- Import and Export File and Image content
- Export WebResource and PluginAssembly
- Completed Documentation
... and lots of bugfixes ...
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
The previous version was basically a pre-release, so we did some improvements to make this a stable workable version.
- Additional TypeConverters and ToString() Members which wrap single values
- Correct handling of WriteObject and the Pipeline
- Correct handling of PSObject input parameters in Hashtables
- SupportsPaging on Get-DataverseRows cmdlet
- Bugfixes
- Improved documentation
Full Changelog: v0.4.0...v0.5.0
v0.4.0
AMSoftware.Dataverse.PowerShell v0.4.0
First preview release of the new AMSoftware PowerShell Module for Dataverse.
This is a complete rewrite from my previous PowerShell Module:
- Now up-to-date with PowerShell 7 and .NET 8.0.
- Support for sign-in with DeviceCode for non-Windows terminals
- Simplified structure of Cmdlets and Functions. Core Cmdlets in .NET, all other in PowerShell Script Module (psm1).
- Support for all Dataverse CRUD and Multiple operations
- Support for SDK Batch Requests
- Better performance and caching
A few notes as this is a preview:
- I don't like writing tests, so I didn't :-o
I tried most functionality to check if it works and to make sure I made no stupid mistakes, but that is it. It could be some stuff don't work as expected. - I don't like writing docs, so I didn't :-o
The structure for the docs is generated, I added some about-... The rest is up to the community or when I get around to it.
Most should be self-explanatory. Start with Connect-DataverseEnvironment and you should be fine. - Not all commands from the previous module are available. I figured to skip everything that is just a wrapper around a Dataverse table and some FetchXML.
As this is all open-source feel inspired to add the stuff I didn't do :-D
And please report issues and bugs. These will be handled as soon as possible.