Skip to content

Commit d867afa

Browse files
Updating module to 0.9.1 (#138)
1 parent 27920b1 commit d867afa

File tree

2 files changed

+57
-41
lines changed

2 files changed

+57
-41
lines changed

CHANGELOG.md

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

4+
[0.9.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.1) - (2019/09/24)
5+
### Fixes:
6+
- Ensure Milestone `due_on` always gets set to the desired date.
7+
(Attempts to work around odd GitHub behavior which uses PST/PDT's midnight to determine the date instead of UTC.)
8+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/133) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/013452b5cd8a7d7655cb32031d5ebdb580af16d9)
9+
- Fix `Update-GitHubRepository` to work correctly
10+
- The REST endpoint had a typo in it
11+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/137) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/27920b1abefd3d33082cbf930e8965af36f86a6a)
12+
- The `Archived` switch's value was being incorrectly inverted
13+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/135) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/9bdb37c053f98f108d346050622b609d8488fd45)
14+
15+
Authors:
16+
* [**@HowardWolosky**](https://github.com/HowardWolosky)
17+
18+
------
19+
420
[0.9.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.0) - (2019/09/19)
521
### Features:
622
+ Added `Get-GitHubRelease`
@@ -9,10 +25,10 @@
925
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/111) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/788465faec1b6d6331537aa87c2d94039682e373)
1026

1127
### Fixes:
12-
* Updates the GitHub Enterprise support to use the `http(s)://[hostname]/api/v3` syntax
28+
- Updates the GitHub Enterprise support to use the `http(s)://[hostname]/api/v3` syntax
1329
instead of the non-standard `http(s)://api.[hostname]/` syntax.
1430
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/118) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/f7b956da4ae169ec6ec1bb6582ce742372677f5c)
15-
* Minor Comment Based Help (CBH) update for Get-GitHubRepository
31+
- Minor Comment Based Help (CBH) update for Get-GitHubRepository
1632
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/120) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/220333a71214fb88a33093b5e907d431dcfdb4c8)
1733

1834
Authors:
@@ -30,7 +46,7 @@ Authors:
3046
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/101) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/d5acd0f73d97f6692914976ce9366456a59cbf70)
3147

3248
### Fixes:
33-
* Renamed `ConvertFrom-Markdown` to `ConvertFrom-GitHubMarkdown` to avoid a conflict with
49+
- Renamed `ConvertFrom-Markdown` to `ConvertFrom-GitHubMarkdown` to avoid a conflict with
3450
PSCore's new `ConvertFrom-Markdown` command.
3551
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/100) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/088f95b5a1340c7ce570e6e68a41967fd5760c46)
3652

@@ -41,26 +57,26 @@ Authors:
4157
------
4258

4359
[0.7.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.7.0) - (2019/03/15)
44-
### Fixes:
45-
* Modified all [int] parameters to be [int64] to avoid out of bounds issues with large ID's.
46-
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/94) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/a22739e7f535faf4c5f486694bd213782437e82a)
47-
* `Split-GitHubUri` updated to work with the `https://api.github.com/*` uri's included in some of
48-
the REST responses.
49-
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/88) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/592167de9b3f07635c49365e291082fd3f712586)
50-
5160
### Features:
5261
+ Added `Test-GitHubOrganizationMember` to test if a user is in an organization.
5362
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/90) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/c60bb29ac02e7ab9fcd2e29db865b63876cb0125)
5463
+ Updated `Get-GitHubTeamMember` to optionally work directly with a TeamId.
5564
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/90) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/c60bb29ac02e7ab9fcd2e29db865b63876cb0125)
5665

66+
### Fixes:
67+
- Modified all [int] parameters to be [int64] to avoid out of bounds issues with large ID's.
68+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/94) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/a22739e7f535faf4c5f486694bd213782437e82a)
69+
- `Split-GitHubUri` updated to work with the `https://api.github.com/*` uri's included in some of
70+
the REST responses.
71+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/88) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/592167de9b3f07635c49365e291082fd3f712586)
72+
5773
Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
5874

5975
------
6076

6177
[0.6.4](https://github.com/PowerShell/PowerShellForGitHub/tree/0.6.4) - (2019/01/16)
6278
### Fixes:
63-
* Updated the `*-GitHubIssue` functions to support specifying the `MediaType` that should be used
79+
- Updated the `*-GitHubIssue` functions to support specifying the `MediaType` that should be used
6480
for the returned result.
6581
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/83) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/e3b6c53017abd36fc70253e1a49c31046c885ad1)
6682

