Skip to content

Tags: admariner/PowerShellForGitHub

Tags

0.14.0

Toggle 0.14.0's commit message
[0.14.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.14.0)…

… - (2020/05/30)

Features:
+ The module will now asynchronously check for updates up to once per day.  This can be disabled
  if desired with the `Set-GitHubConfiguration -DisableUpdateCheck`.
  [[pr]](microsoft#185) | [[cl]](microsoft@a9f48a8)
+ It turns out that `Group-GitHubPullRequest` which was written back in `0.2.0` was never actually
  exported.  Now it is.
  [[pr]](microsoft#180) | [[cl]](microsoft@b7e1ea1)

Fixes:
- Fixes the behavior of `Get-GitHubRepository`.  It actually had a number of issues:
  [[pr]](microsoft#179) | [[cl]](microsoft@c4c1ec3)
  - `-GetAllPublicRepositories` didn't acutally work.  Now it does, along with the newly
     added `Since` parameters.
  - Fixed the ParameterSet handling for all parameters to make sure that users can only specify
    the correct combination of parameters.
- Fixes multi-result behavior across all versions of PowerShell.  You can now reliably capture
  the result of an API call like this: `@(Get-GitHubRepository ...)` and be assured that you'll
  get an array result with the proper count of items.  As a result, this fixes all remaining failing
  UT's on PowerShell 7.
  [[pr]](microsoft#199) | [[cl]](microsoft@bcd0a56)
- Fixed an erroneous exception that occurred when calling `New-GitHubRepository` when specifying
  a `TeamId`.
  [[pr]](microsoft#196) | [[cl]](microsoft@587e204)
- The module is now PSScriptAnalyzer clean (again).  This also fixed pipeline handling in
  `Group-GitHubPullRequest`, `Group-GitHubIssue` and `ConvertFrom-GitHubMarkdown`.
  [[pr]](microsoft#180) | [[cl]](microsoft@b7e1ea1)
- Fixed some documentation which referenced that private repos were only available to paid GitHub
  plans.
  [[pr]](microsoft#191) | [[cl]](microsoft@3c70b8d)
- Fixed a bug preventing quering for a specifically named branch with `Get-GitHubRepositoryBranch`.
  [[pr]](microsoft#188) | [[cl]](microsoft@5807d00)
- Correctly fixed the hash that catches whether or not a developer has updated the settings file used
  when running this module's unit tests.  It involved updating the hash and then also ensuring we
  always check the file out with consistent line endings.
  [[pr]](microsoft#181) | [[cl]](microsoft@93689d6) &&
  [[pr]](microsoft#183) | [[cl]](microsoft@b4439f4)
- Documentation updates around configuring unattended authentication.
  [[pr]](microsoft#173) | [[cl]](microsoft@3440909)

0.13.1

Toggle 0.13.1's commit message
[0.13.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.13.1)…

… - (2020/05/12)

  Fixes:
- Ensure progress bar for Wait-JobWithAnimation gets marked as Completed
  [[pr]](microsoft#169) | [[cl]](microsoft@bb2ad45)

Authors:
   * [**@HowardWolosky**](https://github.com/HowardWolosky)

0.13.0

Toggle 0.13.0's commit message
[0.13.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.13.0)…

… - (2020/05/12)

Improvement:
- Migrate REST API progress status to use Write-Progress
  [[pr]](microsoft#167) | [[cl]](microsoft@992f678)

Authors:
   * [**@HowardWolosky**](https://github.com/HowardWolosky)

0.12.0

Toggle 0.12.0's commit message
[0.12.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.12.0)…

… - (2020/05/12)

Features:
+ Added core support for Projects
  [[pr]](microsoft#160) | [[cl]](microsoft@1cdaac1)
+ Added suport for Project Columns
  [[pr]](microsoft#162) | [[cl]](microsoft@85170ce)
+ Added suport for Project Cards
  [[pr]](microsoft#163) | [[cl]](microsoft@3a87f2b)
+ Added sample usage documentation for the new Project API's
  [[pr]](microsoft#164) | [[cl]](microsoft@1556b8b)

Fixes:
- Minor spelling fixes in documentation throughout module
  [[pr]](microsoft#165) | [[cl]](microsoft@6735ba5)
- Fixed confirmation message for `Rename-GitHubRepository`
  [[pr]](microsoft#161) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/3fab72464e38cb573408add7e99d5a6bb0db2ea1)

Authors:
   * [**@jpomfret**](https://github.com/jpomfret)
   * [**@HowardWolosky**](https://github.com/HowardWolosky)

0.11.0

Toggle 0.11.0's commit message

0.10.0

Toggle 0.10.0's commit message

0.9.2

Toggle 0.9.2's commit message
[0.9.2](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.2)…

… - (2019/11/11)

Fixes:
- Reduces the warning noise seen during execution of the unit tests.
  [[pr]](microsoft#130) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/89f69f1132505f04e6b2ac38b6f5a93aef6ac947)

0.9.1

Toggle 0.9.1's commit message
[0.9.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.1)…

… - (2019/09/24)

Fixes:
- Ensure Milestone `due_on` always gets set to the desired date.
  (Attempts to work around odd GitHub behavior which uses PST/PDT's midnight to determine the date instead of UTC.)
  [[pr]](microsoft#133) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/013452b5cd8a7d7655cb32031d5ebdb580af16d9)
- Fix `Update-GitHubRepository` to work correctly
  - The REST endpoint had a typo in it
    [[pr]](microsoft#137) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/27920b1abefd3d33082cbf930e8965af36f86a6a)
  - The `Archived` switch's value was being incorrectly inverted
    [[pr]](microsoft#135) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/9bdb37c053f98f108d346050622b609d8488fd45)

Authors:
   * [**@HowardWolosky**](https://github.com/HowardWolosky)

0.9.0

Toggle 0.9.0's commit message
[0.9.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.0)…

… - (2019/09/19)

Features:
+ Added `Get-GitHubRelease`
  [[pr]](microsoft#125) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/7ea773c715525273dddd451d2a05f429e7fe69e1)
+ Added `New-GitHubPullRequest`
  [[pr]](microsoft#111) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/788465faec1b6d6331537aa87c2d94039682e373)

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

Authors:
   * [**@smaglio81**](https://github.com/smaglio81)
   * [**@rjmholt**](https://github.com/rjmholt)
   * [**@v2kiran**](https://github.com/v2kiran)
   * [**@PrzemyslawKlys**](https://github.com/PrzemyslawKlys)

0.8.0

Toggle 0.8.0's commit message
[0.8.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.8.0)…

… - (2019/04/12)

Features:
+ Added support for GitHub Enterprise users by adding a new `ApiHostName` configuration value.
  ([more info](https://github.com/Microsoft/PowerShellForGitHub/blob/master/README.md#github-enterprise))

Fixes:
* Renamed `ConvertFrom-Markdown` to `ConvertFrom-GitHubMarkdown` to avoid a conflict with
  PSCore's new `ConvertFrom-Markdown` command.

More Info:
  * [[pr]](microsoft#101) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/d5acd0f73d97f6692914976ce9366456a59cbf70)

  * [[pr]](microsoft#100) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/088f95b5a1340c7ce570e6e68a41967fd5760c46)