The format is based on and uses the types of changes according to Keep a Changelog, and this project adheres to Semantic Versioning.
Get-CsAzGovAssignment
to get azure governance assignmentsUpdate-CsAzGovAssignment
to update governance assignments- Automatic documentation generation
Write-OutputPadded
: improve message handlingImport-CsEnvironment
: add capability to specify custom path for the config file using the CYBERSHELL_CONFIG environment variable
Import-CsEnvironment
: Import settings and environments from JSON/JSONC files to configure PowerShell environments easily.Write-OutputPadded
: Enhance output readability by formatting it with customizable padding and styling options.Set-CsConfig
: Create or update configuration files to adjust PowerShell environment settings as needed.Set-ScriptExecutionPreference
: Control script execution policies within scripts scope for improved display of verbose and debug messages
- Initialize module with Sampler: Use the Sampler framework to streamline PowerShell module development, including testing and CI/CD processes.