Skip to content

Commit ed9b114

Browse files
Update module to 0.14.0 (#203)
1 parent a9f48a8 commit ed9b114

File tree

2 files changed

+47
-2
lines changed

2 files changed

+47
-2
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,51 @@
11
# PowerShellForGitHub PowerShell Module
22
## Changelog
33

4+
[0.14.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.14.0) - (2020/05/30)
5+
### Features:
6+
+ The module will now asynchronously check for updates up to once per day. This can be disabled
7+
if desired with the `Set-GitHubConfiguration -DisableUpdateCheck`.
8+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/185) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/a9f48a8aec796195664c3d86eb11755a1394d34e)
9+
+ It turns out that `Group-GitHubPullRequest` which was written back in `0.2.0` was never actually
10+
exported. Now it is.
11+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/180) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/b7e1ea1cb912493e110b9854b0ec7700462254a0)
12+
13+
### Fixes:
14+
- Fixes the behavior of `Get-GitHubRepository`. It actually had a number of issues:
15+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/179) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/c4c1ec344a357489d248b9cf1bc2837484d4915f)
16+
- `-GetAllPublicRepositories` didn't acutally work. Now it does, along with the newly
17+
added `Since` parameters.
18+
- Fixed the ParameterSet handling for all parameters to make sure that users can only specify
19+
the correct combination of parameters.
20+
- Fixes multi-result behavior across all versions of PowerShell. You can now reliably capture
21+
the result of an API call like this: `@(Get-GitHubRepository ...)` and be assured that you'll
22+
get an array result with the proper count of items. As a result, this fixes all remaining failing
23+
UT's on PowerShell 7.
24+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/199) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/bcd0a5616e1395ca480bc7f3b64776eada2a6670)
25+
- Fixed an erroneous exception that occurred when calling `New-GitHubRepository` when specifying
26+
a `TeamId`.
27+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/196) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/587e2042621091c79cc06be2aa9cc6ea836561f4)
28+
- The module is now PSScriptAnalyzer clean (again). This also fixed pipeline handling in
29+
`Group-GitHubPullRequest`, `Group-GitHubIssue` and `ConvertFrom-GitHubMarkdown`.
30+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/180) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/b7e1ea1cb912493e110b9854b0ec7700462254a0)
31+
- Fixed some documentation which referenced that private repos were only available to paid GitHub
32+
plans.
33+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/191) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/3c70b8d2702a4a7b5674bb72decacb385f1a47a8)
34+
- Fixed a bug preventing quering for a specifically named branch with `Get-GitHubRepositoryBranch`.
35+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/188) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/5807d00ed0a3acd293057d8a9c06a9d68b6030db)
36+
- Correctly fixed the hash that catches whether or not a developer has updated the settings file used
37+
when running this module's unit tests. It involved updating the hash and then also ensuring we
38+
always check the file out with consistent line endings.
39+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/181) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/93689d69eedc50f084982a6fba21183857507dbb) &&
40+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/183) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/b4439f4a6b12f89d755851b313eff0e9ea0b3ab5)
41+
- Documentation updates around configuring unattended authentication.
42+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/173) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/3440909f5f1264865ccfca85ce2364af3ce85425)
43+
44+
Authors:
45+
* [**@HowardWolosky**](https://github.com/HowardWolosky)
46+
47+
------
48+
449
[0.13.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.13.1) - (2020/05/12)
550
### Fixes:
651
- Ensure progress bar for Wait-JobWithAnimation gets marked as Completed

PowerShellForGitHub.psd1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
CompanyName = 'Microsoft Corporation'
88
Copyright = 'Copyright (C) Microsoft Corporation. All rights reserved.'
99

10-
ModuleVersion = '0.13.1'
10+
ModuleVersion = '0.14.0'
1111
Description = 'PowerShell wrapper for GitHub API'
1212

1313
# Script module or binary module file associated with this manifest.
@@ -180,7 +180,7 @@
180180
# IconUri = ''
181181

182182
# ReleaseNotes of this module
183-
# ReleaseNotes = ''
183+
ReleaseNotes = 'https://github.com/microsoft/PowerShellForGitHub/blob/master/CHANGELOG.md'
184184
}
185185
}
186186

0 commit comments

Comments
 (0)