Skip to content

Commit 5b835cd

Browse files
Update module to 0.15.1 (microsoft#284)
1 parent e9a6810 commit 5b835cd

File tree

2 files changed

+88
-17
lines changed

2 files changed

+88
-17
lines changed

CHANGELOG.md

Lines changed: 87 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,29 @@
11
# PowerShellForGitHub PowerShell Module
2-
## Changelog
2+
# Changelog
3+
4+
## [0.15.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.15.1) - (2020/09/09)
5+
6+
### Fixes:
7+
8+
- Fixed the default `LogPath` when no user profile is available (like in the situation of running
9+
within the context of an Azure Function App). The alternate default log path in this scenario
10+
will now be the `LocalApplicationDataFolder`.
11+
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/283) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/e9a6810b3c1a3c6b2ec798bc06f4fa50be154e87)
12+
13+
Authors:
14+
* [**@HowardWolosky**](https://github.com/HowardWolosky)
15+
16+
------
17+
18+
## [0.15.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.15.0) - (2020/08/16)
319

4-
[0.15.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.15.0) - (2020/08/16)
520
### Overview:
21+
622
This is a significant update that has a number of breaking changes amongst its payload that
723
existing users need to be made aware of.
824

925
### Highlights:
26+
1027
+ Complete pipeline support has been added to the module. You can now pipe the output of almost
1128
any command as input to almost any command. Every command output now has a specific `GitHub.*`
1229
type that is queryable as well.
@@ -56,6 +73,7 @@ existing users need to be made aware of.
5673
### Breaking Changes
5774

5875
#### Stardized naming (and verb usage) throughout the module
76+
5977
* A number of commands have been renamed to follow the pattern that we're standardizing on:
6078
`Get` / `Set` / `New` / `Remove`
6179
(but we will continue to alias `Remove-*` as `Delete-*`).
@@ -97,6 +115,7 @@ existing users need to be made aware of.
97115
* `Set-GitHubRepositoryTopic`: `Name` -> `Topic` (although we kept an alias for `Name`)
98116

99117
#### Other breaking changes
118+
100119
* All `Remove-*` functions (and some `Rename-*`/`Set-*` functions) now prompt for confirmation before
101120
performing the requested action. This can be silently bypassed by passing-in `-Confirm:$false`
102121
or `-Force`.
@@ -139,6 +158,7 @@ existing users need to be made aware of.
139158
functionality has been deprecated by GitHub. You can use `TeamSlug` instead.
140159

141160
### Features:
161+
142162
+ Complete pipeline support has been added to the module. You can now pipe the output of almost
143163
any command as input to almost any command. Every command output now has a specific `GitHub.*`
144164
type that is queryable as well.
@@ -241,8 +261,6 @@ existing users need to be made aware of.
241261
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/276) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/9600fc21120e17241e60606c5de3459d973026bb)
242262

243263
### Fixes:
244-
- Example description
245-
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/xxx) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/xxxxxxx)
246264

247265
- Module update check needs to be able to handle when the module in use is newer than the published
248266
version (since publication to PowerShellGallery happens a few hours after the version is updated
@@ -309,8 +327,10 @@ Authors:
309327

310328
------
311329

312-
[0.14.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.14.0) - (2020/05/30)
330+
## [0.14.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.14.0) - (2020/05/30)
331+
313332
### Features:
333+
314334
+ The module will now asynchronously check for updates up to once per day. This can be disabled
315335
if desired with the `Set-GitHubConfiguration -DisableUpdateCheck`.
316336
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/185) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/a9f48a8aec796195664c3d86eb11755a1394d34e)
@@ -319,6 +339,7 @@ Authors:
319339
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/180) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/b7e1ea1cb912493e110b9854b0ec7700462254a0)
320340

321341
### Fixes:
342+
322343
- Fixes the behavior of `Get-GitHubRepository`. It actually had a number of issues:
323344
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/179) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/c4c1ec344a357489d248b9cf1bc2837484d4915f)
324345
- `-GetAllPublicRepositories` didn't acutally work. Now it does, along with the newly
@@ -354,8 +375,10 @@ Authors:
354375

355376
------
356377

