0

Bitbucket Cloud integration broken: CHANGE-2770 cross-workspace API sunset (April 14, 2026)

Luke Stevenson 2 days ago updated by Marc Strapetz yesterday at 9:58 a.m. 3

As of April 14, 2026, Bitbucket Cloud has permanently removed the cross-workspace repository listing API (GET /2.0/repositories?role=member&start=0). This was announced in their changelog as CHANGE-2770 and CHANGE-3081.

SmartGit's Bitbucket hosting provider integration still calls this endpoint, which now returns:

CHANGE-2770 – Functionality has been deprecated

This breaks the Bitbucket integration entirely — repository browsing, and any feature that relies on listing the user's repositories. The error occurs regardless of whether SSH or HTTPS is configured for repository access, since the integration layer always uses the REST API.

Affected version: SmartGit 25.1 (latest build as of April 15, 2026)

Steps to reproduce:

  1. Add a Bitbucket Cloud hosting provider in Preferences > Hosting Providers
  2. Attempt to browse or list repositories

Expected: Repository list is displayed Actual: Error dialog: "CHANGE-2770 – Functionality has been deprecated"

Bitbucket's replacement API: The new approach requires workspace-scoped calls — GET /2.0/repositories/{workspace} — with workspaces discoverable via GET /2.0/user/permissions/workspaces. See Bitbucket's migration guidance: https://developer.atlassian.com/cloud/bitbucket/changelog/

This affects all SmartGit users with Bitbucket Cloud. Bitbucket Server/Data Center users are not affected.

Hosting provider

Please try version 25.1.029 using Help|Check for New Version (or Help|Check for Latest Build), where this issue should already be resolved.

Problem is still evident in v25.1.128

Also, GitHub URLs are malformed.
When accessing via SSH, the pattern appears to be

git@github.com:[USERNAME]/[REPOSITORY].git

Note the colon between "github.com" and the Username.

So Check for New Version didn't give you 25.1.029? Then please try Help|Check for Latest Build.