Skip to content

Releases: jenkinsci/bitbucket-branch-source-plugin

936.3.1

27 May 13:44
Compare
Choose a tag to compare

Bug Fixes

  • Fix wrong condition in doCheckCredentialsId that show "Unregistered Server" as validation error message by @nfalco79 in #1051
  • Fix placeholder in log messages by @nfalco79 in #1052

Full Changelog: 936.3.0...936.3.1

936.3.0

25 May 00:29
Compare
Choose a tag to compare

What's Changed

Mantainance

  • [JENKINS-75680] Authentication fails when call secured REST API by @nfalco79 in #1048
  • Restore BitbucketEndpointConfiguration.normalizeServerUrl() for compatibility by @MarkEWaite in #1049

Full Changelog: 936.2.0...936.3.0

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