|
9 | 9 | ProjectURI = 'https://github.com/StartAutomating/PSDevOps' |
10 | 10 | LicenseURI = 'https://github.com/StartAutomating/PSDevOps/blob/master/LICENSE' |
11 | 11 | ReleaseNotes = @' |
12 | | -0.5.5.1: |
13 | | ---- |
14 | | -* Allowing for [Reflection.AssemblyMetaData] attributes on step .ps1 files (to customize YAML). Issue #123 |
15 | | -* Better support for Object and array parameters in Azure DevOps. Issue #125. |
16 | | -
|
17 | | -0.5.5: |
18 | | ---- |
19 | | -* Azure DevOps: Adding support for Shared Queries (Fixes #117) |
20 | | -** Get-ADOWorkItem -SharedQuery can get shared queries |
21 | | -** New-ADOWorkItem -WIQL will create shared queries. -FolderName will create folders. |
22 | | -** Remove-ADOWorkItem -QueryID can remove a shared query by ID |
23 | | -* GitHub Workflows: |
24 | | -** Adding Job/Step definitions to Release Module |
25 | | -** Adding -NoCoverage to RunPester Step |
26 | | -** Creating Example workflow that publishes PSDevOps. |
27 | | -
|
28 | | -0.5.4.2: |
29 | | ---- |
30 | | -* Adding Register-ADOArtifactFeed (Fixes #118) |
31 | | -
|
32 | | -0.5.4.1: |
33 | | ---- |
34 | | -* Fixing Invoke-ADORestApi issues: #111,#114,#115 |
35 | | -* Attaching .BuildID and .DefinitionID properties to Get-ADOBuild where appropriate. |
36 | | -
|
37 | | -0.5.4: |
38 | | ---- |
39 | | -* Formatting Improvments: |
40 | | -** Get-ADOField now includes .Type |
41 | | -** Get-ADOExtension now includes .Version |
42 | | -* Set-ADOTeam -DefaultAreaPath/-AreaPath parameter set issue fixed (fixes #103 / #92) |
43 | | -** Added tests for Set-ADOTeam |
44 | | -* GitHub Workflow Definition Improvements: |
45 | | -** New Triggers: |
46 | | -*** On PullToMain |
47 | | -** New Jobs: |
48 | | -*** UpdateModuleTag |
49 | | -*** PublishToGallery |
50 | | -** New Steps: |
51 | | -*** PublishPowerShellGallery |
52 | | -*** TagModuleVersion |
53 | | -* New-GitHubWorkflow/New-ADOPipeline now support -RootDirectory |
54 | | -* Fixing pluralization / list issue with multiple GitHub Workflow "On" |
55 | | -0.5.3 |
56 | | ---- |
57 | | -* Get-ADORepository : Adding -PullRequestID |
58 | | -* New/Set-ADOWorkItem: Fixing pipelining issue |
59 | | -
|
60 | | -0.5.2 |
61 | | ---- |
62 | | -* Get-ADOTeam: Adding alias -AreaPath for -TeamFieldValue, carrying on team property |
63 | | -* Set-ADOTeam: Support for -DefaultAreaPath/-AreaPath (TeamFieldValues api, fixing issue #92) |
64 | | -* Get-ADOTest: Enabling pagination and filtering of results. |
65 | | -** Invoke-ADORestAPI: Fixing -Cache(ing) correctly (#88) |
66 | | -** Invoke-GitHubRESTAPI: Only using .ContentEncoding if present in results (PowerShell core fix) |
67 | | -* Get-ADOWorkItem: |
68 | | -** Fixing -Related (#79) |
69 | | -** Fixing -Comment errors when there are no commments (#80) |
70 | | -* New/Set-ADOWorkItem: |
71 | | -** Adding -Relationship and -Comment (#81) |
72 | | -** Improving Formatting of Work Items (#82) |
73 | | -** Adding -Tag |
74 | | -* Invoke-ADORestAPI: Fixing issue with -QueryParameter |
75 | | -0.5.1 |
76 | | ---- |
77 | | -* Bugfixes: |
78 | | -** Get-ADOTest: Fixing parameter sets and adding formatting. |
79 | | -** Invoke-GitHubRESTAPI: Only using .ContentEncoding when present. |
80 | | -0.5 |
81 | | ---- |
82 | | -* Improved Git Functionality |
83 | | -** New-GitHubAction |
84 | | -** Invoke-GitHubRESTApi |
85 | | -** Connect/Disconnect-GitHub (enabling smart aliases like api.github.com/zen and api.github.com/repos/<owner>/<repo>) |
86 | | -** Formatting for GitHub Issues and Repos |
87 | | -* Azure DevOps Additions/Fixes |
88 | | -** Invoke-ADORestAPI -AsJob |
| 12 | +0.5.6: |
| 13 | +--- |
| 14 | +### Azure DevOps Improvements |
| 15 | +* Get-ADOPermission : Can now get permissions related to Dashboards, Analytics, AreaPaths, and IterationPaths |
| 16 | +* Set-ADOPermission : Now can easily set permissions based off of a variety of pipeline inputs (Fixes #128 and #91) |
| 17 | +* Get-ADOAreaPath : Removing "Area" from paths passed in, formatting returns with 'AreaPath' instead of 'Path' |
| 18 | +* Get-ADOIterationPath : Removing "Iteration" from paths passed in, formatting returns with 'IterationPath' instead of 'Path' |
| 19 | +* Get-ADOBuild : Extended Type Definitions now contain an alias property of BuildPath |
| 20 | +### GitHub Workflow Improvements |
| 21 | +* Adding "On" files for issue creation, deletion, or modification (Fixes #132) |
| 22 | +* Adding "On" files for common scheduling needs (Fixes #134) |
| 23 | +* ReleaseNameFormat can not be customized in ReleaseModule step (Fixes #130) |
89 | 24 |
|
90 | | -** Get-ADOArtifactFeed now has -Metric, -PackageList, -PackageVersionList, -Provenance |
91 | | -** Get-ADOIdentity [new] |
92 | | -** Get-ADOProject now has -Board, -TestVariable, -TestConfiguration |
93 | | -** Get-ADOPermission is now more API-complete and has parameter sets for permission types |
94 | | -** Set-ADOPermission |
95 | | -** Get-ADOExtension can now read extension data |
96 | | -** Set-ADOExtension can now set extension data |
97 | | -** Get-ADOTest [new] |
98 | | -** New-ADOPipeline now has -RootDirectory |
99 | | -** Tons of New Type Definitions and Formatters |
100 | | -
|
101 | | -0.4.9 |
102 | | ---- |
103 | | -* New Command: Wait-ADOBuild |
104 | | -* Start-ADOBuild |
105 | | -** Supports -Debug (to start a build with extra tracing) |
106 | | -** Allows parameters as PSObject |
107 | | -* Get-ADORepository: Added -IncludeHidden, -IncludeRemoteURL, -IncludeLink |
108 | | -* Improvements to Pipelines and Workflows: |
109 | | -** Pester, PSScriptAnalyzer, and ScriptCop now produce output variables |
110 | | -** PSDevOps now includes a file to generate it's own build |
111 | | -** PublishTest/CodeCoverage Results steps will always() run |
112 | | -** Convert-BuildStep will add a .Name to each script step. |
| 25 | +Previous Release Notes available in [CHANGELOG.md](https://github.com/StartAutomating/PSDevOps/blob/master/CHANGELOG.md) |
113 | 26 | '@ |
114 | 27 | } |
115 | 28 | Colors = @{ |
|
0 commit comments