Releases: jenkinsci/badge-plugin
Releases · jenkinsci/badge-plugin
3.591.v9074c6c6f0b_9
🐛 Bug fixes
- Fix includes for summary tab (#353) @strangelookingnerd
3.590.v1c3de0b_d2fb_2
🐛 Bug fixes
- Fix includes for badges and summary in experimental views (#351) @strangelookingnerd
📦 Dependency updates
- Update s4u/setup-maven-action action to v1.20.0 (#346) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.541.x to v6237 (#348) @renovate[bot]
- Update codecov/codecov-action action to v6 (#347) @renovate[bot]
3.586.v96c477844983
🚀 New features and improvements
- Support new experimental build and job page (#344) @strangelookingnerd
📦 Dependency updates
- Update dependency io.jenkins.tools.bom:bom-2.541.x to v6166 (#345) @renovate[bot]
3.583.vdc8d4a_a_1d586
🚀 New Major Version
About 1.5 years ago, the Badge Plugin was completely reworked, and several legacy features were marked as deprecated. See the 2.0 Release Notes for full details.
This new major release removes those deprecated features to simplify maintenance and enable future improvements.
⚠️ Important: If you are still using deprecated features, you must remain on version 2.x as upgrading may otherwise break your pipelines.
💥 Breaking Changes
This release is not backward-compatible. All previously deprecated features have now been removed.
🔌 Downstream Plugin Compatibility
| Plugin | Incompatible Version | Fixed Version |
|---|---|---|
| groovy-postbuild | 301.v1b_207df0cdf8 |
Pending jenkinsci/groovy-postbuild-plugin#191 |
❓ My pipeline is broken — what can I do?
If your pipeline fails after upgrading, you are likely using removed steps. Here are the replacements:
| Deprecated Step | Replacement |
|---|---|
addHtmlBadge |
addBadge |
addShortText |
addBadge |
createSummary |
addSummary |
summary#appendText |
summary#setText - e.g. use summary.setText(summary.getText() + ' text to append') |
🤖 Generated Changelog
💥 Breaking changes
- New major version to remove legacy features (#304) @strangelookingnerd
🚀 New features and improvements
- New major version to remove legacy features (#304) @strangelookingnerd
📦 Dependency updates
17 changes
- Update dependency io.jenkins.tools.bom:bom-2.516.x to v6098 (#340) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v6.2138.v03274d462c13 (#338) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.516.x to v6077 (#339) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.516.x to v6005 (#337) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v6.2122.v70b_7b_f659d72 (#336) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.516.x to v5933 (#334) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v6.2116.v7501b_67dc517 (#333) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.516.x to v5888 (#332) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v6.2111.v8b_6a_1d599df3 (#331) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v6 (#330) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.516.x to v5857 (#329) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.2102.v5f5fe09fccf1 (#328) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.2099.v68c2f5e27299 (#327) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.2098.v4d48a_c4c68e7 (#325) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.516.x to v5804 (#324) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.31 (#323) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.30 (#322) @renovate[bot]
2.562.vc3c0b_6925377
🚀 New features and improvements
- Enable copy to clipboard on icon or text badges (#267) @strangelookingnerd
📦 Dependency updates
- Update dependency io.jenkins.tools.bom:bom-2.516.x to v5774 (#321) @renovate[bot]
2.560.v5135054c2e76
🚀 New features and improvements
- Require Jenkins 2.516.3 (#318) @strangelookingnerd
- Enable CD (#317) @strangelookingnerd
📦 Dependency updates
- Require Jenkins 2.516.3 (#318) @strangelookingnerd
- Update dependency org.jenkins-ci.plugins:plugin to v5.28 (#314) @renovate[bot]
2.12
🚀 New features and improvements
- Support SVG icons from Jenkins core (#312) @strangelookingnerd
👻 Maintenance
- Test with Java 25 and Java 21 (#313) @MarkEWaite
📦 Dependency updates
- Update dependency org.jenkins-ci.plugins:plugin to v5.27 (#310) @renovate[bot]
- Update s4u/setup-maven-action action to v1.19.0 (#309) @renovate[bot]
2.11
🚀 New features and improvements
- Improve overflow behavior for text badges (#306) @strangelookingnerd
📦 Dependency updates
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5473 (#308) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5422 (#307) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5388 (#305) @renovate[bot]
2.10
Immutable
release. Only release title and notes can be modified.
👻 Maintenance
- Remove usage of commons-lang3 (#303) @strangelookingnerd
🚦 Tests
- Improve assertions (#302) @strangelookingnerd
✍ Other changes
- Ban JUnit 4 imports (#291) @strangelookingnerd
📦 Dependency updates
16 changes
- Remove usage of commons-lang3 (#303) @strangelookingnerd
- Update dependency org.jenkins-ci.plugins:plugin to v5.26 (#301) @renovate[bot]
- Update dependency io.jenkins.tools.incrementals:git-changelist-maven-extension to v1.13 (#299) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.25 (#300) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5353 (#298) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5324 (#297) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5294 (#296) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.24 (#295) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.23 (#294) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5252 (#293) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.22 (#292) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.21 (#290) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.20 (#289) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5208 (#288) @renovate[bot]
- Update dependency org.jenkins-ci.plugins:plugin to v5.19 (#287) @renovate[bot]
- Update dependency io.jenkins.tools.bom:bom-2.492.x to v5165 (#286) @renovate[bot]
2.9.1
Immutable
release. Only release title and notes can be modified.
👻 Maintenance
- Switch from Commons Lang to Commons Text (#285) @strangelookingnerd