datum.psd1
@{ RootModule = 'datum.psm1' ModuleVersion = '0.41.0' GUID = 'e176662d-46b8-4900-8de5-e84f9b4366ee' Author = 'Gael Colas' CompanyName = 'SynEdgy Limited' Copyright = '(c) 2020 Gael Colas. All rights reserved.' Description = 'Module to manage Hierarchical Configuration Data.' PowerShellVersion = '5.1' RequiredModules = @( 'powershell-yaml' ) ScriptsToProcess = @( './ScriptsToProcess/Resolve-NodeProperty.ps1' ) FunctionsToExport = @('Clear-DatumRsopCache','ConvertTo-Datum','Get-DatumRsop','Get-DatumRsopCache','Get-DatumSourceFile','Get-FileProviderData','Get-MergeStrategyFromPath','Invoke-TestHandlerAction','Merge-Datum','New-DatumFileProvider','New-DatumStructure','Resolve-Datum','Resolve-DatumPath','Test-TestHandlerFilter') AliasesToExport = '' PrivateData = @{ PSData = @{ Tags = @('Datum', 'Hiera', 'DSC', 'DesiredStateConfiguration', 'hierarchical', 'ConfigurationData', 'ConfigData') LicenseUri = 'https://github.com/gaelcolas/Datum/blob/master/LICENSE' ProjectUri = 'https://github.com/gaelcolas/Datum/' ReleaseNotes = '## [0.41.0-preview0002] - 2025-03-25 ### Added - Added Pester tests for credential handling. - Added knockout support for basetype arrays. - Added cleanup of knockout items. ### Changed - Adjusted integration tests for knockout of basetype array items and hashtables keys. - Updated build scripts to current version of Sampler (0.118.3-preview0001). - Fixed `ConvertTo-Datum` always returns `$null` when DatumHandler returns `$false` (#139) - Fixed PowerShell 7 compatibility of Copy-Object integration test. ### Changed - Adjusted integration tests for knockout of basetype array items and hashtables keys ### Fixed - Fixed `ConvertTo-Datum` always returns `$null` when DatumHandler returns `$false` (#139). - Fixed `Merge-DatumArray` does not return an array when merged array contains a single hashtable. - Fixed and extended tests for `Copy-Object`. - Fixed PowerShell 7 compatibility of Copy-Object integration test. ' Prerelease = 'preview0002' } } } |