These will be removed in the next major release
- N/A
- Added
Add-BitbucketRepositoryBranch
to create a new branch in a repo - Added
Get-BitbucketRepositoryBranch
to return branches in a repo - Added
Get-BitbucketRepositoryBranchModel
to get Branching Model in a repo - Added
Set-BitbucketRepositoryBranchModel
to modify Branching Model in a repo - Added
New-BitbucketRepositoryBranchRestrictionPermissionCheck
- Added
-Name
Parameter toNew-BitbucketRepository
andSet-BitbucketRepository
- Updated
New-BitbucketRepositoryBranchRestrictionMergeCheck
with missing merge checks - Updated BranchRestriction Class to support branching_model matching type
- Updated Pester Tests
- Removed pagination from
Get-BitbucketGroup
- Updated pagination to build up the next page URL and avoid redirects to hostnames other than the original API, such as in this bug BCLOUD-20796
- Fixed deployment endpoint to properly return only the number of items specified in limit
- Added
Add-BitbucketUserToGroup
- Added
Get-BitbucketGroup
- Fixed example for
New-BitbucketPullRequest
- Updated readme to call out use of App Passwords for basic auth
- Added Reviewers to
New-BitbucketPullRequest
- Fixed
Get-BitbucketProjectDeploymentReport
to use passed in team if provided - Improved error handling for authentication loading
- Added
Add-BitbucketRepositoryGroupPermission
- Added
Get-BitbucketRepositoryGroupPermission
- Added
New-BitbucketRepositoryGroupPermission
- Added
Remove-BitbucketRepositoryGroupPermission
- Added
Set-BitbucketRepositoryGroupPermission
- Updated to support premium checks in branch restriction code
- Added WhatIf support to
Add-BitbucketRepositoryBranchRestriction
- Added
Add-BitbucketRepositoryBranchRestriction
- Added
Get-BitbucketRepositoryBranchRestriction
- Added
New-BitbucketRepositoryBranchRestrictionMergeCheck
- Added
Remove-BitbucketRepositoryBranchRestriction
- Added
Set-BitbucketRepositoryBranchRestriction
- Updated
Add-BitbucketRepositoryReviewer
to use uuid instead of nickname - Updated
Remove-BitbucketRepositoryReviewer
to use uuid instead of nickname - Updated
Set-BitbucketRepositoryReviewer
to use uuid instead of nickname - Added
Get-BitbucketUser
- Added
Get-BitbucketUsersByGroup
- Added additional test coverage
- Added
Get-BitbucketRepositoryVariable
- Added
New-BitbucketRepositoryVariable
- Added
Remove-BitbucketRepositoryVariable
- Added
Enable-BitbucketPipelineConfig
- Added
Get-BitbucketPipelineConfig
- Updated
Get-BitBucketRepositoryEnvironmentVariable
to no longer be internal - Updated
New-BitBucketRepositoryEnvironmentVariable
to no longer be internal - Updated
Remove-BitBucketRepositoryEnvironmentVariable
to no longer be internal
- Breaking Change: Removed ProjectKey Parameter from
Get-BitbucketProjectDeploymentReport
which now accepts pipeline input of repos - Improved
Get-BitbucketProjectDeploymentReport
HTML to allow minimizing and maximizing of rows
- Fixed
Get-BitbucketProjectDeploymentReport
to show failed runs using a combination of State and Status
- Added Date to HTML report
- Improved styling of HTML report from
Get-BitbucketProjectDeploymentReport
- Adding fields parameter for fetching additional fields to
Get-BitbucketRepositoryDeployment
- Added EnvironmentName filter to
Get-BitbucketRepositoryEnvironment
- Updated
Get-BitbucketRepositoryDeployment
to have sort option and sort by latest deployment - Updated
Get-BitbucketRepositoryDeployment
to add new filter options for environment - Added
Get-BitbucketProjectDeploymentReport
- Updated OAuth 2.0 to not use Authentication parameter on Invoke-RestMethod to support older versions of PowerShell
- Fixed issue with save command when the folder did not already exist
- Fixed OAuth 2.0 bug
- Added Experimental support for OAuth 2.0 Authentication
- Added Experimental support for Internal API's (See below)
- Added
Get-BitbucketRepositoryEnvironmentVariable
(Experimental) - Added
New-BitbucketRepositoryEnvironmentVariable
(Experimental) - Added
Remove-BitbucketRepositoryEnvironmentVariable
(Experimental) - Rewrote Pester tests for ScriptAnalyzer to improve speed and issue resolution
- Updated
Set-BitbucketRepository
pipeline parameter options* - Added more unit tests
- Updated
Get-BitbucketRepository
to allow specifying a specific repository*
- Added Slug alias to RepoSlug to simplify pipelining
- Added License, Icon and Tags
- Added
Get-BitbucketPullRequestComment
- Added
New-BitbucketPullRequestComment
- Added
Get-BitbucketPullRequest
- Added
New-BitbucketPullRequest
- Added
New-BitbucketRepositoryEnvironment
- Added
Remove-BitbucketRepositoryEnvironment
- Added
Set-BitbucketRepository
- Added cmdlets for managing default reviewers on a repository
- Added
Add-BitbucketRepositoryReviewer
- Added
Get-BitbucketRepositoryReviewer
- Added
Remove-BitbucketRepositoryReviewer
- Added
Set-BitbucketRepositoryReviewer
- Added
New-BitbucketRepository
- Added
Remove-BitbucketRepository
- Added
Start-BitbucketPipeline
andWait-BitbucketPipeline
- Added
Get-BitbucketRepositoryDeployment
- Added
Get-BitbucketRepositoryEnvironment
- Pre-Release
Check the Mastering Markdown for basic syntax.
Following Semantic Versioning
*Major version zero (0.y.z) is for initial development. Anything may change at any time. Thus a breaking change was introduced in this version.