Releases: jenkinsci/platformlabeler-plugin
Releases · jenkinsci/platformlabeler-plugin
2734.v604521b_646b_b_
🚀 New features and improvements
- Require Jenkins 2.479.1 or newer (#1478) @MarkEWaite
👻 Maintenance
- Use scm.connection consistent with archetype (#1473) @MarkEWaite
- Require Jenkins 2.440.3 or newer (#1413) @MarkEWaite
- Use jenkins.baseline property to avoid BOM update mistakes (#1396) @MarkEWaite
- Remove unused pmd configuration from pom file (#1394) @MarkEWaite
🚦 Tests
- Adapt tests to changes in Debian testing (#1430) @MarkEWaite
📦 Dependency updates
32 changes
- Bump io.jenkins.tools.bom:bom-2.452.x from 3559.vb_5b_81183b_d23 to 3613.v584fca_12cf5c (#1487) @dependabot
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.25.0 to 3.26.0 (#1486) @dependabot
- Bump pmdVersion from 7.6.0 to 7.7.0 (#1483) @dependabot
- Bump io.jenkins.tools.bom:bom-2.452.x from 3532.v8059503f6b_23 to 3559.vb_5b_81183b_d23 (#1484) @dependabot
- Bump io.jenkins.tools.bom:bom-2.452.x from 3482.vc10d4f6da_28a_ to 3532.v8059503f6b_23 (#1477) @dependabot
- Use scm.connection consistent with archetype (#1473) @MarkEWaite
- Bump io.jenkins.tools.bom:bom-2.440.x from 3413.v0d896b_76a_30d to 3435.v238d66a_043fb_ (#1468) @dependabot
- Bump pmdVersion from 7.5.0 to 7.6.0 (#1460) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3387.v0f2773fa_3200 to 3413.v0d896b_76a_30d (#1461) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.87 to 4.88 (#1457) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3358.vea_fa_1f41504d to 3387.v0f2773fa_3200 (#1453) @dependabot
- Bump org.pitest:pitest-maven from 1.16.3 to 1.17.0 (#1452) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3334.v18e2a_2f48356 to 3358.vea_fa_1f41504d (#1451) @dependabot
- Bump org.pitest:pitest-maven from 1.16.2 to 1.16.3 (#1441) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3307.v2769886db_63b_ to 3334.v18e2a_2f48356 (#1442) @dependabot
- Bump org.pitest:pitest-maven from 1.16.1 to 1.16.2 (#1438) @dependabot
- Bump pmdVersion from 7.4.0 to 7.5.0 (#1436) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3289.v3ff9637cd241 to 3307.v2769886db_63b_ (#1437) @dependabot
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.24.0 to 3.25.0 (#1434) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.86 to 4.87 (#1433) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3276.vcd71db_867fb_2 to 3289.v3ff9637cd241 (#1431) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3271.vf18ea_cb_9edfb_ to 3276.vcd71db_867fb_2 (#1427) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3258.vcdcf15936a_fd to 3271.vf18ea_cb_9edfb_ (#1423) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3234.v5ca_5154341ef to 3258.vcdcf15936a_fd (#1420) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3221.ve8f7b_fdd149d to 3234.v5ca_5154341ef (#1417) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.85 to 4.86 (#1416) @dependabot
- Bump io.jenkins.tools.bom:bom-2.440.x from 3208.vb_21177d4b_cd9 to 3221.ve8f7b_fdd149d (#1414) @dependabot
- Require Jenkins 2.440.3 or newer (#1413) @MarkEWaite
- Use jenkins.baseline property to avoid BOM update mistakes (#1396) @MarkEWaite
- Bump io.jenkins.tools.bom:bom-2.426.x from 3193.v330d8248d39e to 3208.vb_21177d4b_cd9 (#1395) @dependabot
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.23.0 to 3.24.0 (#1393) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3180.vc1df4d5b_8097 to 3193.v330d8248d39e (#1392) @dependabot
2617.v5444054f5e35
🐛 Bug fixes
- JENKINS-72224 - Prevent deadlock when
onConfigurationChange()
is called frequently (#1391) @jonesbusy
2616.v07df00c08d42
🐛 Bug fixes
- JENKINS-72224 - Trigger node updates when refreshing platform labels (#1389) @jonesbusy
📦 Dependency updates
- Bump io.jenkins.tools.bom:bom-2.426.x from 3157.vb_3e8b_8a_d185d to 3180.vc1df4d5b_8097 (#1388) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.84 to 4.85 (#1385) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.83 to 4.84 (#1380) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3143.v347db_7c6db_6e to 3157.vb_3e8b_8a_d185d (#1378) @dependabot
2596.v4304971d3eb_b_
🚀 New features and improvements
- Support EuroLinux (#1375) @MarkEWaite
📝 Documentation updates
- Add AlmaLinux 8.10 support (#1351) @MarkEWaite
- Add Alpine 3.20 docs and test data (#1344) @MarkEWaite
- Add UBI 9.4 test data and docs (#1327) @MarkEWaite
- Add Ubuntu 24.04 and Fedora 40 test data, remove outdated test data (#1325) @MarkEWaite
- Fix documentation spelling error (#1269) @tungbq
- Drop tests and docs for Amazon Linux 2 (#1262) @MarkEWaite
- Add FreeBSD 14, remove FreeBSD 12 (#1234) @MarkEWaite
- Remove Fedora 37 - end of life (#1224) @MarkEWaite
- Update test data and documentation (#1223) @MarkEWaite
- Replace openSUSE 15.4 with 15.5 (#1215) @MarkEWaite
👻 Maintenance
- Require Jenkins 2.426.3 or newer (#1286) @MarkEWaite
- Remove redundant spotbugs details from pom (#1256) @MarkEWaite
- Omit spotbugs CT_CONSTRUCTOR_THROWS visitor (#1242) @MarkEWaite
- Use spotbugs plugin 4.8.2.0 (#1240) @MarkEWaite
- Use common labeler config (#1233) @MarkEWaite
- Add Alpine 3.19.0 (#1229) @MarkEWaite
- Update test data (#1212) @MarkEWaite
🚦 Tests
- Use rockylinux/rockylinux, not rockylinux for test data creation (#1364) @MarkEWaite
- Add AlmaLinux 8.10 support (#1351) @MarkEWaite
- Add Alpine 3.20 docs and test data (#1344) @MarkEWaite
- Add UBI 9.4 test data and docs (#1327) @MarkEWaite
- Add Ubuntu 24.04 and Fedora 40 test data, remove outdated test data (#1325) @MarkEWaite
- Update test dependencies (#1318) @MarkEWaite
- Update test data (#1303) @MarkEWaite
- Update test data (#1290) @MarkEWaite
- Remove Fedora 37 - end of life (#1224) @MarkEWaite
- Update test data and documentation (#1223) @MarkEWaite
- Replace openSUSE 15.4 with 15.5 (#1215) @MarkEWaite
- Update test data (#1212) @MarkEWaite
📦 Dependency updates
49 changes
- Bump io.jenkins.tools.bom:bom-2.426.x from 3135.v6d6c1f6b_3572 to 3143.v347db_7c6db_6e (#1368) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3133.v1a_f4cc81b_b_26 to 3135.v6d6c1f6b_3572 (#1367) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3120.v4d898e1e9fc4 to 3133.v1a_f4cc81b_b_26 (#1366) @dependabot
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.22.0 to 3.23.0 (#1363) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3105.v672692894683 to 3120.v4d898e1e9fc4 (#1353) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.82 to 4.83 (#1352) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3080.vfa_b_e4a_a_39b_44 to 3105.v672692894683 (#1346) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3056.v53343b_a_b_a_850 to 3080.vfa_b_e4a_a_39b_44 (#1345) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3041.ve87ce2cdf223 to 3056.v53343b_a_b_a_850 (#1339) @dependabot
- Bump org.pitest:pitest-maven from 1.16.0 to 1.16.1 (#1333) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3023.v02a_987a_b_3ff9 to 3041.ve87ce2cdf223 (#1334) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 3010.vec758b_8e7da_3 to 3023.v02a_987a_b_3ff9 (#1332) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.81 to 4.82 (#1331) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 2982.vdce2153031a_0 to 3010.vec758b_8e7da_3 (#1326) @dependabot
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.21.2 to 3.22.0 (#1320) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 2977.vdf61ecb_fb_e2d to 2982.vdce2153031a_0 (#1314) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 2961.v1f472390972e to 2977.vdf61ecb_fb_e2d (#1311) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.80 to 4.81 (#1307) @dependabot
- Bump org.pitest:pitest-maven from 1.15.8 to 1.16.0 (#1306) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 2950.va_633b_f42f759 to 2961.v1f472390972e (#1305) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 2928.ved44ea_84e034 to 2950.va_633b_f42f759 (#1300) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 2907.vcb_35d6f2f7de to 2928.ved44ea_84e034 (#1299) @dependabot
- Bump pmdVersion from 6.55.0 to 7.0.0 (#1298) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.79 to 4.80 (#1297) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 2884.vc36b_64ce114a_ to 2907.vcb_35d6f2f7de (#1295) @dependabot
- Bump io.jenkins.tools.bom:bom-2.426.x from 2857.v01a_0144eb_20b_ to 2884.vc36b_64ce114a_ (#1291) @dependabot
- Require Jenkins 2.426.3 or newer (#1286) @MarkEWaite
- Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.12.0 to 1.13.0 (#1285) @dependabot
- Bump org.pitest:pitest-maven from 1.15.7 to 1.15.8 (#1282) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.77 to 4.78 (#1276) @dependabot
- Bump org.pitest:pitest-maven from 1.15.6 to 1.15.7 (#1277) @dependabot
- Bump org.openclover:clover-maven-plugin from 4.5.1 to 4.5.2 (#1272) @dependabot
- Bump org.pitest:pitest-maven from 1.15.4 to 1.15.6 (#1267) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2718.v7e8a_d43b_3f0b_ to 2745.vc7b_fe4c876fa_ (#1257) @dependabot
- Bump org.pitest:pitest-maven from 1.15.3 to 1.15.4 (#1258) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.76 to 4.77 (#1255) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2705.vf5c48c31285b_ to 2718.v7e8a_d43b_3f0b_ (#1249) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2675.v1515e14da_7a_6 to 2705.vf5c48c31285b_ (#1248) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2671.va_73a_b_4c103fb_ to 2675.v1515e14da_7a_6 (#1243) @dependabot
- Omit spotbugs CT_CONSTRUCTOR_THROWS visitor (#1242) @MarkEWaite
- Bump io.jenkins.tools.bom:bom-2.401.x from 2661.vb_b_60650f6d97 to 2671.va_73a_b_4c103fb_ (#1241) @dependabot
- Use spotbugs plugin 4.8.2.0 (#1240) @MarkEWaite
- Bump io.jenkins.tools.bom:bom-2.401.x from 2643.vfa_93ff299d20 to 2661.vb_b_60650f6d97 (#1235) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.75 to 4.76 (#1232) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2641.v88e707466454 to 2643.vfa_93ff299d20 (#1231) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2612.v3d6a_2128c0ef to 2641.v88e707466454 (#1226) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2598.v49e2b_e68d413 to 2612.v3d6a_2128c0ef (#1225) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2582.v830625dd636c to 2598.v49e2b_e68d413 (#1203) @dependabot
- Bump io.jenkins.tools.bom:bom-2.401.x from 2571.vede9dc5a_2e23 to 2582.v830625dd636c (#1202) @dependabot
2325.v8f074df8840d
🚀 New features and improvements
- Create a Windows Server label with
os.name
(#1201) @MarkEWaite
📝 Documentation updates
- Add configuration as code example to docs (#1200) @MarkEWaite
- Document Clear Linux 40330 (#1197) @MarkEWaite
👻 Maintenance
- Annotate PlatformDetails methods for spotbugs (#1199) @MarkEWaite
🚦 Tests
- Test Windows 11, Windows Server, and macOS static strings (#1198) @MarkEWaite
- Update tested versions in Jenkinsfile (#1196) @MarkEWaite
2319.v1242965b_9edb_
🚨 Removed
- Drop Red Hat Enterprise Linux 7 and derivatives (#1195) @MarkEWaite
📝 Documentation updates
- Update dependencies and docs (#1194) @MarkEWaite
2305.v3c580e5b_6f86
🚨 Removed
- Remove Alpine 3.15 - end of life (#1191) @MarkEWaite
👻 Maintenance
- Update test data (#1189) @MarkEWaite
- Require Jenkins 2.401.3 or newer (#1184) @MarkEWaite
🚦 Tests
- Update test data (#1189) @MarkEWaite
📦 Dependency updates
- Bump io.jenkins.tools.bom:bom-2.401.x from 2555.v3190a_8a_c60c6 to 2571.vede9dc5a_2e23 (#1190) @dependabot
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.21.0 to 3.21.2 (#1185) @dependabot
- Bump org.pitest:pitest-maven from 1.15.2 to 1.15.3 (#1183) @dependabot
- Bump org.openclover:clover-maven-plugin from 4.5.0 to 4.5.1 (#1177) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.74 to 4.75 (#1178) @dependabot
2287.va_d728a_42d7f1
🚀 New features and improvements
- JENKINS-72224 - Assign labels earlier in the agent launch process (#1170) @jonesbusy
📝 Documentation updates
- Update Clear Linux and openSUSE test data (#1164) @MarkEWaite
- Add Debian 12 (#1042) @MarkEWaite
- Remove RHEL 7 and derivatives from docs and tests (#1041) @MarkEWaite
- Remove Linux Mint from documentation (#1040) @MarkEWaite
👻 Maintenance
- Silence Java 21 compiler warning in constructor (#1148) @MarkEWaite
- Use Jenkinsfile from plugin archetype (#1135) @MarkEWaite
- Automate PR review assignment with CODEOWNERS (#1122) @MarkEWaite
- Test with Java 21 (#1106) @MarkEWaite
- Run tests with multiple cores in CI (#1083) @MarkEWaite
- Replace public repo with releases repo (#1080) @MarkEWaite
- Add Debian 12 (#1042) @MarkEWaite
- Use parent pom 4.66 (#1033) @MarkEWaite
🚦 Tests
- Prefer non-wildcard imports, even for tests (#1165) @MarkEWaite
- Update Clear Linux and openSUSE test data (#1164) @MarkEWaite
- Update test data (#1149) @MarkEWaite
- Update Clear Linux and openSUSE test data (#1145) @MarkEWaite
- Test with Java 17 and 21 (#1116) @MarkEWaite
- Update Ubuntu 22.04, openSUSE, and Clear Linux test dependencies (#1115) @MarkEWaite
- Update Alpine and openSUSE test data (#1103) @MarkEWaite
- Update openSUSE and Clear Linux test data (#1094) @MarkEWaite
- Update Clear Linux and openSUSE test data (#1079) @MarkEWaite
- Update Debian, Clear, and openSUSE test data (#1072) @MarkEWaite
- udpate test data (#1056) @MarkEWaite
- Update Tumbleweed and Clear Linux test data (#1049) @MarkEWaite
- Add Debian 12 (#1042) @MarkEWaite
- Update Clear and Tumbleweed test data (#1039) @MarkEWaite
📦 Dependency updates
30 changes
- Bump org.pitest:pitest-junit5-plugin from 1.2.0 to 1.2.1 (#1173) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2516.v113cb_3d00317 to 2543.vfb_1a_5fb_9496d (#1171) @dependabot
- Bump org.pitest:pitest-maven from 1.15.1 to 1.15.2 (#1172) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2507.vcb_18c56b_f57c to 2516.v113cb_3d00317 (#1166) @dependabot
- Bump org.pitest:pitest-maven from 1.15.0 to 1.15.1 (#1154) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2496.vddfca_753db_80 to 2507.vcb_18c56b_f57c (#1155) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2483.v3b_22f030990a_ to 2496.vddfca_753db_80 (#1152) @dependabot
- Bump org.openclover:clover-maven-plugin from 4.4.1 to 4.5.0 (#1151) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.73 to 4.74 (#1150) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2465.va_e76ed7b_3061 to 2483.v3b_22f030990a_ (#1146) @dependabot
- Bump org.pitest:pitest-maven from 1.14.4 to 1.15.0 (#1138) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2446.v2e9fd3b_d8c81 to 2465.va_e76ed7b_3061 (#1136) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2423.vce598171d115 to 2446.v2e9fd3b_d8c81 (#1133) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2401.v7a_d68f8d0b_09 to 2423.vce598171d115 (#1132) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2378.v3e03930028f2 to 2401.v7a_d68f8d0b_09 (#1126) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.72 to 4.73 (#1124) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2357.v1043f8578392 to 2378.v3e03930028f2 (#1117) @dependabot
- Bump org.pitest:pitest-maven from 1.14.3 to 1.14.4 (#1108) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2329.v078520e55c19 to 2357.v1043f8578392 (#1109) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2312.v91115fa_5b_2b_6 to 2329.v078520e55c19 (#1105) @dependabot
- Bump org.pitest:pitest-maven from 1.14.2 to 1.14.3 (#1104) @dependabot
- Bump org.jenkins-ci.plugins:plugin from 4.71 to 4.72 (#1096) @dependabot
- Bump io.jenkins.tools.bom:bom-2.387.x from 2278.v47b_4508e256a to 2312.v91115fa_5b_2b_6 (#1095) @dependabot
- Use plugin bom 2278.v47b_4508e256a (#1091) @MarkEWaite
- Bump io.jenkins.tools.bom:bom-2.387.x from 2244.vd60654536b_96 to 2258.v522c10b_d4695 (#1081) @dependabot
- Bump bom-2.387.x from 2230.v0cb_4040cde55 to 2244.vd60654536b_96 (#1076) @dependabot
- Bump plugin from 4.70 to 4.71 (#1075) @dependabot
- Bump bom-2.387.x from 2220.vea_cea_f1a_35e4 to 2230.v0cb_4040cde55 (#1074) @dependabot
- Bump plugin pom from 4.66 to 4.67 (#1050) @MarkEWaite
- Use plugin bom 2143.ve4c3c9ec790a (#1035) @MarkEWaite
2095.ve47c8663f6a_b_
🚀 New features and improvements
- Require Jenkins 2.387.3 or newer (#1032) @MarkEWaite
📝 Documentation updates
- Update RHEL 8 test data and more (#1027) @MarkEWaite
👻 Maintenance
- Require Jenkins 2.387.3 or newer (#1032) @MarkEWaite
- Update RHEL 8 test data and more (#1027) @MarkEWaite
🚦 Tests
- Update RHEL 8 test data and more (#1027) @MarkEWaite
2064.v2a_28b_50c8697
🚀 New features and improvements
- Add Red Hat Enterprise Linux 9.2 (#1016) @MarkEWaite
- Add Fedora 38 (#1015) @MarkEWaite
- Add Alpine 3.18.0 (#1014) @MarkEWaite
- Remove obsolete operating systems (#1013) @MarkEWaite
👻 Maintenance
- Extend gitattributes to avoid Windows formatting errors (#999) @MarkEWaite
- Activate Spotless via Maven property rather than file (#995) @basil