Releases: StartAutomating/PSDevOps
PSDevOps 0.5.9
0.5.9:
- New-GitHubAction: Adding -OutputPath (#162)
- New-GitHubWorkflow: Adding -OutputPath (#163)
- New-ADOPipeline: Adding -OutputPath (#164)
- Updating Action (Preferring local bits and other cleanup) (#165)
- Import-BuildStep: Adding -SourceFile and -BuildStepName (Fixes #153)
- Updating ReleaseModule Step: Allowing -ReleaseAsset (Fixes #160)
- PublishPowerShellGallery : Adding -Exclude (Fixes #159). Fixing Module Version Comparison (Fixes #149)
- Connect-ADO: Adding -NoCache (Fixes #150)
- Convert-BuildStep: Fixing Github object parameter behavior (Fixes #158)
- Adding Get-ADOServiceHealth (Fixes #152)
- Adding Get-ADOAuditLog (Fixes #151)
- Adding PSDevOps.PSSVG.ps1 (Fixes #157)
- Updating Workflow (Fixes #155 Fixes #156)
- Adding GitHub/On/Issue (Fixes #154)
0.5.8:
- Running EZOut in Workflow (#148)
- Adding support for HelpOut (#147)
- Updating action (pushing changes) #144
- Updating GitHub Workflow steps/jobs - adding support for HelpOut and EZOut
- Initial Version of PSDevOps Action (#144)
- Adding Remove-ADOPermission (#143)
- Set-ADOPermission: Fixing help typo
- Adding FlushRequestQueue Part
- Fixing Refactoring Related Import Issue
- Adding Initial Extensions (related to -ADOTest commands)
- Add-ADOTest: Initial Commit
- Get-ADOBuild: Passing along ProjectID and ProjectName
- Get/Set-ADOPermission: Repov2 issue (#140)
- Recategorizing Functions
0.5.7:
- Fixing issue with setting branch permissions (#136)
- Get/Set-ADOPermission: Support for ServiceEndpoints (#137)
- Set-ADOPermission: Exposing specialized parameter sets (#138)
- PSDevOps.WorkProcess objects now return .ProcessName and .ProcessID as alias properties
Previous Release Notes available in CHANGELOG.md
PSDevOps 0.5.8
0.5.8:
- Running EZOut in Workflow (#148)
- Adding support for HelpOut (#147)
- Updating action (pushing changes) #144
- Updating GitHub Workflow steps/jobs - adding support for HelpOut and EZOut
- Initial Version of PSDevOps Action (#144)
- Adding Remove-ADOPermission (#143)
- Set-ADOPermission: Fixing help typo
- Adding FlushRequestQueue Part
- Fixing Refactoring Related Import Issue
- Adding Initial Extensions (related to -ADOTest commands)
- Add-ADOTest: Initial Commit
- Get-ADOBuild: Passing along ProjectID and ProjectName
- Get/Set-ADOPermission: Repov2 issue (#140)
- Recategorizing Functions
0.5.7:
- Fixing issue with setting branch permissions (#136)
- Get/Set-ADOPermission: Support for ServiceEndpoints (#137)
- Set-ADOPermission: Exposing specialized parameter sets (#138)
- PSDevOps.WorkProcess objects now return .ProcessName and .ProcessID as alias properties
Previous Release Notes available in CHANGELOG.md
PSDevOps 0.5.7
0.5.7:
- Fixing issue with setting branch permissions (#136)
- Get/Set-ADOPermission: Support for ServiceEndpoints (#137)
- Set-ADOPermission: Exposing specialized parameter sets (#138)
- PSDevOps.WorkProcess objects now return .ProcessName and .ProcessID as alias properties
0.5.6:
Azure DevOps Improvements
- Get-ADOPermission : Can now get permissions related to Dashboards, Analytics, AreaPaths, and IterationPaths
- Set-ADOPermission : Now can easily set permissions based off of a variety of pipeline inputs (Fixes #128 and #91)
- Get-ADOAreaPath : Removing "Area" from paths passed in, formatting returns with 'AreaPath' instead of 'Path'
- Get-ADOIterationPath : Removing "Iteration" from paths passed in, formatting returns with 'IterationPath' instead of 'Path'
- Get-ADOBuild : Extended Type Definitions now contain an alias property of BuildPath
GitHub Workflow Improvements
- Adding "On" files for issue creation, deletion, or modification (Fixes #132)
- Adding "On" files for common scheduling needs (Fixes #134)
- ReleaseNameFormat can not be customized in ReleaseModule step (Fixes #130)
Previous Release Notes available in CHANGELOG.md
PSDevOps 0.5.6
0.5.6:
Azure DevOps Improvements
- Get-ADOPermission : Can now get permissions related to Dashboards, Analytics, AreaPaths, and IterationPaths
- Set-ADOPermission : Now can easily set permissions based off of a variety of pipeline inputs (Fixes #128 and #91)
- Get-ADOAreaPath : Removing "Area" from paths passed in, formatting returns with 'AreaPath' instead of 'Path'
- Get-ADOIterationPath : Removing "Iteration" from paths passed in, formatting returns with 'IterationPath' instead of 'Path'
- Get-ADOBuild : Extended Type Definitions now contain an alias property of BuildPath
GitHub Workflow Improvements
- Adding "On" files for issue creation, deletion, or modification (Fixes #132)
- Adding "On" files for common scheduling needs (Fixes #134)
- ReleaseNameFormat can not be customized in ReleaseModule step (Fixes #130)
Previous Release Notes available in CHANGELOG.md
PSDevOps v0.5.5.1
0.5.5.1:
- Allowing for [Reflection.AssemblyMetaData] attributes on step .ps1 files (to customize YAML). Issue #123
- Better support for Object and array parameters in Azure DevOps. Issue #125.
0.5.5:
- Azure DevOps: Adding support for Shared Queries (Fixes #117)
** Get-ADOWorkItem -SharedQuery can get shared queries
** New-ADOWorkItem -WIQL will create shared queries. -FolderName will create folders.
** Remove-ADOWorkItem -QueryID can remove a shared query by ID - GitHub Workflows:
** Adding Job/Step definitions to Release Module
** Adding -NoCoverage to RunPester Step
** Creating Example workflow that publishes PSDevOps.
0.5.4.2:
- Adding Register-ADOArtifactFeed (Fixes #118)
0.5.4.1:
- Fixing Invoke-ADORestApi issues: #111,#114,#115
- Attaching .BuildID and .DefinitionID properties to Get-ADOBuild where appropriate.
0.5.4:
- Formatting Improvments:
** Get-ADOField now includes .Type
** Get-ADOExtension now includes .Version - Set-ADOTeam -DefaultAreaPath/-AreaPath parameter set issue fixed (fixes #103 / #92)
** Added tests for Set-ADOTeam - GitHub Workflow Definition Improvements:
** New Triggers:
*** On PullToMain
** New Jobs:
*** UpdateModuleTag
*** PublishToGallery
** New Steps:
*** PublishPowerShellGallery
*** TagModuleVersion - New-GitHubWorkflow/New-ADOPipeline now support -RootDirectory
- Fixing pluralization / list issue with multiple GitHub Workflow "On"
0.5.3
- Get-ADORepository : Adding -PullRequestID
- New/Set-ADOWorkItem: Fixing pipelining issue
0.5.2
- Get-ADOTeam: Adding alias -AreaPath for -TeamFieldValue, carrying on team property
- Set-ADOTeam: Support for -DefaultAreaPath/-AreaPath (TeamFieldValues api, fixing issue #92)
- Get-ADOTest: Enabling pagination and filtering of results.
** Invoke-ADORestAPI: Fixing -Cache(ing) correctly (#88)
** Invoke-GitHubRESTAPI: Only using .ContentEncoding if present in results (PowerShell core fix) - Get-ADOWorkItem:
** Fixing -Related (#79)
** Fixing -Comment errors when there are no commments (#80) - New/Set-ADOWorkItem:
** Adding -Relationship and -Comment (#81)
** Improving Formatting of Work Items (#82)
** Adding -Tag - Invoke-ADORestAPI: Fixing issue with -QueryParameter
0.5.1
- Bugfixes:
** Get-ADOTest: Fixing parameter sets and adding formatting.
** Invoke-GitHubRESTAPI: Only using .ContentEncoding when present.
0.5
- Improved Git Functionality
** New-GitHubAction
** Invoke-GitHubRESTApi
** Connect/Disconnect-GitHub (enabling smart aliases like api.github.com/zen and api.github.com/repos//)
** Formatting for GitHub Issues and Repos - Azure DevOps Additions/Fixes
** Invoke-ADORestAPI -AsJob
** Get-ADOArtifactFeed now has -Metric, -PackageList, -PackageVersionList, -Provenance
** Get-ADOIdentity [new]
** Get-ADOProject now has -Board, -TestVariable, -TestConfiguration
** Get-ADOPermission is now more API-complete and has parameter sets for permission types
** Set-ADOPermission
** Get-ADOExtension can now read extension data
** Set-ADOExtension can now set extension data
** Get-ADOTest [new]
** New-ADOPipeline now has -RootDirectory
** Tons of New Type Definitions and Formatters
0.4.9
- New Command: Wait-ADOBuild
- Start-ADOBuild
** Supports -Debug (to start a build with extra tracing)
** Allows parameters as PSObject - Get-ADORepository: Added -IncludeHidden, -IncludeRemoteURL, -IncludeLink
- Improvements to Pipelines and Workflows:
** Pester, PSScriptAnalyzer, and ScriptCop now produce output variables
** PSDevOps now includes a file to generate it's own build
** PublishTest/CodeCoverage Results steps will always() run
** Convert-BuildStep will add a .Name to each script step.
PSDevOps v0.5.5
0.5.5:
- Azure DevOps: Adding support for Shared Queries (Fixes #117)
** Get-ADOWorkItem -SharedQuery can get shared queries
** New-ADOWorkItem -WIQL will create shared queries. -FolderName will create folders.
** Remove-ADOWorkItem -QueryID can remove a shared query by ID - GitHub Workflows:
** Adding Job/Step definitions to Release Module
** Adding -NoCoverage to RunPester Step
** Creating Example workflow that publishes PSDevOps.
0.5.4.2:
- Adding Register-ADOArtifactFeed (Fixes #118)
0.5.4.1:
- Fixing Invoke-ADORestApi issues: #111,#114,#115
- Attaching .BuildID and .DefinitionID properties to Get-ADOBuild where appropriate.
0.5.4:
- Formatting Improvments:
** Get-ADOField now includes .Type
** Get-ADOExtension now includes .Version - Set-ADOTeam -DefaultAreaPath/-AreaPath parameter set issue fixed (fixes #103 / #92)
** Added tests for Set-ADOTeam - GitHub Workflow Definition Improvements:
** New Triggers:
*** On PullToMain
** New Jobs:
*** UpdateModuleTag
*** PublishToGallery
** New Steps:
*** PublishPowerShellGallery
*** TagModuleVersion - New-GitHubWorkflow/New-ADOPipeline now support -RootDirectory
- Fixing pluralization / list issue with multiple GitHub Workflow "On"
0.5.3
- Get-ADORepository : Adding -PullRequestID
- New/Set-ADOWorkItem: Fixing pipelining issue
0.5.2
- Get-ADOTeam: Adding alias -AreaPath for -TeamFieldValue, carrying on team property
- Set-ADOTeam: Support for -DefaultAreaPath/-AreaPath (TeamFieldValues api, fixing issue #92)
- Get-ADOTest: Enabling pagination and filtering of results.
** Invoke-ADORestAPI: Fixing -Cache(ing) correctly (#88)
** Invoke-GitHubRESTAPI: Only using .ContentEncoding if present in results (PowerShell core fix) - Get-ADOWorkItem:
** Fixing -Related (#79)
** Fixing -Comment errors when there are no commments (#80) - New/Set-ADOWorkItem:
** Adding -Relationship and -Comment (#81)
** Improving Formatting of Work Items (#82)
** Adding -Tag - Invoke-ADORestAPI: Fixing issue with -QueryParameter
0.5.1
- Bugfixes:
** Get-ADOTest: Fixing parameter sets and adding formatting.
** Invoke-GitHubRESTAPI: Only using .ContentEncoding when present.
0.5
- Improved Git Functionality
** New-GitHubAction
** Invoke-GitHubRESTApi
** Connect/Disconnect-GitHub (enabling smart aliases like api.github.com/zen and api.github.com/repos//)
** Formatting for GitHub Issues and Repos - Azure DevOps Additions/Fixes
** Invoke-ADORestAPI -AsJob
** Get-ADOArtifactFeed now has -Metric, -PackageList, -PackageVersionList, -Provenance
** Get-ADOIdentity [new]
** Get-ADOProject now has -Board, -TestVariable, -TestConfiguration
** Get-ADOPermission is now more API-complete and has parameter sets for permission types
** Set-ADOPermission
** Get-ADOExtension can now read extension data
** Set-ADOExtension can now set extension data
** Get-ADOTest [new]
** New-ADOPipeline now has -RootDirectory
** Tons of New Type Definitions and Formatters
0.4.9
- New Command: Wait-ADOBuild
- Start-ADOBuild
** Supports -Debug (to start a build with extra tracing)
** Allows parameters as PSObject - Get-ADORepository: Added -IncludeHidden, -IncludeRemoteURL, -IncludeLink
- Improvements to Pipelines and Workflows:
** Pester, PSScriptAnalyzer, and ScriptCop now produce output variables
** PSDevOps now includes a file to generate it's own build
** PublishTest/CodeCoverage Results steps will always() run
** Convert-BuildStep will add a .Name to each script step.