Releases: jenkinsci/platformlabeler-plugin
Releases · jenkinsci/platformlabeler-plugin
Platformlabeler 7.2 🌈
🐛 Bug Fixes
- JENKINS-64324 Truncate version label at first slash (#234) @MarkEWaite
📦 Dependency updates
- Use latest dependencies and tools (#215) @MarkEWaite
👻 Maintenance
- Resolve CodeQL warnings (#217) @MarkEWaite
🚦 Tests
- JUnit 5 test methods need not be public (#227) @MarkEWaite
- Add openSUSE test data (#220) @MarkEWaite
- Test two more paths through checkWindows32Bit (#214) @MarkEWaite
- Update platform test data (#210) @MarkEWaite
Platformlabeler 7.1 🌈
Platformlabeler 7.0🌈
Note: there's no breaking changes here, the maven release plugin picked 7.0 as the next version
🚀 New features and improvements
- Require Jenkins 2.235.1 as minimum Jenkins version (#204) @MarkEWaite
📦 Dependency updates
- Update Dependabot config file (#195) @dependabot
👻 Maintenance
- Switch to release drafter GitHub action (#206) @timja
- Dependabot moved inside GitHub - remove badge (#199) @MarkEWaite
Platformlabeler 6.1 🌈
📦 Dependency updates
- Fix checkstyle warnings (#187) @MarkEWaite
- Use pom 4.0 (#180) @MarkEWaite
- Use BOM 2.204.x (#179) @MarkEWaite
🚦 Tests
- Do not force ACI agents (#183) @MarkEWaite
- Add s390x, ppc64le, and ARM64 as CI test platforms (#182) @MarkEWaite
Platformlabeler 6.0 🌈
🚀 New features and improvements
- JENKINS-61597 - Use freebsd-version for FreeBSD version number (#178) @MarkEWaite
📦 Dependency updates
- Require Jenkins 2.204.2 or newer (#162) @MarkEWaite
- Use bom 2.190.x, not 2.176.x (#176) @MarkEWaite
- Declare hamcrest dependency explicitly (#150) @MarkEWaite
🚦 Tests
- Add CentOS 8.1 test data (#158) @MarkEWaite
- Add Fedora 32 and 33 test data (#168) @MarkEWaite
- Add Oracle Linux 8.1 test data (#141) @MarkEWaite
- Add Ubuntu 19.10 docs and tests (#137) @MarkEWaite
- Use hamcrest assertions, not assertEquals (#177) @MarkEWaite
- Replace deprecated asserts with current asserts (#160) @MarkEWaite
- Cover NodeLabelCache case when computer is null (#159) @MarkEWaite
- JENKINS-60574 - Fix test hang in InjectedTest (#148) @MarkEWaite
- Cover another NodeLabelCache exception case (#161) @MarkEWaite
- Use ACI agents instead of traditional agents (#166) @MarkEWaite
Platformlabeler 5.4 🌈
🚀 New features and improvements
- JENKINS-59478 - Support Clear Linux (#134) @MarkEWaite
📝 Documentation updates
- Document Clear Linux example (#135) @MarkEWaite
👻 Maintenance
Platformlabeler 5.3 🌈
🚀 New features and improvements
- JENKINS-59565 - Support Linux Mint (#125) @MarkEWaite
📝 Documentation updates
- Document Fedora support more accurately (#120) @MarkEWaite
📦 Dependency updates
- Use parent pom 3.54 @MarkEWaite
🚦 Tests
- Minor test improvements (#124) @MarkEWaite
Platformlabeler 5.2 🌈
🚀 New features and improvements
- JENKINS-59481 - Label Fedora Linux agents (#119) @MarkEWaite
🚦 Tests
- Refactor PlatformDetailsTask for test coverage (#118) @MarkEWaite
- Convert several tests to use JUnit 5 (#115) @MarkEWaite
Platformlabeler 5.1 🌈
Add support for Raspbian Linux.
🚀 New features and improvements
- JENKINS-59780 - Support Raspbian Linux (#114) @MarkEWaite
📦 Dependency updates
- Update dependencies (#113) @MarkEWaite
Platformlabeler 5.0 🌈
This release makes the SUSE support consistent across multiple versions of SUSE Linux. Prior versions would report a different operating system label for SUSE Linux 11 compared to SUSE Linux 12 SP4. This release labels all versions of SUSE Linux as "SUSE".
🚀 New features and improvements
- JENKINS-59480 - support for SUSE (#106) @mawinter69
📦 Dependency updates
- Prepare dependencies for 5.0 release (#107) @MarkEWaite
- Use SUSE methods in SUSE tests (#108) @MarkEWaite