@@ -70,7 +86,7 @@ Author: [**@joseartrivera**](https://github.com/joseartrivera)
7086

7187
## [0.6.3](https://github.com/PowerShell/PowerShellForGitHub/tree/0.6.3) - (2019/01/07)
7288
### Fixes:
73-
* Updated all parameter sets to use `CamelCase` for the permitted options, and stopped
89+
- Updated all parameter sets to use `CamelCase` for the permitted options, and stopped
7490
any use of abbreviation, to be more consistent with the rest of PowerShell.
7591
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/81) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/185441078efeb0e6693eafeb023785388a1a5a69)
7692

@@ -130,7 +146,7 @@ Authors:
130146
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/54) | [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/680696a833b3cc753e961fc8c723b0be9b39ecc2)
131147

132148
### Fixes:
133-
* Fixed bug that caused single or empty arrays returned within objects to be flattened
149+
- Fixed bug that caused single or empty arrays returned within objects to be flattened
134150
(instead of remaining as arrays)
135151
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/56) | [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/6cf344fb38485275f94b1e85c1a5f932e1b519c3)
136152

@@ -146,10 +162,10 @@ Authors:
146162
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/49) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/8d2e76f9059f0939b892d08386fe43f0e2722bb0)
147163

148164
### Fixes:
149-
* Made NuGet dll retrieval more robust by preventing potential file access problems from being
165+
- Made NuGet dll retrieval more robust by preventing potential file access problems from being
150166
written to the error stream.
151167
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/48) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/b614f4a0fbcb570ef462fea64f776ca85480de86)
152-
* Prevented the possibility of Access Tokens from being written into the log file in plain text
168+
- Prevented the possibility of Access Tokens from being written into the log file in plain text
153169
if explicitly passed-in
154170
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/50) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/c6835f4cb1ef0e78e23a8195949eb9ad2555fd4a)
155171

@@ -161,9 +177,9 @@ Authors:
161177

162178
## [0.3.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.3.1) - (2018/11/13)
163179
### Fixes:
164-
* Minor static analysis issues fixed.
165-
* Corrected name of the test file for `GitHubRepositoryForks`
166-
* Ensured the `getParams` are used during execution of `Get-GitHubRepositoryFork`
180+
- Minor static analysis issues fixed.
181+
- Corrected name of the test file for `GitHubRepositoryForks`
182+
- Ensured the `getParams` are used during execution of `Get-GitHubRepositoryFork`
167183

168184
More Info: [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/42) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/5703295d497f20fe8eec91d6ed47d126cc518592)
169185

@@ -176,7 +192,7 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
176192
+ Added support for querying forks and creating new ones.
177193

178194
### Fixes:
179-
* Will only perform a retry when receiving a `202` response on a `GET` request. Previously, it would
195+
- Will only perform a retry when receiving a `202` response on a `GET` request. Previously, it would
180196
retry regardless of the method of the request.
181197

182198
More Info: [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/41) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/1076239d7639497984a6e0b04df1e69019c4ec28)
@@ -206,45 +222,45 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
206222
+ Enhanced user query support as well as being able update information for the current user.
207223

208224
### Fixes:
209-
* Made parameter ordering consistent across all functions (OwnerName is now first, then RepositoryName)
210-
* Normalized all parameters to use SentenceCase
211-
* All functions that can take a Uri or OwnerName/RepositoryName now support both options.
212-
* Made all parameter names consistent across functions:
213-
* `GitHubAccessToken` -> `AccessToken`
214-
* `RepositoryUrl` -> `Uri`
215-
* `Organization` -> `OrganizationName`
216-
* `Repository` -> `RepositoryName`
217-
* `Owner` -> `OwnerName`
218-
* Normalized usage of Verbose, Info and Error streams
225+
- Made parameter ordering consistent across all functions (OwnerName is now first, then RepositoryName)
226+
- Normalized all parameters to use SentenceCase
227+
- All functions that can take a Uri or OwnerName/RepositoryName now support both options.
228+
- Made all parameter names consistent across functions:
229+
- `GitHubAccessToken` -> `AccessToken`
230+
- `RepositoryUrl` -> `Uri`
231+
- `Organization` -> `OrganizationName`
232+
- `Repository` -> `RepositoryName`
233+
- `Owner` -> `OwnerName`
234+
- Normalized usage of Verbose, Info and Error streams
219235

