Bitbucket Server 5.4 release notes

19 September 2017

If you are upgrading from an earlier version, check the Bitbucket Server upgrade guide. Be sure to check the End of support announcements for Bitbucket Server and the changes listed in the API changelog.

The Bitbucket 5.4 changelog is at the bottom of this page.

Try Bitbucket Server 5.4

Webhooks are here!

You can now integrate with the tools of your choice using webhooks for Bitbucket Server, available now in 5.4.

Create webhooks for all sorts of events, including:

  • Repo push
  • Repo modified
  • Pull request opened, merged, declined, or deleted
  • Pull request status approved, unapproved or needs-work
  • Commit comments added, deleted or edited
  • Repository modified

Use webhooks to integrate applications with Bitbucket Server, such as:

  • Every time a user pushes commits in a repository, you may want to notify your CI server to start a build.
  • Every time a user pushes commits or creates a pull request, you may want to display a notification in your application.

Learn more about Webhooks for Bitbucket Server

Make contributing to your repository even easier

You can now add a markdown file to your repository with all your guidelines for contributions. Your clone dialog, create a pull request screen, and view pull request screen will then automatically display a link to this file.

Learn more about Creating a contributions guidelines file

Atlassian Troubleshooting and Support tool

We've changed the name of the Support Tools plugin to the Atlassian Troubleshooting and Support tool (ATST). You can still find the ATST in the Admin area of Bitbucket Server, under Support


This section will contain information about the Bitbucket Server 5.4 minor releases as they become available. These releases will be free to all customers with active Bitbucket Server software maintenance.

If you are upgrading from an earlier version of Bitbucket Server, check the Bitbucket Server upgrade guide.

The issues listed below are the highlights of all those that have been resolved for the Bitbucket Server 5.4.x releases, and are ordered by votes received.

8 October 2017 - Bitbucket Server 5.4.1

19 September 2017 - Bitbucket Server 5.4.0

T Key Summary
Suggestion BSERV-3247 Provide web hooks for Repository change events
Suggestion BSERV-6944 Standard webhook protocol for common events
Bug BSERV-9612 Files with percent '%' signs on their names causes error 500 when trying to view it on Bitbucket
Suggestion BSERV-5185 Add contributing guidelines to pull request pages
Bug BSERV-10068 Auto Fork Sync sending qualified path refs/heads/<branch> to RemoteEvents
Bug BSERV-10100 OutOfMemoryError in NioSocketSession's DefaultWriteRequestQueue
Bug BSERV-9434 Wrong syntax highlighting in TS/JS file with template strings in functions with return types specified
Bug BSERV-10064 Loading users (/admin/users) triggers excessive database queries
Development Task BSERV-10141 Include SSH client version in access logs
Bug BSERV-10022 AWS Cloud Formation manager does not accept template provided in Quick Start guide
Bug BSERV-10104 Pull request diffs fail for repositories with submodules in directories other than the root
Bug BSERV-10045 Required builds MergeRequestCheck applies an unnecessary permission check
Suggestion BSERV-10023 Consistent JMX Opts values
Bug BSERV-10106 Oracle "Protocol violation" errors when accessing plugin settings
Bug BSERV-8531 Comment drift processing can timeout for extremely large pull requests
Suggestion BSERV-9705 Add request examples to REST API documentation
Bug BSERV-9819 Could not read loose ref when loading Branch Permissions
Bug BSERV-10036 Search's EventHandler spams the logs with NoDefaultBranchException traces
Bug BSERV-9989 Smart mirror failing to sync after merging PR
Bug BSERV-10058 Yellow highlight on new line comments is too big
Bug BSERV-10059 PullRequestCommitCommentAddedEvent not fired when adding a PR commit level comment
Bug BSERV-10147 Iterative diffs are incorrect for files which have been copied or renamed
Bug BSERV-10062 Commit indexing sometimes fails trying to insert repository memberships

Last modified on Oct 10, 2017

Was this helpful?

Provide feedback about this article

Not finding the help you need?

Ask the community

Powered by Confluence and Scroll Viewport.