Releases: jenkinsci/bitbucket-branch-source-plugin
Releases · jenkinsci/bitbucket-branch-source-plugin
937.2.1
New Features
- Add native webhook configuration to skip certificate verification. by @nfalco79 in #1128
- JENKINS-76184 Enable cache for webhook requests to avoid rate limit for large organisations (#1126) by @nfalco79 in #1132
Mantainance
- Bump net.javacrumbs.json-unit:json-unit-assertj from 4.1.1 to 5.0.0 by @dependabot[bot] in #1130
- Bump org.jenkins-ci.plugins:plugin from 5.26 to 5.27 by @dependabot[bot] in #1129
- Bump com.puppycrawl.tools:checkstyle from 12.0.0 to 12.0.1 by @dependabot[bot] in #1131
Full Changelog: 937.2.0...937.2.1
937.2.0
New Features
- Promote webhook managment APIs to Stable by @nfalco79 in #1127
JENKINS-76184 Enable cache for webhook requests to avoid rate limit for large organisations by @nfalco79 in #1126
Maintenance
- Bump io.jenkins.tools.bom:bom-2.504.x from 5388.v3ea_2e00a_719a_ to 5506.va_222b_131ec34 by @dependabot[bot] in #1125
- Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 by @dependabot[bot] in #1124
- Bump com.puppycrawl.tools:checkstyle from 11.0.1 to 11.1.0 by @dependabot[bot] in #1123
Full Changelog: 937.1.0...937.2.0
Deprecation Warnings:
The Plugin Webhook implementation has been deprecated and replaced by the new bitbucket-webhooks-plugin. If you are using Plugin Webhook in your Data Center instance consider to migrate to new the plugin.
937.1.0
New features
- JENKINS-76108 Alternative for setManageHooks by @nfalco79 in #1119
- JENKINS-76156 Add webhook processor listener of incoming payload by @nfalco79 in #1121
Mantainance
Full Changelog: 937.0.4...937.1.0
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
useBetaproperty frompom.xmlby @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