357-
[0.13.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.13.1) - (2020/05/12)
378+
## [0.13.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.13.1) - (2020/05/12)
379+
358380
### Fixes:
381+
359382
- Ensure progress bar for Wait-JobWithAnimation gets marked as Completed
360383
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/169) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/bb2ad45f61f4e55ba763d5eb402c80de5991bb6b)
361384

@@ -364,8 +387,10 @@ Authors:
364387

365388
------
366389

367-
[0.13.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.13.0) - (2020/05/12)
390+
## [0.13.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.13.0) - (2020/05/12)
391+
368392
### Improvement:
393+
369394
- Migrate REST API progress status to use Write-Progress
370395
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/167) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/992f67871cd659dac20833487b326bdad7b85bd8)
371396

@@ -374,8 +399,10 @@ Authors:
374399

375400
------
376401

377-
[0.12.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.12.0) - (2020/05/12)
402+
## [0.12.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.12.0) - (2020/05/12)
403+
378404
### Features:
405+
379406
+ Added core support for Projects
380407
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/160) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/1cdaac1a5af873589458bd0b40b3651187ec7e19)
381408
+ Added suport for Project Columns
@@ -386,6 +413,7 @@ Authors:
386413
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/164) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/1556b8b39cd61735aad14be0fb237c14e763f696)
387414

388415
### Fixes:
416+
389417
- Minor spelling fixes in documentation throughout module
390418
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/165) | [[cl]](https://github.com/microsoft/PowerShellForGitHub/commit/6735ba57a5a43b61a37ef09d4021296dcd417dba)
391419
- Fixed confirmation message for `Rename-GitHubRepository`
@@ -397,35 +425,43 @@ Authors:
397425

398426
------
399427

400-
[0.11.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.11.0) - (2020/04/03)
428+
## [0.11.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.11.0) - (2020/04/03)
429+
401430
### Features:
431+
402432
+ Added `Get-GitHubContents`
403433
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/146) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/9a45908dc65b3e8dd0227083fab281099cf07b1b)
404434

405435
Author: [**@Shazwazza**](https://github.com/Shazwazza)
406436

407437
------
408438

409-
[0.10.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.10.0) - (2020/03/02)
439+
## [0.10.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.10.0) - (2020/03/02)
440+
410441
### Features:
442+
411443
+ Added `Rename-GitHubRepository`
412444
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/145) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/536b762425d51a181166c2c47ad2b00014911d1d)
413445

414446
Author: [**@mtboren**](https://github.com/mtboren)
415447

416448
------
417449

418-
[0.9.2](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.2) - (2019/11/11)
450+
## [0.9.2](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.2) - (2019/11/11)
451+
419452
### Fixes:
453+
420454
- Reduces the warning noise seen during execution of the unit tests.
421455
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/130) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/89f69f1132505f04e6b2ac38b6f5a93aef6ac947)
422456

423457
Author: [**@smaglio81**](https://github.com/smaglio81)
424458

425459
------
426460

427-
[0.9.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.1) - (2019/09/24)
461+
## [0.9.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.1) - (2019/09/24)
462+
428463
### Fixes:
464+
429465
- Ensure Milestone `due_on` always gets set to the desired date.
430466
(Attempts to work around odd GitHub behavior which uses PST/PDT's midnight to determine the date instead of UTC.)
431467
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/133) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/013452b5cd8a7d7655cb32031d5ebdb580af16d9)
@@ -439,8 +475,10 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
439475

440476
------
441477

442-
[0.9.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.0) - (2019/09/19)
478+
## [0.9.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.9.0) - (2019/09/19)
479+
443480
### Features:
481+
444482
+ Added `Get-GitHubRelease`
445483
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/125) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/7ea773c715525273dddd451d2a05f429e7fe69e1)
446484
+ Added `New-GitHubPullRequest`
@@ -461,13 +499,16 @@ Authors:
461499

462500
------
463501

