Is there a way for us to opt out of the new 3-dot diff experience? While I understand the change was done for performance reasons, it has Bitbucket unusable for us.
We rely on knowing that when we do a PR into a specific branch, we get the changes between the two branches to show up - not the changes between our feature branch and a common ancestor.
Setting up a PR of a feature branch into our develop branch but then showing changes that already exist in the develop branch is quite misleading.
We've never had any complaints about performance of diffs or PRs. If there was a slow diff because of lots of changes, that was totally acceptable to us because we knew there were lots of changes. We are happy to trade that performance hit for large, complex diffs if it means we'll get accurate diffs and PRs.
The "workaround" of pulling the destination branch into the feature branch does not work for us as there may be code in the destination branch that we do not want in the feature branch yet.
Thanks in advance.