Bitbucket Data Center and Server 8.9 release notes

12 April 2023

Introducing Bitbucket Data Center and Server 8.9.

We're excited to announce that the Bitbucket Data Center 8.9 Long Term Support release is now available.




Bitbucket Data Center and Server 8.9 is a Long Term Support release 

This means we’ll continue to backport critical security and product bug fixes to 8.9 throughout its standard 2-year support window. In addition, when architecturally possible, we’ll also backport all other security bug fixes.

This allows you to get the maximum value from our continuous product development without strictly keeping up with the frequent release cadence.

Long Term Support releases are designed specifically for larger, more complex instances – ones that require significant planning and effort to upgrade. We understand that upgrades for such instances can be few and far between, and so every one of them needs to count. So, if you can manage only one feature release upgrade every year, make sure it is to the latest LTS release.
See the Atlassian Data Center and Server Bug Fix Policy and Security Bug Fix policies for more information.

Long Term Support release roundup

It's been about a year since Bitbucket Server and Data Center 7.21 was released as a Long Term Support release. In that time we've shipped a huge amount of value!

Here's the list of next-level enterprise features to support your critical needs.

Performance and scaling

Security and compliance

Developer and admin experience

Apps and integrations

Monitoring, insights, and troubleshooting

All in all, we've resolved over 121 issues since 7.21. For an overview of all the changes, check out the   Long Term Support Release Change Log

So what can you expect from Bitbucket 8.9? We're devoted to raising the already high bar we’ve set for quality, stability, and performance. We’ve focused on thorough testing and hardening of Bitbucket’s existing features to let you focus on planning your upgrade. Whether you choose a Long Term Support release or a standard feature release, always remember to grab the most recent bug fix version to make sure your Bitbucket instance is the best it can be. 

Also available now

Bitbucket Mesh changes and improvements

DATA CENTER

If you’re upgrading from a version below 8.0, note that the  upgrade process hasn't changed. Provisioning Bitbucket Mesh nodes is optional for the upgrade; however, we recommend Mesh for large and busy Bitbucket instance for faster Git processing and high availability.

Mesh 2.0 is now ready to work with large Bitbucket instances under highest load. Here’s the list of things we’ve added since Mesh 1.0:

  • Support for large and busy repositories. 
  • Ability to add and remove Mesh nodes seamlessly. Mesh will move and rebalance data into appropriate nodes.
  • Built-in support for disaster recovery.
  • Ability to provision Mesh nodes on Kubernetes infrastructure through our supported Helm charts.  

Focus on important discussions with resolvable comments

SERVER DATA CENTER

When a pull request has lots of comments it becomes hard to navigate and focus on really important discussions. You can now resolve comment threads to communicate to the rest of the pull request participants that the issue has been addressed, the decision has been made, and no further discussion is needed.

If many comments on the pull request are still open and you want to focus on the code diff, you can quickly declutter your view by collapsing comment threads. Learn how to resolve comments

Other changes and improvements

Support for HTTP Strict Transport Security (HSTS)

We’ve added support for HTTP Strict Transport Security (HSTS) policy mechanism. HSTS helps reduce the chances of users accidentally connecting to Bitbucket over non-secure HTTP connections and prevents man-in-the-middle attacks. 

By default, HSTS is disabled in your Bitbucket instance. To enable it, add server.hsts.enabled=true to the bitbucket.properties configuration file, and then restart Bitbucket. You can also add this property before you upgrade to 8.9. The HSTS policy will be enabled when Bitbucket restarts after upgrading to 8.9+.

Accessibility fixes for low-vision and keyboard-only users

Continuing our accessibility journey, we've resolved 8 issues related to screen reader support and keyboard navigation that will enable users to perform essential tasks within Bitbucket.

Check out the full list of fixed issues

Before you upgrade to 8.9

SERVER DATA CENTER

H2 database migration requirement


In Bitbucket 8.8 and Mesh 1.5, we’ve upgraded the H2 database driver from version 1.4.200 to version 2.1.214. The upgrade has boosted data security.

If you’re upgrading from a version lower than Bitbucket 8.8 or Mesh 1.5, you’ll need to migrate the data manually to the upgraded Bitbucket or Mesh instance if:

  • you’re using a mirror
  • you’re using Bitbucket Server with a H2 database
  • you’ve set up Bitbucket Mesh

Learn more about how to migrate your H2 database

Updates to supported platforms

Bitbucket 8.9 now includes support for running:

  • Git 2.40

Get ready to upgrade

Before upgrading from an earlier version, check out our upgrade guide and upgrade matrix. Remember to renew your active software maintenance license too. 

Renew now

As part of our new pull request experience from version 7.0 and higher, we have created a collection of new features for you to check out on one page, Enhancements to your code review workflow.

Change log

Resolved issues in Bitbucket Server 8.9.1

Released 17 May 2023

T Key Summary
Loading...
Refresh

Resolved issues in Bitbucket Server 8.9.0

Released 12 April 2023

T Key Summary
Loading...
Refresh

Last modified on May 17, 2023

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.