Releases: jenkinsci/testng-plugin-plugin
Releases · jenkinsci/testng-plugin-plugin
934.v5c898162fa_5d
🚀 New features and improvements
- Require Jenkins 2.479.1 or newer (#326) @MarkEWaite
📝 Documentation updates
- JENKINS-75164 - Fix broken link to TestNG documentation (#346) @PratikMane0112
- Add tutorial video to documentation (#285) @MarkEWaite
- Fix link to Syntax Snippet Generator in README.md (#256) @RobinFauvel
👻 Maintenance
- Remove developers section from pom file (#341) @MarkEWaite
- Use scm.connection consistent with archetype (#325) @MarkEWaite
- Require Jenkins 2.440.3 or newer (#306) @MarkEWaite
- Use jenkins.baseline property to avoid BOM update mistakes (#305) @MarkEWaite
- Require Jenkins 2.426.3 or newer (#275) @MarkEWaite
- Remove spotbugs version declaration (#273) @MarkEWaite
- Use spotbugs 4.8.2 (#267) @MarkEWaite
- Require Jenkins 2.401.3 or newer (#257) @MarkEWaite
- Use Jenkinsfile from plugin archetype (#247) @MarkEWaite
📦 Dependency updates
82 changes
- Bump io.jenkins.tools.bom:bom-2.452.x from 3893.v213a_42768d35 to 3944.v1a_e4f8b_452db_ (#345) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3875.v1df09947cde6 to 3893.v213a_42768d35 (#343) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3850.vb_c5319efa_e29 to 3875.v1df09947cde6 (#342) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3814.v9563d972079a_ to 3850.vb_c5319efa_e29 (#339) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3790.va_b_a_2d26d2b_69 to 3814.v9563d972079a_ (#338) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3761.vd922730f0fd2 to 3790.va_b_a_2d26d2b_69 (#337) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3722.vcc62e7311580 to 3761.vd922730f0fd2 (#336) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3696.vb_b_4e2d1a_0542 to 3722.vcc62e7311580 (#334) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3654.v237e4a_f2d8da_ to 3696.vb_b_4e2d1a_0542 (#332) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3613.v584fca_12cf5c to 3654.v237e4a_f2d8da_ (#331) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3559.vb_5b_81183b_d23 to 3613.v584fca_12cf5c (#330) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3532.v8059503f6b_23 to 3559.vb_5b_81183b_d23 (#329) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.452.x from 3482.vc10d4f6da_28a_ to 3532.v8059503f6b_23 (#328) @dependabot[bot]
- Use scm.connection consistent with archetype (#325) @MarkEWaite
- Bump io.jenkins.tools.bom:bom-2.440.x from 3413.v0d896b_76a_30d to 3435.v238d66a_043fb_ (#322) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3387.v0f2773fa_3200 to 3413.v0d896b_76a_30d (#321) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.87 to 4.88 (#320) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3358.vea_fa_1f41504d to 3387.v0f2773fa_3200 (#319) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3334.v18e2a_2f48356 to 3358.vea_fa_1f41504d (#318) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3289.v3ff9637cd241 to 3334.v18e2a_2f48356 (#317) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.86 to 4.87 (#315) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3276.vcd71db_867fb_2 to 3289.v3ff9637cd241 (#314) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3271.vf18ea_cb_9edfb_ to 3276.vcd71db_867fb_2 (#313) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3258.vcdcf15936a_fd to 3271.vf18ea_cb_9edfb_ (#312) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3234.v5ca_5154341ef to 3258.vcdcf15936a_fd (#311) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3221.ve8f7b_fdd149d to 3234.v5ca_5154341ef (#309) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.85 to 4.86 (#308) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.440.x from 3208.vb_21177d4b_cd9 to 3221.ve8f7b_fdd149d (#307) @dependabot[bot]
- Require Jenkins 2.440.3 or newer (#306) @MarkEWaite
- Use jenkins.baseline property to avoid BOM update mistakes (#305) @MarkEWaite
- Bump io.jenkins.tools.bom:bom-2.426.x from 3193.v330d8248d39e to 3208.vb_21177d4b_cd9 (#304) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3180.vc1df4d5b_8097 to 3193.v330d8248d39e (#303) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.84 to 4.85 (#301) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3157.vb_3e8b_8a_d185d to 3180.vc1df4d5b_8097 (#302) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.83 to 4.84 (#300) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3143.v347db_7c6db_6e to 3157.vb_3e8b_8a_d185d (#299) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3135.v6d6c1f6b_3572 to 3143.v347db_7c6db_6e (#298) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3133.v1a_f4cc81b_b_26 to 3135.v6d6c1f6b_3572 (#297) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3120.v4d898e1e9fc4 to 3133.v1a_f4cc81b_b_26 (#296) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3105.v672692894683 to 3120.v4d898e1e9fc4 (#295) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.82 to 4.83 (#294) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3080.vfa_b_e4a_a_39b_44 to 3105.v672692894683 (#293) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3056.v53343b_a_b_a_850 to 3080.vfa_b_e4a_a_39b_44 (#292) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3041.ve87ce2cdf223 to 3056.v53343b_a_b_a_850 (#291) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3023.v02a_987a_b_3ff9 to 3041.ve87ce2cdf223 (#290) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 3010.vec758b_8e7da_3 to 3023.v02a_987a_b_3ff9 (#289) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.81 to 4.82 (#288) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 2982.vdce2153031a_0 to 3010.vec758b_8e7da_3 (#287) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 2977.vdf61ecb_fb_e2d to 2982.vdce2153031a_0 (#286) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 2961.v1f472390972e to 2977.vdf61ecb_fb_e2d (#283) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 2950.va_633b_f42f759 to 2961.v1f472390972e (#281) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.80 to 4.81 (#282) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 2928.ved44ea_84e034 to 2950.va_633b_f42f759 (#280) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 2907.vcb_35d6f2f7de to 2928.ved44ea_84e034 (#279) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.79 to 4.80 (#278) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 2884.vc36b_64ce114a_ to 2907.vcb_35d6f2f7de (#277) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.426.x from 2857.v01a_0144eb_20b_ to 2884.vc36b_64ce114a_ (#276) @dependabot[bot]
- Require Jenkins 2.426.3 or newer (#275) @MarkEWaite
- Bump org.jenkins-ci.plugins:plugin from 4.77 to 4.78 (#274) @dependabot[bot]
- Remove spotbugs version declaration (#273) @MarkEWaite
- Bump io.jenkins.tools.bom:bom-2.401.x from 2718.v7e8a_d43b_3f0b_ to 2745.vc7b_fe4c876fa_ (#272) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.76 to 4.77 (#271) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.401.x from 2705.vf5c48c31285b_ to 2718.v7e8a_d43b_3f0b_ (#270) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.401.x from 2675.v1515e14da_7a_6 to 2705.vf5c48c31285b_ (#269) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.401.x from 2671.va_73a_b_4c103fb_ to 2675.v1515e14da_7a_6 (#268) @[de...
835.v51ed3da_fcc35
👷 Changes for plugin developers
- Bundle XML pull parser for forward compatibility with jenkinsci/jenkins#8503 (#246) @basil
👻 Maintenance
- Automate PR review assignment with CODEOWNERS (#241) @MarkEWaite
- Run tests with multiple cores in CI (#230, #232) @MarkEWaite
- Match dependabot definition to GitHub docs (#225) @MarkEWaite
🚦 Tests
- Test with Java 17 and 21 (#237, #239) @MarkEWaite
📦 Dependency updates
794.ve7e315837b_b_3
🚀 New features and improvements
- Require Jenkins 2.387.3 or newer (#213) @MarkEWaite
👻 Maintenance
- Use parent pom 4.64 (#211) @MarkEWaite
789.vfc860d1de85a_
🐛 Bug fixes
- JENKINS-71331 - Show plugin docs on plugins site (#210) @MarkEWaite
👻 Maintenance
- Rely on artifact caching proxy default setting (#192) @MarkEWaite
- Enable Java cache in security scan (#187) @MarkEWaite
- Report coverage on ci.jenkins.io (#186) @MarkEWaite
- Automate formatting (#183) @MarkEWaite
- Check dependency updates monthly (#182) @MarkEWaite
🚦 Tests
- Minimize CI test configurations (#175) @MarkEWaite
730.v4c5283037693
🚀 New features and improvements
- Require Java 11 (#174) @MarkEWaite
👻 Maintenance
- See failures in all CI configurations (#172) @MarkEWaite
- Always test with container agents in CI (#171) @MarkEWaite
- Require Jenkins 2.346.3 or newer (#164) @MarkEWaite
- chore(Jenkinsfile): try the Artifact Caching Proxy (#161) @lemeurherve
🚦 Tests
- Always test with container agents in CI (#171) @MarkEWaite
700.va_ea_5873a_3399
🚀 New features and improvements
- Add
testNG
symbol for Pipeline syntax clarity (#155) @MarkEWaite - add description to the "Execution by Test Method", and increase the column width of "Start Time" (#153) @zhujunling-nj
📝 Documentation updates
- Add Darin Pope & Mark Waite as developers (#66) @MarkEWaite
👻 Maintenance
- Improve Gitpod integration (#142) @jmMeessen
- chore: use jenkins infra maven cd reusable workflow (#128) @jetersen
- Bump jenkins-infra/interesting-category-action from 1.0.0 to 1.1.0 (#122) @dependabot
- Bump jenkins-infra/jenkins-maven-cd-action from 1.2.0 to 1.3.0 (#119) @dependabot
- Select setup-java by major version (#111) @MarkEWaite
- Test Java 17 in addition to Java 11 and Java 8 (#109) @MarkEWaite
- Bump actions/setup-java from 3.0.0 to 3.1.0 (#107) @dependabot
- Use Eclipse Temurin, not AdoptOpenJDK in GitHub Action (#101) @MarkEWaite
- Bump actions/labeler from 3 to 4 (#97) @dependabot
- Bump actions/checkout from 2.4.0 to 3 (#96) @dependabot
- Remove release drafter action (#82) @MarkEWaite
- Check for action updates weekly (#83) @MarkEWaite
- Label pull requests automatically (#69) @MarkEWaite
- Update Gitpod configuration (#68) @darinpope
✍ Other changes
- require 2.319.3 (#105) @MarkEWaite
- Use current dev doc link, not wiki link (#104) @MarkEWaite
- Require Jenkins 2.303.3 (#85) @MarkEWaite
📦 Dependency updates
- Bump jenkins-infra/interesting-category-action from 1.0.0 to 1.1.0 (#122) @dependabot
- Bump jenkins-infra/jenkins-maven-cd-action from 1.2.0 to 1.3.0 (#119) @dependabot
- Bump actions/setup-java from 3.0.0 to 3.1.0 (#107) @dependabot
- Bump actions/labeler from 3 to 4 (#97) @dependabot
- Bump actions/checkout from 2.4.0 to 3 (#96) @dependabot
554.va4a552116332
🐛 Bug fixes
- JENKINS-67098 - Render summary graph with GET or POST (#67) @MarkEWaite
552.va20eb2369116
Now automatically released each time a bug fix or new feature is added. Version numbers now use a simple counter and an appended checksum.
📦 Dependency updates
- Bump actions/checkout from 2.3.4 to 2.4.0 (#65) @dependabot
- install gh during Gitpod startup (#56) @darinpope
- enable bom (#54) @darinpope
- Enable dependabot (#43) @MarkEWaite
- Update parent pom (#41) @MarkEWaite
📝 Documentation updates
- migrate docs to GitHub (#61) @darinpope
- Fix javadoc warnings (#53) @MarkEWaite
- Enable release drafter (#45) @MarkEWaite
👻 Maintenance
- Enable continuous delivery (#62) @darinpope
- Change gitpod configuration (#63) @darinpope
- resolve CodeQL warnings (#57) @darinpope
- Add Gitpod configuration and small fix to .gitignore (#55) @darinpope
- Set max spotbugs effort, medium threshold (#42) @MarkEWaite
🚦 Tests
- Test Java 8 and Java 11 (#64) @MarkEWaite
- Enable incremental deployments (#44) @MarkEWaite