Bamboo 9.2 LTS change log

Bamboo release notes

On this page

Still need help?

The Atlassian Community is here for you.

Ask the community

Bamboo 9.2 is our first long-term support (LTS) release. This change log contains an overview of what's changed since the preceding releases (beginning with Bamboo 8.0).

About LTS releases

We recommend upgrading Bamboo regularly, but if your organization upgrades about once a year, an LTS release may be a good option. An LTS release provides continued access to critical security, stability, data integrity, and performance issues until its end-of-life date (for Bamboo 9.2, this date is February 7, 2025).

Bamboo 9.2 is our first long-term support (LTS) release. This change log contains an overview of what's changed since the preceding releases (beginning with Bamboo 8.0).


Top new features

Every release leading up to Bamboo 9.2 introduced its own set of exciting new features. See the following table for a brief overview of what we’ve added to Bamboo since release 8.0:

8.0Here's what's new in Bamboo 8.0:
  • Added cold standby high availability that enables installations in a Data Center configuration

  • Bamboo now uses project-level shared credentials visible only to plans from the same project
  • Added database password encryption
  • Added support for Java 11
Bamboo 8.0 release notes
8.1Here's what's new in Bamboo 8.1:
  • You can now install and run Bamboo in a Kubernetes cluster
  • Added support for SSO with SAML 2.0, OpenID Connect, and Crowd
  • The primary repository’s SSH key is now shared with submodules
  • Improved feature parity between Java and YAML Bamboo Specs
  • Submit your app for the Data Center Apps approval program
  • Improved Bamboo Server and Agent Docker images
  • Added support for the OpenSSHv1 key format and the ED25519 SSH key encryption algorithm
  • Added support for utf8mb4 character set encoding in MySQL
Bamboo 8.1 release notes
8.2Here's what's new in Bamboo 8.2:
  • Added support for pull requests coming from forked repositories
  • Configure project-level build resources with Bamboo Specs
  • Added rate limiting capabilities for REST API endpoints
  • Added AWS IAM Role support for Elastic Agents
  • Automatic build state recovery on connection drop
  • Improved Bamboo startup time
Bamboo 8.2 release notes
9.0Here's what's new in Bamboo 9.0:
  • Atlassian Platform upgraded to version 6
  • Improved webhook-based integration with Bitbucket Cloud
  • Bamboo migrated to Log4j 2
  • Added file compression for faster artifact transfers
  • Bamboo REST API documentation migrated to Swagger
Bamboo 9.0 release notes
9.1Here's what's new in Bamboo 9.1:
  • Transfer build artifacts to and from a dedicated SSH storage server with the new SFTP artifact handler
  • Improved performance of deployment-related REST API endpoints and UI views
  • Added a package threshold option to the Bamboo server and SFTP artifact handlers
  • Added support for incoming app links, allowing Bamboo to act as an OAuth provider for third-party apps
  • Bamboo can now detect pull requests originating from directly cloned and forked GitHub repositories
  • Verify your YAML Specs configuration and check for syntax errors with the new YAML Specs validator 
  • Audit log content is now searchable.
Bamboo 9.1 release notes
9.2No new features have been added in this release.Bamboo 9.2 release notes

Critical bug fixes

Apart from new features, every release includes a number of bug fixes. The following table lists the most critical issues we’ve resolved since Bamboo 8.0.

The table only lists resolutions to the bugs with the highest severity status. We recommend that you follow the links in the last column to see the full list of issues resolved in each release.

8.0

Summary Status
Loading...
Refresh

All issues resolved in Bamboo 8.0.x
8.1

Summary Status
Loading...
Refresh

All issues resolved in Bamboo 8.1.x
8.2

Summary Status
Loading...
Refresh

All issues resolved in Bamboo 8.2.x
9.0

Summary Status
Loading...
Refresh

All issues resolved in Bamboo 9.0.x
9.1

Summary Status
Loading...
Refresh

All issues resolved in Bamboo 9.1.x
9.2

Summary Status
Loading...
Refresh

All issues resolved in Bamboo 9.2.x

Changes to supported platforms

From time to time, we make changes to the list of software platforms that Bamboo runs on or integrates with. This section provides a summary of what’s new in that area since Bamboo 8.0.

For more end-of-support announcements, see End-of-support announcements for Bamboo.

8.0Removed support for:
  • Apache Lucene

  • MySQL 5.6

Added support for:

  • Java 11

  • MySQL 8

  • PostgreSQL 13

Supported platforms
8.1No changes to supported platformsSupported platforms
8.2Added support for:
  • macOS on Apple Silicon for agents

  • Oracle Database 21c

Supported platforms
9.0Deprecated support for PostgreSQL 10.Supported platforms
9.1Deprecated support for Java 8.Supported platforms
9.2

Removed support for:

  • Git 2.8
Supported platforms

Upgrade notes

The following table contains a high-level summary of the upgrade notes published since the release of Bamboo 8.0.

We recommend you read the full content of the notes before proceeding with the upgrade.

For your convenience, we’ve collected all the upgrade notes mentioned here on the Bamboo 9.2 upgrade notes page. Additionally, you can follow the links in the table to see the original upgrade notes for each release.

8.0Here's some important information about upgrading to Bamboo 8.0:
  • Major changes to the home directory structure

  • Commons IO library upgraded to version 2.8.0

  • Removal of the Apache Lucene API

  • Removed support for CVS and Mercurial

  • Added Java 11 support to the remote agent wrapper

  • Connecting to MySQL databases requires using the correct version of MySQL Connector/J

  • Code coverage plan settings are more strict

Bamboo 8.0 upgrade notes
8.1In Bamboo 8.1, we've deprecated the server-local artifact handlerBamboo 8.1 upgrade notes
8.2Here's some important information about upgrading to Bamboo 8.2:
  • Removal of the Apache Lucene index API

  • Upgraded remote agent wrapper with support for Apple silicon

  • Removal of build warning parsers

  • Changes to the custom Elastic Bamboo region configuration

  • Configuring Elastic Bamboo with an IAM instance profile requires a separate AWS key for the S3 artifact handler

Bamboo 8.2 upgrade notes
9.0Here's some important information about upgrading to Bamboo 9.0:
  • Bamboo now supports Bitbucket Data Center and Server 7.5 or newer only (Bamboo 9.0.1 and newer)

  • Changes to notification webhook payload processing

  • Atlassian Platform upgraded to version 6

  • Bamboo migrated to Log4j 2

  • Atlassian User Interface (AUI) upgraded to version 9.4

  • Artifacts now support multiple copy and exclusion patterns

  • Embedded Crowd upgraded to release 5.0

  • Apache Tomcat upgraded to version 9.0.64

Bamboo 9.0 upgrade notes
9.1In Bamboo 9.1, we've deprecated Large File Storage (LFS) files in Bamboo SpecsBamboo 9.1 upgrade notes
9.2No upgrade-related changes have been introduced in this release.Bamboo 9.2 upgrade notes

How to upgrade Bamboo

See the Bamboo upgrade guide for a complete walk-through of the upgrade process that includes descriptions of all the available upgrade paths, prerequisites, and methods.

Last modified on Jul 31, 2024

Was this helpful?

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