|
1 | 1 | # PowerShellForGitHub PowerShell Module
|
2 | 2 | ## Changelog
|
3 | 3 |
|
| 4 | + [0.15.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.15.0) - (2020/08/16) |
| 5 | +### Overview: |
| 6 | +This is a significant update that has a number of breaking changes amongst its payload. |
| 7 | + |
| 8 | +### Highlights: |
| 9 | ++ Complete pipeline support has been added to the module. You can now pipe the output of almost |
| 10 | + any command as input to almost any command. Every command output now has a specific `GitHub.*` |
| 11 | + type that is queryable as well. |
| 12 | + |
| 13 | ++ Major performance increase. It turns out that showing animated status would make an operation |
| 14 | + take 3 seconds that would otherwise take 1/4 second due to performance issues with ProgressBar. |
| 15 | + We no longer show status except for commands that 10+ pages of results which we must query for, |
| 16 | + and that minimum can be changed with a new configuration property: `multiRequestProgressThreshold` |
| 17 | + (set it to `0` to never see any progress). |
| 18 | + |
| 19 | ++ Lots of new functionality added: |
| 20 | + + Full support for gists: `Get-GitHubGist`, `Remove-GitHubGist`, |
| 21 | + `Copy-GitHubGist` (aka `Fork-GitHubGist`), `Add-GitHubGistStar`, `Remove-GitHubGistStar`, |
| 22 | + `Set-GitHubGistStar`, `Test-GitHubGistStar`, `New-GitHubGist`, `Set-GitHubGist`, |
| 23 | + `Rename-GitHubGistFile`, `Remove-GitHubGistFile`, `Set-GitHubGistFile` (aka`Add-GitHubGistFile`), |
| 24 | + `Get-GitHubGistComment`, `Set-GitHubGistComment`, `New-GitHubGistComment`, |
| 25 | + `Remove-GitHubGistComment` |
| 26 | + |
| 27 | + + Full support for Releases: |
| 28 | + `New-GitHubRelease`, `Set-GitHubRelease`, `Remove-GitHubRelease`, `Get-GitHubReleaseAsset`, |
| 29 | + `New-GitHubReleaseAsset`, `Set-GitHubReleaseAsset`, `Remove-GitHubReleaseAsset` |
| 30 | + |
| 31 | + + Improved support for Teams: |
| 32 | + `New-GitHubTeam`, `Set-GitHubTeam`, `Remove-GitHubTeam`, `Rename-GitHubTeam` |
| 33 | + |
| 34 | + + Dependabot support: `Test-GitHubRepositoryVulnerabilityAlert`, |
| 35 | + `Enable-GitHubRepositoryVulnerabilityAlert`, `Disable-GitHubRepositoryVulnerabilityAlert`, |
| 36 | + `Enable-GitHubRepositorySecurityFix`, `Disable-GitHubRepositorySecurityFix` |
| 37 | + |
| 38 | + + New Repository-related commands: |
| 39 | + `New-GitHubRepositoryFromTemplate`, `Set-GitHubContent`, `New-GitHubRepositoryBranch`, |
| 40 | + `Remove-GitHubRepositoryBranch`, `Get-GitHubRepositoryBranchProtectionRule`, |
| 41 | + `New-GitHubRepositoryBranchProtectionRule`, `Remove-GitHubRepositoryBranchProtectionRule` |
| 42 | + |
| 43 | + + New Reaction support added for issues and pull requests: |
| 44 | + `Get-GitHubReaction`, `Set-GitHubReaction`, `Remove-GitHubReaction` |
| 45 | + |
| 46 | ++ Default formatters have been added for many (but not yet all) of the types introduced by this |
| 47 | + module. Formatter support will be increased over the coming releases. |
| 48 | + |
| 49 | ++ No longer has any external dependencies. Previously had to download .NET |
| 50 | + assemblies in order to send telemetry, which made the initial commands |
| 51 | + take up much more time than needed. With no eternal dependencies involved |
| 52 | + anymore, telemetry is lightning-fast with negligible impact to normal |
| 53 | + command execution. |
| 54 | + |
| 55 | +### Breaking Changes |
| 56 | + |
| 57 | +#### Stardized naming (and verb usage) throghout the module |
| 58 | +* A number of commands have been renamed to follow the pattern that we're standardizing on: |
| 59 | + `Get` / `Set` / `New` / `Remove` |
| 60 | + (but we will continue to alias `Remove-*` as `Delete-*`). |
| 61 | + |
| 62 | +* The following renames have occurred: |
| 63 | + * `Update-GitHubCurrentUser` -> `Set-GitHubProfile` `[Alias('Update-GitHubCurrentUser')]` |
| 64 | + * `Update-GitHubIssue` -> `Set-GitHubIssue` `[Alias('Update-GitHubIssue')]` |
| 65 | + * `Update-GitHubRepository` -> `Set-GitHubRepository` `[Alias('Update-GitHubRepository')]` |
| 66 | + * `New-GitHubAssignee` -> `Add-GitHubAssignee` `[Alias('New-GitHubAssignee')]` |
| 67 | + * [breaking] `Update-GitHubLabel` -> `Set-GitHubLabel` `[Alias('Update-GitHubLabel')]` |
| 68 | + * [breaking] `Set-GitHubLabel` -> `Initialize-GitHubLabel` `<no alias due to above>` |
| 69 | + |
| 70 | +#### Other breaking changes |
| 71 | +* All `Remove-*` functions (and some `Rename-*` functions) now prompt for confirmation before |
| 72 | + performing the requested action. This can be silently bypassed by passing-in `-Confirm:$false` |
| 73 | + or `-Force`. |
| 74 | + |
| 75 | +* `WhatIf` support changes: |
| 76 | + * Only GitHub state-changing commands now support `-WhatIf` (which means `Get-GitHub*` and |
| 77 | + `Test-GitHub*` no longer support `-WhatIf`). |
| 78 | + * All other `-WhatIf`-supporting commands will only have a single `-WhatIf` output. |
| 79 | + |
| 80 | +* The `NoStatus` parameter has been removed from all functions due to the change in status behavior |
| 81 | + as descried above. The `DefaultNoStatus` configuration value has also been removed for the same |
| 82 | + reason. |
| 83 | + |
| 84 | +* All state-changing functions are now silent by default (no resulting output). If you want them |
| 85 | + to return the result, you can pass in `-PassThru`, which is a PowerShell standard design pattern. |
| 86 | + To truly get back to previous module behavior, you can set the new configuration property: |
| 87 | + `DefaultPassThru`. |
| 88 | + |
| 89 | +* `Get-GitHubTeam` and `Get-GitHubTeamMember` no longer support the `TeamId` parameter, as that |
| 90 | + functionality has been deprecated by GitHub. You can use `TeamSlug` instead. |
| 91 | + |
| 92 | +### Features: |
| 93 | ++ Complete pipeline support has been added to the module. You can now pipe the output of almost |
| 94 | + any command as input to almost any command. Every command output now has a specific `GitHub.*` |
| 95 | + type that is queryable as well. |
| 96 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/242) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/17f6122d7812ee4001ce4bdf630429e711e45f7b) |
| 97 | + |
| 98 | ++ All removal functions (and some rename functions) now prompt for confirmation. This can be silently |
| 99 | + disabled with `-Confirm:$false`. A later change will add support for using `-Force` as well. |
| 100 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/174) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/a6a27aa0aa1129d97bb6e5188707ff3ef6d53549) |
| 101 | + |
| 102 | ++ All commands that require confirmation now accept `-Force` in addition to `-Confirm:$false`. |
| 103 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/226) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/3c642d2e686725f7b17ad096c1f04d7d3777f733) |
| 104 | + |
| 105 | ++ Telemetry no longer has any external dependencies. We used to have to download .NET assemblies |
| 106 | + in order to send telemetry, and the downloading of those binaries took up time. Telemetry |
| 107 | + reporting has now been completely implemented within PowerShell, removing all external dependencies. |
| 108 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/186) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/ae8467f74a8bae1b97ca808a3b6eec727d15fc7e) |
| 109 | + |
| 110 | ++ Added additional options to `Update-GitHubRepository` (later renamed to `Set-GitHubRepository`): |
| 111 | + `DeleteBranchOnMerge` and `IsTemplate` |
| 112 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/192) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/ef246cd5b2a8a1d5646be8f1467e304cf27aabd4) |
| 113 | + |
| 114 | ++ Added Dependabot service functions: `Test-GitHubRepositoryVulnerabilityAlert`, |
| 115 | + `Enable-GitHubRepositoryVulnerabilityAlert`, `Disable-GitHubRepositoryVulnerabilityAlert`, |
| 116 | + `Enable-GitHubRepositorySecurityFix`, `Disable-GitHubRepositorySecurityFix` |
| 117 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/235) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/b70c7d433721bcbe82e6272e32979cf2e5c5e1d8) |
| 118 | + |
| 119 | ++ Added `New-GitHubRepositoryFromTemplate` which can create a new GitHub repository from a specified |
| 120 | + template repository. |
| 121 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/221) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/d96541ee5e16a3b9e11a52994a26540b203fb22c) |
| 122 | + |
| 123 | ++ Added `Set-GitHubContent` and added a `BranchName` parameter to `Get-GitHubContent`. |
| 124 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/241) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/a1f5e935165b2c606f81089524e89da9bb8b851d) |
| 125 | + |
| 126 | ++ Added default "views" for all types exposed in GitHubRepositories.ps1: `GitHub.Repository`, |
| 127 | + `GitHub.RepositoryTopic`, `GitHub.RepositoryContributor`, `GitHub.RepositoryContributorStatistics`, |
| 128 | + `GitHub.RepositoryCollaborator`, `GitHub.RepositoryTag` |
| 129 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/205) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/41de3adb29ed583f775ce30e52c3d6ed8ade35ff) |
| 130 | + |
| 131 | ++ Standardized verb usage and parameter naming throughout the module. This is great for long-term |
| 132 | + maintainability of the module, but it does introduced breaking changes from 0.14.0. The breaking |
| 133 | + changes are covered more completely, above. |
| 134 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/228) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/e57a9563ef68f3a897c2b523e5ea0cbf23011d4c) |
| 135 | + |
| 136 | ++ Overhauled how status works for the module. No longer shows an animation while invoking a web |
| 137 | + request. This has the side effect of simplifying the code and significantly speeding-up the |
| 138 | + module. This deprecates `NoStatus` and `DefaultNoStatus`. This adds |
| 139 | + `MultiRequestProgressThreshold` to control how many pages of results are needed before a command |
| 140 | + will show status of completion across the full number of pages being retrieved. This defaults to |
| 141 | + 10. |
| 142 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/253) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/2740026e64f2246d3b10bd3ccca197ea4ca3c9d8) |
| 143 | + |
| 144 | ++ Added `New-GitHubRepositoryBranch` and `Remove-GitHubRepositoryBranch` |
| 145 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/256) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/d76f54b08ea7c3f3355ec188827fadc0035d0595) |
| 146 | + |
| 147 | ++ Updated `New-GitHubRepositoryBranch` to better support pipeline input, and added `Sha` as an |
| 148 | + optional parameter to allow for arbitrary commit branch creation. Also added `Sha` as a top-level |
| 149 | + property to a `GitHub.Branch` object. |
| 150 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/277) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/3e79c2592ce0f062c52d95f2de2c87cbff40e8ea) |
| 151 | + |
| 152 | ++ Added GitHub Reactions support for Issues and Pull Requests: `Get-GitHubReaction`, |
| 153 | + `Set-GitHubReaction`, `Remove-GitHubReaction` |
| 154 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/193) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/8e55f5af03aa0ae2d402e52b7cd50ca43ded03a7) |
| 155 | + |
| 156 | ++ Added complete support for the GitHub Releases API surface: `New-GitHubRelease`, |
| 157 | + `Set-GitHubRelease`, `Remove-GitHubRelease`, `Get-GitHubReleaseAsset`, `New-GitHubReleaseAsset`, |
| 158 | + `Set-GitHubReleaseAsset`, `Remove-GitHubReleaseAsset` |
| 159 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/177) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/356af2f5b69fa8cd60bc77670d250cde796ac1d6) |
| 160 | + |
| 161 | ++ Added complete support for the GitHub gists API surface: `Get-GitHubGist`, `Remove-GitHubGist`, |
| 162 | + `Copy-GitHubGist` (aka `Fork-GitHubGist`), `Add-GitHubGistStar`, `Remove-GitHubGistStar`, |
| 163 | + `Set-GitHubGistStar`, `Test-GitHubGistStar`, `New-GitHubGist`, `Set-GitHubGist`, |
| 164 | + `Rename-GitHubGistFile`, `Remove-GitHubGistFile`, `Set-GitHubGistFile` (aka`Add-GitHubGistFile`), |
| 165 | + `Get-GitHubGistComment`, `Set-GitHubGistComment`, `New-GitHubGistComment`, |
| 166 | + `Remove-GitHubGistComment` |
| 167 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/172) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/92c4aa8b3a0142752e68a50af73ac276db0c1ff6) |
| 168 | + |
| 169 | ++ Added branch protection rule commands: `Get-GitHubRepositoryBranchProtectionRule`, |
| 170 | + `New-GitHubRepositoryBranchProtectionRule`, `Remove-GitHubRepositoryBranchProtectionRule` |
| 171 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/255) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/981b85c2d49172df531bee641c9554a425181625) |
| 172 | + |
| 173 | ++ Standardized and improved the `WhatIf` support throughout the entire module. |
| 174 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/254) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/2f16de1f46611a89cd833429f6227c83b5563e84) |
| 175 | + |
| 176 | ++ Added additional support for Teams: `New-GitHubTeam`, `Set-GitHubTeam`, `Remove-GitHubTeam`, and |
| 177 | + adds `TeamName` as an additional way to call into `Get-GitHubTeam`. |
| 178 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/257) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/6a51601ec841a52e1fa95cf0e2e0a6fd1100269a) |
| 179 | + |
| 180 | ++ Minor improvements to the new Teams commands to better support pipeline input and to provide |
| 181 | + alternative calling patterns (which can specify a team's `slug` or parent team's `TeamId` in order |
| 182 | + to minimize additional queries that would have to be done internally to complete your request). |
| 183 | + Added `Rename-GitHubTeam` as well. |
| 184 | + This _also_ removes `TeamId` as a way to call `Get-GitHubTeam` or `Get-GitHubTeamMember`, as |
| 185 | + those API's have been deprecated by GitHub. You can now speficy a `TeamSlug` instead. |
| 186 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/275) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/9ef3c2b5670fc7b640a47a33d0aa725c63319839) |
| 187 | + |
| 188 | +* All state-changing functions are now silent by default (no resulting output). If you want them |
| 189 | + to return the result, you can pass in `-PassThru`, which is a PowerShell standard design pattern. |
| 190 | + To truly get back to previous module behavior, you can set the new configuration property: |
| 191 | + `DefaultPassThru`. |
| 192 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/276) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/9600fc21120e17241e60606c5de3459d973026bb) |
| 193 | + |
| 194 | +### Fixes: |
| 195 | +- Example description |
| 196 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/xxx) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/xxxxxxx) |
| 197 | + |
| 198 | +- Module update check needs to be able to handle when the module in use is newer than the published |
| 199 | + version (since publication to PowerShellGallery happens a few hours after the version is updated |
| 200 | + in GitHub). |
| 201 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/204) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/efdcbfa4a086bd4606ec2c32ef67db8553711781) |
| 202 | + |
| 203 | +- Simplified `-WhatIf` handling within `Invoke-GHRestMethod` to only have a single `ShouldProcess` |
| 204 | + statement. This was the first attempt at simplifying how `-WhatIf` should work. There was a |
| 205 | + successive change that took things further (see below). |
| 206 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/213) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/ad15657551d137c5db063b64f15c2760f74ac5af) |
| 207 | + |
| 208 | +- Fixed exception that occurred when calling `Set-GitHubRepositoryTopic` with `-Clear`. |
| 209 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/216) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/d1bd976d70cc975dfd247f9ad2bace58a465c7da) |
| 210 | + |
| 211 | +- Disabled the progress bar for `Invoke-WebRequest` which greatly improves its performance in |
| 212 | + PowerShell 5.1. |
| 213 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/229) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/6e794cbcaf5782bb9ba1cdbaeaa567f81435484e) |
| 214 | + |
| 215 | +- Significantly increased the performance of `Get-GitHubContent` with some internal changes. |
| 216 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/232) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/78187766f0b8b4d2bece25b945edc6b5aa43bbb4) |
| 217 | + |
| 218 | +- Removed positional binding support on `Set-GitHubConfiguration` to solve a common misconfiguration |
| 219 | + problem introduced by accidentally setting the wrong configuration value state. |
| 220 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/234) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/08ff284644c70f9f1d9bc5d65f62dc41cafef0ac) |
| 221 | + |
| 222 | +- The module will now restore the previous state of `[Net.ServicePointManager]::SecurityProtocol ` |
| 223 | + after performing its operation. |
| 224 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/240) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/618398eedd4571a42e000a4ce4527b56244f7720) |
| 225 | + |
| 226 | +- Some commands were not properly validating the `OwnerName`/`RepositoryName` input due to a |
| 227 | + misconfiguration. That has now been fixed. |
| 228 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/243) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/2385b5cf5d959a7581bf968f15f346d9a0ff816b) |
| 229 | + |
| 230 | +- Added a `ValidateSet` to the `Affiiliation` parameter in `Get-GitHubRepository` to limit input to |
| 231 | + the set of permitted options. Comment-based help was updated for `Get-GitHubRepositoryCollaborator` |
| 232 | + and `Move-GitHubRepositoryOwnership`. Removed an unreachable codepath in `Get-GitHubRepository`. |
| 233 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/233) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/eedfaa3740ac5330128fea27038f213c8abf1d4b) |
| 234 | + |
| 235 | +- Fixes to module version update checking: Fixed regression introduced by the |
| 236 | + [pipeline work](https://github.com/PowerShell/PowerShellForGitHub/pull/242), and suppressed |
| 237 | + its usage of the progress bar to speed it up further. |
| 238 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/252) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/d32bd11d971c8b5c4a56b6ff6f997aca61fba2ca) |
| 239 | + |
| 240 | +- Fixed pipeline support for the newly added |
| 241 | + [`New-GitHubRepositoryFromTemplate`](https://github.com/PowerShell/PowerShellForGitHub/pull/221). |
| 242 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/259) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/f31d79133df1310fac1f14643eea4cdb4972a26a) |
| 243 | + |
| 244 | +- Fixed how numerical configuration values are handled to accommodate behavior differences in |
| 245 | + PowerShell 5 and PowerShell 7 Core. |
| 246 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/262) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/683187a94f05b7c69bc6ca3459ce615936f5a0d2) |
| 247 | + |
| 248 | +- Fixed pipeline input handling for the newly added Dependabot functions. |
| 249 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/272) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/4ded2faf8127a502fc7f21d7e60167e1230061af) |
| 250 | + |
| 251 | +- Removed `NoStatus` completely from the module to complete the transitional work done for how |
| 252 | + status is handled in the module. |
| 253 | + [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/274) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/db111559f9844e9a30b666ec069a5dc462643c63) |
| 254 | + |
| 255 | +Authors: |
| 256 | + * [**@HowardWolosky**](https://github.com/HowardWolosky) |
| 257 | + * [**@X-Guardian**](https://github.com/X-Guardian) |
| 258 | + * [**@themilfan**](https://github.com/themilfan) |
| 259 | + * [**@TylerLeonhardt**](https://github.com/TylerLeonhardt) |
| 260 | + |
| 261 | +------ |
| 262 | + |
4 | 263 | [0.14.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.14.0) - (2020/05/30)
|
5 | 264 | ### Features:
|
6 | 265 | + The module will now asynchronously check for updates up to once per day. This can be disabled
|
|
0 commit comments