220236
### Functionality Modified from 0.1.0:
221-
- `New-GitHubLabels` was renamed to `Set-GitHubLabel` and can now optionally take in the labels
237+
* `New-GitHubLabels` was renamed to `Set-GitHubLabel` and can now optionally take in the labels
222238
to apply to the Repository.
223-
- `Get-GitHubIssueForRepository` has been removed and replaced with `Get-GitHubIssue`.
239+
* `Get-GitHubIssueForRepository` has been removed and replaced with `Get-GitHubIssue`.
224240
The key difference between these two is that it no longer accepts multiple repositories as single
225241
input, and filtering on creation/closed date can be done after the fact piping the results into
226242
`Where-Object` now that the returned objects from `Get-GitHubIssue` have actual `[DateTime]` values
227243
for the date properties. For an updated example of doing this, refer to [example usage](USAGE.md#querying-issues).
228-
- `Get-GitHubWeeklyIssueForRepository` has been removed and functionally replaced by `Group-GitHubIssue`.
244+
* `Get-GitHubWeeklyIssueForRepository` has been removed and functionally replaced by `Group-GitHubIssue`.
229245
For an updated example of using it, refer to [example usage](USAGE.md#querying-issues)
230-
- `Get-GitHubTopIssueRepository` has been removed. We have [updated examples](USAGE.md#querying-issues)
246+
* `Get-GitHubTopIssueRepository` has been removed. We have [updated examples](USAGE.md#querying-issues)
231247
for how to accomplish the same scenario.
232-
- `Get-GitHubPullRequestForRepository` has been removed and replaced with `Get-GitHubPullRequest`.
248+
* `Get-GitHubPullRequestForRepository` has been removed and replaced with `Get-GitHubPullRequest`.
233249
The key difference between these two is that it no longer accepts multiple repositories as single
234250
input, and filtering on creation/merged date can be done after the fact piping the results into
235251
`Where-Object` now that the returned objects from `Get-GitHubPullRequest` have actual `[DateTime]` values
236252
for the date properties. For an updated example of doing this, refer to [example usage](USAGE.md#querying-pull-requests).
237-
- `Get-GitHubWeeklyPullRequestForRepository` has been removed and functionally replaced by `Group-GitHubPullRequest`.
253+
* `Get-GitHubWeeklyPullRequestForRepository` has been removed and functionally replaced by `Group-GitHubPullRequest`.
238254
For an updated example of using it, refer to [example usage](USAGE.md#querying-pull-requests)
239-
- `Get-GitHubTopPullRequestRepository` has been removed. We have [updated examples](USAGE.md#querying-pull-requests)
255+
* `Get-GitHubTopPullRequestRepository` has been removed. We have [updated examples](USAGE.md#querying-pull-requests)
240256
for how to accomplish the same scenario.
241-
- `Get-GitHubRepositoryNameFromUrl` and `GitHubRepositoryOwnerFromUrl` have been removed and
257+
* `Get-GitHubRepositoryNameFromUrl` and `GitHubRepositoryOwnerFromUrl` have been removed and
242258
functionally replaced by `Split-GitHubUri`
243-
- `Get-GitHubRepositoryUniqueContributor` has been removed. We have an
259+
* `Get-GitHubRepositoryUniqueContributor` has been removed. We have an
244260
[updated example](USAGE.md#querying-contributors) for how to accomplish the same scenario.
245-
- `GitHubOrganizationRepository` has been removed. You can now retrieve repositories for an
261+
* `GitHubOrganizationRepository` has been removed. You can now retrieve repositories for an
246262
organization via `Get-GitHubRepository -OrganizationName <name>`.
247-
- `Get-GitHubAuthenticatedUser` has been replaced with `Get-GitHubUser -Current`.
263+
* `Get-GitHubAuthenticatedUser` has been replaced with `Get-GitHubUser -Current`.
248264

249265
More Info: [[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/39) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/eb33688e5b8d688d28e8582b76b526da3c4428be)
250266

PowerShellForGitHub.psd1

Lines changed: 1 addition & 1 deletion
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.9.0'
10+
ModuleVersion = '0.9.1'
1111
Description = 'PowerShell wrapper for GitHub API'
1212

1313
# Script module or binary module file associated with this manifest.

0 commit comments

Comments
 (0)