Since switching to the new navigation/UI in Bitbucket, it is no longer possible to print a full commit or pull request diff to a PDF using the browser's native print function (Ctrl+P).
In the Legacy UI, the print engine correctly parsed the page, rendering all code changes across multiple pages. In the New UI, the print preview only shows the content currently visible in the browser viewport. The rest of the commit is cut off, and the PDF contains only one or two pages of "frozen" screen content.
Open any commit with a significant amount of code changes (longer than one screen height) using the New Navigation.
Use the browser print function (File > Print or Ctrl+P).
Observe the print preview.
The browser should render the entire diff/file list across as many PDF pages as necessary, as it did in the old interface.
The PDF only captures the "active" view. Any code further down the page is missing. This happens regardless of "Background Graphics" or "Scale" settings in the print dialog.
Browsers: Google Chrome (Latest), Mozilla Firefox (Latest).
OS: Windows 11.
Interface: Bitbucket Cloud (New UI enabled).
Hey everyone,
I’m unable to confirm how the print-to-PDF feature behaved in the previous UI, as I don’t have access to it for testing. If you have a specific example, please submit a support ticket via our support portal and include that example. This will allow us to verify the issue and create a bug report if required.
Thanks!
Syahrul
The same bug in:
Browsers: Google Chrome (Latest), Mozilla Firefox (Latest).
OS: Ubuntu 24.04.
Interface: Bitbucket Cloud (New UI enabled).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.