Bamboo 9.4 release notes

Bamboo release notes

On this page

Still need help?

The Atlassian Community is here for you.

Ask the community

October 2023

We’re proud to present Bamboo 9.4.

Bamboo 9.4.x is the last version that supports Server licenses. Learn what this means for you

Take some time and read through the release notes to learn what we've prepared for you this time. Swing by the Bamboo 9.4 upgrade notes  to check for any breaking changes if you plan to upgrade and don’t forget to check out the full list of resolved issues .

Bamboo 9.4.x is the last release to support Server licenses

Bamboo 9.4 will be the last Bamboo feature release available to download for Server, prior to the Server end of support date on Feb 15, 2024. All feature releases after Bamboo 9.4 will only support our Data Center offering. Bamboo 9.4 will continue to receive security and bug fixes in adherence to our Support policies .

We recommend that you upgrade to Data Center to remain secure and supported.

Bamboo 9.4.3

Release date:

Here's what's new in Bamboo 9.4.3:

Installing apps with the Universal Plugin Manager

SERVER DATA CENTER

The Universal Plugin Manager (UPM) allows installing Atlassian and third-party apps in Bamboo and other Data Center products in three ways:

  • with the Upload app button on the Manage apps page where you provide a URL to the app or upload a file with the app
  • with the REST API (/rest/plugins)
  • with the Install button on the Find new apps page

In Bamboo 9.4.3, you can install new apps only by selecting the Install button on the Find new apps page. Installing new apps with the Upload app button on the Manage apps page or with the REST API is now disabled by default. This limitation prevents unwanted uploads of potentially malicious files to your Bamboo instance.

If you need to enable app installation with the Upload app button on the Manage apps page or with the REST API, set the following system property:

upm.plugin.upload.enabled=true

Learn how to set system properties

Bamboo 9.4.2

Release date:

Here's what's new in Bamboo 9.4.2:

Bamboo no longer ships with the JDBC driver for the H2 database engine

SERVER DATA CENTER

To resolve several security vulnerabilities, the JDBC driver for the H2 database engine is no longer bundled with Bamboo 9.4.2 and later. If you want to evaluate Bamboo using the H2 database, see Connect Bamboo to an H2 database .


Bamboo 9.4.0

Release date:

Here's what's new in Bamboo 9.4.0:

Safeguard your deployment environments against unapproved releases

SERVER DATA CENTER

To help you make sure that a bad release never takes down your whole production environment (or never does that again), deployment environments now let you set their release approval policy. The policy lets you define the conditions a release must meet before it can be deployed. That is, which environments accept all releases, which ones accept approved releases, and which ones only accept releases that haven’t been marked as broken. If you change your mind later, just update the environment’s settings and you’re good to go.

Learn more about the release approval policy for deployment environments

Expiring personal access tokens

SERVER DATA CENTER

We know that for many admins, managing personal access tokens can be a challenge. Although tokens increase security over basic authentication, they can also pose a risk. For example, when tokens are used for short-lived integrations, or when you have no way of enforcing that they're changed regularly.

To further increase the security of personal access tokens, users of Bamboo can now set an automatic expiry date on the tokens they've created. Admins can also decide whether setting an automatic expiry date should be mandatory, and they can set a global maximum validity period for tokens in days.

Learn more about personal access tokens

Accessibility improvements for low-vision and keyboard-only users

SERVER DATA CENTER

To respond to the needs of our customers, we've strengthened our commitment to make Bamboo more accessible. This release includes accessibility improvements such as:

  • adding previously missing ARIA roles, alternative text, and labels for page elements
  • adding keyboard support for click-to-copy and drag-and-drop to many interactive elements
  • updating legacy components with new, more accessible ones
  • fixing incorrect and misleading attributes and keyboard traps

Check out the full list of fixed issues

Support for Java 17

SERVER DATA CENTER

Bamboo’s performance and stability are better than ever thanks to added support for Java 17. This version of Java is supported both on the server and the agent side.

Known issues

This section contains information about any issues that we’ve discovered in our testing. We’re constantly keeping an eye out and if we find anything, we’ll let you know right here.

Change detection fails for SVN+SSH repositories

Due to an incompatibility between SVNKit and Apache Mina SSHD 2.10.0 and later, Bamboo can't check out code from SVN repositories over SSH. We're working on fixing this issue in an upcoming bug fix release.

As a temporary workaround, change your Subversion repository settings by replacing the SSH URL with an equivalent HTTP SVN address. For information on how to do this, see Subversion.

BAM-25657 - Getting issue details... STATUS

Resolved issues

Scroll through the list of the issues we’ve resolved throughout the lifecycle of Bamboo 9.4.

Issues resolved in Bamboo 9.4.4
Released on

T Key Summary Status
Loading...
Refresh

Issues resolved in Bamboo 9.4.3
Released on

T Key Summary Status
Loading...
Refresh

Issues resolved in Bamboo 9.4.2
Released on .

T Key Summary Status
Loading...
Refresh

Issues resolved in Bamboo 9.4.1
Released on .

T Key Summary Status
Loading...
Refresh

Issues resolved in Bamboo 9.4.0
Released on .

T Key Summary Status
Loading...
Refresh

Last modified on Mar 14, 2024

Was this helpful?

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