Skip to content

Releases: jenkinsci/bitbucket-branch-source-plugin

936.2.0

21 May 20:36
Compare
Choose a tag to compare

Features

Bug Fixes

Mantainances

  • Bump com.puppycrawl.tools:checkstyle from 10.23.0 to 10.23.1 by @dependabot in #1032
  • Cleanup code by @nfalco79 in #1037
  • Bump org.jenkins-ci.plugins:plugin from 5.12 to 5.14 by @dependabot in #1040
  • Bump org.jenkins-ci.plugins:plugin from 5.14 to 5.17 by @dependabot in #1046
  • Bump net.javacrumbs.json-unit:json-unit-assertj from 4.1.0 to 4.1.1 by @dependabot in #1042
  • Bump io.jenkins.tools.bom:bom-2.479.x from 4607.v67a_4791074d7 to 4770.v9a_2b_7a_9d8b_7f by @dependabot in #1045

Full Changelog: 936.1.1...936.2.0

936.1.1

30 Apr 20:53
Compare
Choose a tag to compare

Bug Fixes

Full Changelog: 936.1.0...936.1.1

936.1.0

28 Apr 08:52
Compare
Choose a tag to compare

Bug fixes

Features

Maintainance

  • Remove redundant bridge-method-injector plugin declaration by @giovanni-vaccarino in #1026
  • Reduce the duplicated code both cloud and server client to handle responses and paged responses from GET requests. by @nfalco79 in #1028
  • Move commons-lang to next major version commons-lang3 by @nfalco79 in #1030

New Contributors

Full Changelog: 936.0.1...936.1.0

936.0.1

20 Apr 17:28
Compare
Choose a tag to compare

Bug Fixes

Features

  • Update Apache HTTP Client to version 5.4 by @nfalco79 in #963
  • JENKINS-75534 DiscardOldBranch trait uses AuthorDate of HEAD commit to determine branch age rather than CommitDate by @nfalco79 in #1021
  • Add a new trait to discard all tags with creation date older than the configured days. (#1017)

Mantainance

  • Move all bitbucket traits to the proper package by @nfalco79 in #1025
  • Remove legacy code, methods deprecated since 2.2.0 (see braking changes section) by @nfalco79 in #1002
  • Customise the connection manager based on server/cloud
  • Improve help texts by @Bananeweizen in #1013
  • Close all BitbucketApi client and reduce the number of client instance in SCMSource when process repositories by @nfalco79 in #1018
  • Bump com.puppycrawl.tools:checkstyle from 10.21.2 to 10.21.3 by @dependabot in #995
  • Bump org.jenkins-ci.plugins:plugin from 5.7 to 5.9 by @dependabot in #1000
  • Bump com.puppycrawl.tools:checkstyle from 10.21.3 to 10.21.4 by @dependabot in #1001
  • Bump com.puppycrawl.tools:checkstyle from 10.21.4 to 10.23.0 by @dependabot in #1019
  • Bump io.jenkins.tools.bom:bom-2.479.x from 4136.vca_c3202a_7fd1 to 4570.v1b_c718dd3b_1e by @dependabot in #1020
  • Bump org.jenkins-ci.plugins:plugin from 5.9 to 5.10 by @dependabot in #1023

Breaking Changes

In this release has been remove legacy code of 1.x version.
If you have a Jenkins version with plugin version 1.x (8 years older) than follow this migration guide:

  1. Upgrade to Jenkins to latest LTS version
  2. Download a bitbucket-branch-source-plugin plugin 2.2.16
  3. Upgrade manually from Jenkins -> Manage Jenkins -> Plugins -> Advanced Settings -> Deploy Plugin -> browse and choose the downloaded file -> click on Deploy and restart Jenkins
  4. Edit each project and ensure to performe a save.
  5. Select each project and click "Scan Organization Folder Now" or "Scan Multibranch Project Now" to ensure the job configuration will be update and saved.
  6. Now you can proceed to update to the latest plugin version.

No impact for all people that already have a installed a plugin version greater or equals to 2.2.x.

Because of SECURITY-3578 it's suggested to perform a "Scan Organization Folder Now" or "Scan Multibranch Project Now" to ensure the job configuration will be update and saved removing the old serialized data.

New Contributors

Full Changelog: 935.1.1...936.0.1

935.1.3

20 Mar 12:48
Compare
Choose a tag to compare

Bug Fixes

New Contributors

Full Changelog: 935.1.2...935.1.3

935.1.2

12 Mar 22:42
Compare
Choose a tag to compare

Bug Fixes

Full Changelog: 935.1.1...935.1.2

935.1.1

01 Mar 23:53
Compare
Choose a tag to compare

Bug Fixes

Full Changelog: 935.1.0...935.1.1

935.1.0

01 Mar 14:45
Compare
Choose a tag to compare

Bug Fixes

Features

  • JENKINS-72780 The key value for the build notification is an UUID which couldn't be filter in required build feature of Bitbucket by @nfalco79 in #993

Mantainance

  • Add cache for OAuth2 token to reduce the number of requests. by @nfalco79 in #997
  • Bump io.jenkins.tools.bom:bom-2.479.x from 4023.va_eeb_b_4e45f07 to 4136.vca_c3202a_7fd1 by @dependabot in #988

Full Changelog: 935.0.0...935.1.0

935.0.0

16 Feb 12:09
Compare
Choose a tag to compare

Bug Fixes

Features

  • Replace the avatar cache beta implementation with api provided by the scm-api plugin by @nfalco79 in #978 and in #990

Mantainance

  • Bump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.21.2 by @dependabot in #980
  • Bump org.jenkins-ci.plugins:plugin from 5.5 to 5.7 by @dependabot in #987

Breaking Changes

The plugin now use the Avatar Image from scm-api, so BitbucketApi#getTeamAvatar instead to return com.cloudbees.jenkins.plugins.bitbucket.avatars.AvatarImage returns the jenkins.scm.impl.avatars.AvatarImage. The class is the same but different package. For who is using this API interface need to recompile own plugin and change the import package

Full Changelog: 934.4.2...935.0.0

934.4.2

06 Feb 18:32
Compare
Choose a tag to compare

Bug Fixes

Mantainance

  • Improve webhook processor code coverage for cloud tag events by @nfalco79 in #984

Full Changelog: 934.4.1...934.4.2