464-
[0.8.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.8.0) - (2019/04/12)
502+
## [0.8.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.8.0) - (2019/04/12)
503+
465504
### Features:
505+
466506
+ Added support for GitHub Enterprise users by adding a new `ApiHostName` configuration value.
467507
([more info](https://github.com/Microsoft/PowerShellForGitHub/blob/master/README.md#github-enterprise))
468508
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/101) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/d5acd0f73d97f6692914976ce9366456a59cbf70)
469509

470510
### Fixes:
511+
471512
- Renamed `ConvertFrom-Markdown` to `ConvertFrom-GitHubMarkdown` to avoid a conflict with
472513
PSCore's new `ConvertFrom-Markdown` command.
473514
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/100) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/088f95b5a1340c7ce570e6e68a41967fd5760c46)
@@ -478,14 +519,17 @@ Authors:
478519

479520
------
480521

481-
[0.7.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.7.0) - (2019/03/15)
522+
## [0.7.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.7.0) - (2019/03/15)
523+
482524
### Features:
525+
483526
+ Added `Test-GitHubOrganizationMember` to test if a user is in an organization.
484527
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/90) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/c60bb29ac02e7ab9fcd2e29db865b63876cb0125)
485528
+ Updated `Get-GitHubTeamMember` to optionally work directly with a TeamId.
486529
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/90) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/c60bb29ac02e7ab9fcd2e29db865b63876cb0125)
487530

488531
### Fixes:
532+
489533
- Modified all [int] parameters to be [int64] to avoid out of bounds issues with large ID's.
490534
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/94) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/a22739e7f535faf4c5f486694bd213782437e82a)
491535
- `Split-GitHubUri` updated to work with the `https://api.github.com/*` uri's included in some of
@@ -496,8 +540,10 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
496540

497541
------
498542

499-
[0.6.4](https://github.com/PowerShell/PowerShellForGitHub/tree/0.6.4) - (2019/01/16)
543+
## [0.6.4](https://github.com/PowerShell/PowerShellForGitHub/tree/0.6.4) - (2019/01/16)
544+
500545
### Fixes:
546+
501547
- Updated the `*-GitHubIssue` functions to support specifying the `MediaType` that should be used
502548
for the returned result.
503549
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/83) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/e3b6c53017abd36fc70253e1a49c31046c885ad1)
@@ -507,7 +553,9 @@ Author: [**@joseartrivera**](https://github.com/joseartrivera)
507553
------
508554

509555
## [0.6.3](https://github.com/PowerShell/PowerShellForGitHub/tree/0.6.3) - (2019/01/07)
556+
510557
### Fixes:
558+
511559
- Updated all parameter sets to use `CamelCase` for the permitted options, and stopped
512560
any use of abbreviation, to be more consistent with the rest of PowerShell.
513561
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/81) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/185441078efeb0e6693eafeb023785388a1a5a69)
@@ -517,7 +565,9 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
517565
------
518566

519567
## [0.6.2](https://github.com/PowerShell/PowerShellForGitHub/tree/0.6.2) - (2018/12/13)
568+
520569
### Fixes:
570+
521571
- Fixes a bug preventing Labels from being correctly added at the time of new Issue creation or
522572
modified when updating an issue.
523573
{[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/76) | [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/3b6e84cbafaf044e2154a06612b1c43a873cd002) and
@@ -530,7 +580,9 @@ Authors:
530580
------
531581

532582
## [0.6.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.6.1) - (2018/12/13)
583+
533584
### Fixes:
585+
534586
- Fixes a bug with checking Issues. When trying to list all issues, it tried to speficially look
535587
for Issue 0.
536588
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/73) | [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/bf6764080ce1291cfe2530a39ffd292f38b37440)
@@ -541,7 +593,9 @@ Authors:
541593
------
542594

543595
## [0.6.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.6.0) - (2018/12/13)
596+
544597
### Features:
598+
545599
+ Completes all support for GitHub Issue API's:
546600
+ Added support for the [Issue Event](https://developer.github.com/v3/issues/events/) API's.
547601
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/64) | [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/06e25243086954013b50c1fa7e3eb11bc34a9501)
@@ -561,13 +615,16 @@ Authors:
561615
------
562616

