View end of support announcements for Bitbucket Cloud

We occasionally remove existing features and functions from Bitbucket Cloud in order to provide the best user experience possible. We don't make these changes lightly and know this might directly affect the workflows and functionality you use every day. We carefully consider usage, alignment with product direction, and operating overhead when deciding to end support for a feature.

We will make our best effort to provide advance notice to everyone using a feature before we end support for that feature. When possible we'll also offer alternatives or point to a new feature which replaces the function of the feature we are removing.

In addition to updates on this page, notifications may include email, in-app messaging, API responses, and/or blog posts on blog.bitbucket.org.

Features and functions ending support

The following table summarizes the end of support announcements for future Bitbucket Cloud releases.

Feature

End of support

Who it affects

Details

Atlassian account passwords for API and Git activity will be disabled 1 March 2022

March 01, 2022

Users signed up after 2021-09-13T00:00:00.000Z and trying to use non-interactive auth via bitbucket’s git / api operation using basic username/password based auth.

 

As previously announced in the Bitbucket blog, beginning 1 March 2022, Bitbucket users will not be able to use their Atlassian account passwords for API and Git activity.

Additionally, we've recently announced that new users with Atlassian accounts created on or after 13 September 2021 will not be able to use their account passwords for these Bitbucket activities.

For API and Git operations, an app password with the necessary scopes can be used in place of your account password. Please see Bitbucket Cloud documentation for a detailed explanation of what app passwords are and how to create and use them.

Smart mirroring is being deprecated

April 21, 2021

Users or teams currently using smart mirroring

Starting on April 21, 2021, smart mirroring in Bitbucket Cloud will no longer be available for new installations. Existing installations will continue to function as usual, but we will no longer be supporting this feature.

 

This table summarizes the end of support announcements for past Bitbucket Cloud releases.

Feature

End of support

Who it affects

Details

Mercurial support

August 1, 2020

Users with Mercurial repositories

Mercurial support hss been removed from Bitbucket Cloud and the API. Creating new Mercurial repositories on Bitbucket was disabled on February 1, 2020. Mercurial features and repositories will be officially removed from Bitbucket and its API on August 1, 2020.

AWS CodeDeploy app removal

June 1, 2020 

Users that have the AWS CodeDeploy app installed

On 01 Jun 2020, Bitbucket removed the AWS CodeDeploy app in favor of its AWS CodeDeploy pipe. That means the AWS CodeDeploy app will no longer be listed in the marketplace, and new installations will be disabled. On 01 Jun 2020 any existing installations of the AWS CodeDeploy app will be removed. Read more about this change.

Services

July 1, 2019

Repositories utilizing the Services feature.

We recommend migrating to Bitbucket webhooks.

All team API keys

May 1, 2019

Teams using API keys to access Bitbucket content

We recommend either using application-specific passwords on an existing team member's account or a dedicated account or creating an OAuth consumer.

OAuth 1.0

July 31, 2017

Anyone using OAuth 1.0 for authentication with Bitbucket

We recommend using OAuth 2 as an authentication method going forward.

General invites

May 1, 2017

Anyone using the invitations endpoint without specifying a team or repository

Use team or repository invites to easily add new teammates to Bitbucket and give them the access they need.

Following individual accounts and teams

April 15, 2017

Users following other user or team accounts

Repository, pull request, and issue following will continue to work the same way. We recommend following the repositories you care about to stay on top of relevant activity. The full list of the accounts you follow and are followed by is still available via the API.

Team-level passwords

March 31, 2017

Teams using passwords to sign in to the Bitbucket web UI

We initially made this change in 2014 but allowed some teams to temporarily login using a team password.

JSONP for cross-domain JavaScript

March 31, 2017

Anyone currently using JSONP to run cross-domain JavaScript

We recommend using a Cross-origin resource sharing (CORS) implementation which we describe here.

Team-level social login

March 31, 2017

Teams using social login to sign in to the Bitbucket web UI

Similar to Team-level passwords, we initially made this change in 2014.

Mercurial Queues

March 31, 2017

Users with Mercurial Queue repositories

We recommend using a branch-based workflow, or a fork-based one.

Redirecting hosted sites from foo.bitbucket.org to foo.bitbucket.io

March 1, 2017

Teams using hosted sites

All hosted sites will remain available at https://foo.bitbucket.io - no action required beyond updating any external links.

Creation of team API keys

January 21, 2017

Teams using API keys to access Bitbucket content

We recommend either using application-specific passwords on an existing team member's account or a dedicated account or creating an OAuth consumer.

Creation of new legacy service integrations

January 16, 2017

Users attempting to link repositories to other products using Services

We recommend using Bitbucket's webhooks or the Connect framework to integrate Bitbucket with other services.

Additional Help