Releases: jenkinsci/groovy-postbuild-plugin
Releases · jenkinsci/groovy-postbuild-plugin
267.va_df06de9fa_fa_
🚦 Tests
- Fix tests failing with badge-plugin 2.5 onwards (#90) @strangelookingnerd
264.vf6e02a_77d5b_c
💥 Breaking changes
- Upgrade to badge-plugin 2.x (#81) @strangelookingnerd
📝 Documentation updates
👻 Maintenance
- Require Jenkins 2.440.3 or newer (#72) @strangelookingnerd
- Enable Jenkins Security Scan (#73) @strangelookingnerd
🚦 Tests
- Add more tests (#84) @MarkEWaite
- Replace dependee plugin binary with script security call (#83) @MarkEWaite
📦 Dependency updates
- Bump io.jenkins.tools.bom:bom-2.440.x from 3105.v672692894683 to 3435.v238d66a_043fb_ (#74, #77, #72) @dependabot
- Bump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.7 to 1.8 (#69) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.76 to 4.88 (#64, #65, #67, #68, #71, #76, #78, #79, #80, #85) @dependabot
228.vcdb_cf7265066
👷 Changes for plugin developers
- Enable continuous delivery (#62) @MarkEWaite
📝 Documentation updates
- Move latest changelog entries to GitHub (#61) @MarkEWaite
- Move documentation to GitHub (#59) @MarkEWaite
👻 Maintenance
- Require Jenkins 2.361.4 or newer (#56) @MarkEWaite
- Require Java 11, test with Java 21 (#56) @MarkEWaite
- Publish incremental development artifacts (#60) @MarkEWaite
- Format source code with spotless, add contributing guide (#58) @MarkEWaite
- Add Plugin Development Team to CODEOWNERS (#55) @sghill-rewrite
- Use standard format for SCM URLs (#49) @basil
📦 Dependency updates
- Bump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.2 to 1.7 (#63) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.74 to 4.76 (#57) @dependabot
- Bump badge from 1.5 to 1.9.1 (#51) @dependabot
2.5
Version 2.5 (Jun 24, 2019)
-
Requires Jenkins 2.121.1 or later.
-
New feature:
addHtmlBadge
is available JENKINS-57917manager.addHtmlBadge('<i>Italic text</i>');
-
groovy-postbuild no longer requires Overall/Administer permission: JENKINS-54262 - It caused problems when used with Authorize Project plugin
-
Suppress "WARNING: Avoid calling getLogFile on ..." when used in pipeline jobs.
2.4.3
Version 2.4.3 (Nov 18, 2018)
- FIX: removeSummary / removeSummaries doesn't work (throw UnsupportedOperationException) (JENKINS-54184)
2.4.2
Version 2.4.2 (Aug 8, 2018)
- FIX: removeBadge / removeBadges doesn't work (throw UnsupportedOperationException) (JENKINS-52043)
2.4.1
Version 2.4.1 (May 4, 2018)
- Have Build Monitor Plugin not cause errors. (JENKINS-50420)
- Introduced fake
GroovyPostbuildAction
. - The feature of build-monitor to cooperate with groovy-postbuild doesn't work yet. It requires an upcoming release of build-monitor plugin to have it work again.
- Introduced fake
2.4
Version 2.4 (Mar 25, 2018)
- Requires Jenkins 2.60.3 or later
- Extract badge and summary features to Badge plugin
(JENKINS-43992).- You can use badge and summary features in pipeline only with badge-plugin. See Badge Plugin for more details.
- Sanitize HTML in the badges.
- You no longer be able to use HTML expressions in badge contents.
- Don't upgrade to this version if you use Build Monitor Plugin.
- Groovy-postbuild-2.4 breaks build-moitor-1.12 or earlier. Sorry.
- Please postpone upgrading groovy-postbuild till fixing this issue:
JENKINS-50420
-
Some classes are migrated to badge-plugin. Please change classes in
your codes if you access those classes:Old Class New Class org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildAction com.jenkinsci.plugins.badge.action.BadgeAction org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildSummaryAction com.jenkinsci.plugins.badge.action.BadgeSummaryAction