563617
## [0.5.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.5.0) - (2018/11/30)
618+
564619
### Features:
620+
565621
+ Added support for the [Issue Comment](https://developer.github.com/v3/issues/comments/) API's.
566622
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/53) | [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/28b314bd7c0a810848e1acb3df43a1d83291be7b)
567623
+ Added support for the [Issue Assignee](https://developer.github.com/v3/issues/assignees/) API's.
568624
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/54) | [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/680696a833b3cc753e961fc8c723b0be9b39ecc2)
569625

570626
### Fixes:
627+
571628
- Fixed bug that caused single or empty arrays returned within objects to be flattened
572629
(instead of remaining as arrays)
573630
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/56) | [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/6cf344fb38485275f94b1e85c1a5f932e1b519c3)
@@ -579,11 +636,14 @@ Authors:
579636
------
580637

581638
## [0.4.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.4.0) - (2018/11/16)
639+
582640
### Features:
641+
583642
+ Added support for the [Repository Traffic API's](https://developer.github.com/v3/repos/traffic/).
584643
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/49) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/8d2e76f9059f0939b892d08386fe43f0e2722bb0)
585644

586645
### Fixes:
646+
587647
- Made NuGet dll retrieval more robust by preventing potential file access problems from being
588648
written to the error stream.
589649
[[pr]](https://github.com/PowerShell/PowerShellForGitHub/pull/48) | [[cl]](https://github.com/PowerShell/PowerHellForGitHub/commit/b614f4a0fbcb570ef462fea64f776ca85480de86)
@@ -598,7 +658,9 @@ Authors:
598658
------
599659

600660
## [0.3.1](https://github.com/PowerShell/PowerShellForGitHub/tree/0.3.1) - (2018/11/13)
661+
601662
### Fixes:
663+
602664
- Minor static analysis issues fixed.
603665
- Corrected name of the test file for `GitHubRepositoryForks`
604666
- Ensured the `getParams` are used during execution of `Get-GitHubRepositoryFork`
@@ -610,10 +672,13 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
610672
------
611673

612674
## [0.3.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.3.0) - (2018/11/13)
675+
613676
### Features:
677+
614678
+ Added support for querying forks and creating new ones.
615679

616680
### Fixes:
681+
617682
- Will only perform a retry when receiving a `202` response on a `GET` request. Previously, it would
618683
retry regardless of the method of the request.
619684

@@ -624,7 +689,9 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
624689
------
625690

626691
## [0.2.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.2.0) - (2018/11/13)
692+
627693
### Features:
694+
628695
+ Significant restructing and refactoring of entire module to make future expansion easier.
629696
+ Significant documentation updates ([CHANGELOG](./CHANGELOG.md), [CONTRIBUTING.md](./CONTRIBUTING.md),
630697
[GOVERNANCE.md](./GOVERNANCE.md), [README.md](./README.md), [USAGE.md](./USAGE.md))
@@ -644,6 +711,7 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
644711
+ Enhanced user query support as well as being able update information for the current user.
645712

646713
### Fixes:
714+
647715
- Made parameter ordering consistent across all functions (OwnerName is now first, then RepositoryName)
648716
- Normalized all parameters to use SentenceCase
649717
- All functions that can take a Uri or OwnerName/RepositoryName now support both options.
@@ -656,6 +724,7 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
656724
- Normalized usage of Verbose, Info and Error streams
657725

658726
### Functionality Modified from 0.1.0:
727+
659728
* `New-GitHubLabels` was renamed to `Set-GitHubLabel` and can now optionally take in the labels
660729
to apply to the Repository.
661730
* `Get-GitHubIssueForRepository` has been removed and replaced with `Get-GitHubIssue`.
@@ -691,7 +760,9 @@ Author: [**@HowardWolosky**](https://github.com/HowardWolosky)
691760
------
692761

693762
## [0.1.0](https://github.com/PowerShell/PowerShellForGitHub/tree/0.1.0) - (2016/11/29)
763+
694764
### Features:
765+
695766
+ Initial public release
696767

697768
More Info: [[cl]](https://github.com/PowerShell/PowerShellForGitHub/commit/6a3b400019d6a97ccc2f08a951fd4b2d09282eb5)

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.15.0'
10+
ModuleVersion = '0.15.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)