Releases: jenkinsci/bitbucket-branch-source-plugin
Releases · jenkinsci/bitbucket-branch-source-plugin
937.0.4
Bug Fixes
- JENKINS-7614 More processors found that handle the incoming Bitbucket hook on PULL_REQUEST_UPDATED by @nfalco79 in #1118
Mantainance
- Bump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.10 to 1.13 by @dependabot[bot] in #1112
- Bump org.junit-pioneer:junit-pioneer from 2.1.0 to 2.3.0 by @dependabot[bot] in #1110
- Bump org.jenkins-ci.plugins:plugin from 5.24 to 5.26 by @dependabot[bot] in #1111
- Bump io.jenkins.tools.bom:bom-2.504.x from 4969.v6ffa_18d90c9f to 5388.v3ea_2e00a_719a_ by @dependabot[bot] in #1113
- Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 by @dependabot[bot] in #1116
Full Changelog: 937.0.3...937.0.4
937.0.3
Immutable
release. Only release title and notes can be modified.
Bug Fixes
- JENKINS-76086 Fails to process Bitbucket webhook events with "No processor found" by @nfalco79 in #1109
Full Changelog: 937.0.2...937.0.3
937.0.2
Immutable
release. Only release title and notes can be modified.
Bug Fixes
- JENKINS-76076 ServerURL not accepting environment variable via CasC by @nfalco79 in #1107
- Make CasC custom DataBoundConfigurator optional to avoid throw exception when Jenkins startup and CasC plugin not installed by @nfalco79 in #1108
Full Changelog: 937.0.1...937.0.2
937.0.1
Immutable
release. Only release title and notes can be modified.
Features
- JENKINS-48594 Perform scanning of PRs first before scanning branches by @nfalco79 in #1060
- JENKINS-75772 Support user API Token for Bitbucket Cloud by @nfalco79 in #1081
- JENKINS-74913 Allow extension point in bitbucket source plugin to provide a implementation for web-hooks management by @nfalco79 in #1061
- JENKINS-76027 Allow Bitbucket build status to be customised by @nfalco79 in #1101
Mantainance
- Move endpoint implementations to impl package by @nfalco79 in #1058
- Remove
useBeta
property frompom.xml
by @strangelookingnerd in #976 - Bump org.jenkins-ci.plugins:plugin from 5.17 to 5.18 by @dependabot[bot] in #1076
- Bump io.jenkins.tools.bom:bom-2.504.x from 4890.vfca_82c6741a_d to 4969.v6ffa_18d90c9f by @dependabot[bot] in #1074
- Bump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.8 to 1.10 by @dependabot[bot] in #1083
- Remove code related to unsupported versions of Bitbucket Data Center by @nfalco79 in #1089
- Remove old ligthCheckout support and some empty events type by @nfalco79 in #1092
- Replace commons-lang from Jenkins core with commons-lang4 api plugin by @nfalco79 in #1093
- Migrate tests to JUnit5 by @nfalco79 in #1104
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #1095
- Bump com.puppycrawl.tools:checkstyle from 10.26.1 to 11.0.0 by @dependabot[bot] in #1096
Breaking Changes (read before update):
- removed support for Bitbucket Server, only Data Center is available. Read user documentation for the list of supported version.
- CasC for Data Center endpoint removes some unused fields: callCanMerge and callChanges. They should be remove from your YAML, a warning is logged. Specific CasC configurator to handle missing fields will be removed in future releases.
- events (pr:reviewer:approved, pr:reviewer:updated and pr....) are not listen anymore, these kind of events do not ship any changes related the source code to justify a new build. For this reason by default has been disabled reindex of the whole Organisation or multibranch for events that does not ship any changes. See JENKINS-55927 and its related PR for a complete discussion.
- The introduction of extension points to customise webhooks (now in beta) deprecates some methods in api interfaces. A warning log has been added for each method to discourage the use and accelerate the migration to the new one.
Full Changelog: 936.4.4...937.0.1
937.0.0
936.4.4
What's Changed
- JENKINS-75804 Webhook auto registration fail with PLUGIN implementation by @nfalco79 in #1079
Full Changelog: 936.4.3...936.4.4
936.4.3
New Features
- JENKINS-75857 Add method to set web hook credentials to BitbucketEndpoints by @nfalco79 in #1080
Full Changelog: 936.4.2...936.4.3
936.4.2
Bug Fixes
- JENKINS-75477 Frequent 401 errors from Bitbucket Data Center when there are high concurrent builds by @nfalco79 in #1073
- JENKINS-75676 Client certificate credentials not handled properly by @nfalco79 in #1072
Full Changelog: 936.4.1...936.4.2
936.4.1
Bug fixes
- JENKINS-75786 Incoming webhook from PLUGIN are reject with endpoint not found by @nfalco79 in #1068
- JENKINS-75762 The Bitbucket global configuration page does not list any available endpoints type by @nfalco79 in #1069
Full Changelog: 936.4.0...936.4.1
936.4.0
Bug Fixes
- JENKINS-75729 Add test case for hook signature in a JCasC configuration by @nfalco79 in #1053
- JENKINS-75735 hook payload is discarded if not recognized and comes from Bitbucket Cloud and Data Center instances by @nfalco79 in #1057
New Features
- Add API classes to manage bitbucket endpoints and hide the internal implementations by @nfalco79 in #1056 (related to PR jenkinsci/blueocean-plugin#2629)
Full Changelog: 936.3.1...936.4.0