Releases: ykuijs/M365DSCTools
Releases · ykuijs/M365DSCTools
v0.2.1-preview0004
[v0.2.1-preview0004]
Added
- Added new more advanced Write-Log function.
- Added Convert-M365DSCExportToPowerShellDataFile function to convert a Microsoft365DSC export
to a PowerShell data file that complies with the format specified in the M365DSC.CompositeResources
module. - Added Copy-Object function to copy hashtable objects by value instead of by reference.
- Added Get-EnvironmentsGenericInfo function to retrieve generic information on the CICD
config from the Generic data files. - Added Import-PSDataFile function that fixes the limitation of the default
Import-PowerShellDataFile function. - Added Set-ADOEnvironment function to configure Azure DevOps environments correctly.
- Added Set-PipelineYaml function to configure Azure DevOps pipeline YAML files correctly.
- Added Test-M365PowerShellDataFile function to test if the merged data file complies with the
Microsoft365DSC schema, as specified in the ExampleData file of the CompositeResources module.
Changed
- Updated information in the Readme file
Remove
- Rollback of the new DataObject functions. These will be replaced by the ObjectGraphTools module
v0.2.1-preview0003
[v0.2.1-preview0003]
Added
- Added new internal Write-Log function
- Added Copy-Object function to copy hashtable objects by value instead of by reference
- Added Import-PSDataFile function that fixes the limitation of the default Import-PowerShellDataFile function.
- Added Set-ADOEnvironment function to configure Azure DevOps environments correctly.
Changed
- Updated information in the Readme file
Remove
- Rollback of the new DataObject functions. These will be replaced by the ObjectGraphTools module
v0.2.1-preview0002
[v0.2.1-preview0002]
Added
- Added new internal Write-Log function
- Added Copy-Object function to copy hashtable objects by value instead of by reference
- Added Import-PSDataFile function that fixes the limitation of the default Import-PowerShellDataFile function.
- Added Set-ADOEnvironment function to configure Azure DevOps environments correctly.
Remove
- Rollback of the new DataObject functions. These will be replaced by the ObjectGraphTools module
v0.2.1-preview0001
[v0.2.1-preview0001]
Added
- Added new internal Write-Log function
- Added Copy-Object function to copy hashtable objects by value instead of by reference
- Added Import-PSDataFile function that fixes the limitation of the default Import-PowerShellDataFile function.
Remove
- Rollback of the new DataObject functions. These will be replaced by the ObjectGraphTools module
v0.2.0
[v0.2.0]
Added
- Added new Compare-DataObject, Copy-DataObject, Merg-DataObject and Sort-DataObject functions.
These new functions can be used to manipulate various data objects, such as arrays and hashtables,
so they can be used in PowerShell DSC configurations.
Fixed
- Added a folder deletion section to Add-ModulesToBlobStorage.ps1 to avoid packaging issues on self-hosted VMs.
v0.2.0-preview0002
[v0.2.0-preview0002]
Added
- Added new Compare-DataObject, Copy-DataObject, Merg-DataObject and Sort-DataObject functions.
These new functions can be used to manipulate various data objects, such as arrays and hashtables,
so they can be used in PowerShell DSC configurations.
Fixed
- Added a folder deletion section to Add-ModulesToBlobStorage.ps1 to avoid packaging issues on self-hosted VMs.
v0.2.0-preview0001
[v0.2.0-preview0001]
- Added a folder deletion section to Add-ModulesToBlobStorage.ps1 to avoid packaging issues on self-hosted VMs.
v0.1.5
[v0.1.5]
Fixed
- Fixed bug in hashtable merge. Corrected Identity typo to Id.
v0.1.5-preview0001
[v0.1.5-preview0001]
Fixed
- Fixed bug in hashtable merge. Corrected Identity typo to Id.
v0.1.4
[v0.1.4]
Changed
- Added Id as a new value to merge items in an array, in addition to UniqueId, NodeName and Identity
- Updated package information in the module manifest file
- Added the caching of the Microsoft365DSC module itself to Azure Blob storage
- Extended the Get-ModulesFromBlobStorage function with the clear-out of existing modules
- Corrected certain log strings and function descriptions