Releases: jenkinsci/docker-ssh-agent
Releases · jenkinsci/docker-ssh-agent
4.5.1
4.5.0
🚀 New features and improvements
- chore(linux) Add
less
andpatch
packages explicitly and a test to validate the installation (#181) @gounthar
🐛 Bug fixes
👻 Maintenance
- chore(release-drafter) Allow manual trigger of the release drafter workflow to update changelogs (#180) @dduportal
- chore(linux) Add a test to ensure that git and the SSH client are installed (#179) @gounthar
- chore(github-actions) cleanup workflows to only have 1 release-drafter generation (#178) @dduportal
- Drop ppc64le support (#160) @MarkEWaite
📦 Dependency updates
- Bump debian from bullseye-20221024 to bullseye-20221114 in /17/bullseye (#177) @dependabot
- Bump debian from bullseye-20221024 to bullseye-20221114 in /8/bullseye (#176) @dependabot
- Bump debian from bullseye-20221024 to bullseye-20221114 in /11/bullseye (#175) @dependabot
- Bump debian from bullseye-20221004 to bullseye-20221024 in /8/bullseye (#170) @dependabot
- Bump debian from bullseye-20221004 to bullseye-20221024 in /17/bullseye (#172) @dependabot
- Bump debian from bullseye-20221004 to bullseye-20221024 in /11/bullseye (#171) @dependabot
- Bump debian from bullseye-20220912 to bullseye-20221004 in /8/bullseye (#162) @dependabot
- Bump debian from bullseye-20220912 to bullseye-20221004 in /11/bullseye (#161) @dependabot
- Bump debian from bullseye-20220912 to bullseye-20221004 in /17/bullseye (#163) @dependabot
- Bump debian from bullseye-20220822 to bullseye-20220912 in /17/bullseye (#151) @dependabot
- Bump debian from bullseye-20220822 to bullseye-20220912 in /8/bullseye (#150) @dependabot
- Bump debian from bullseye-20220822 to bullseye-20220912 in /11/bullseye (#149) @dependabot
- Bump debian from bullseye-20220801 to bullseye-20220822 in /17/bullseye (#148) @dependabot
- Bump debian from bullseye-20220801 to bullseye-20220822 in /11/bullseye (#147) @dependabot
- Bump debian from bullseye-20220801 to bullseye-20220822 in /8/bullseye (#146) @dependabot
4.4.0
- Use JDK 11.0.16.1 instead of JDK 11.0.16 (#143) @MarkEWaite
- Use JDK 17.0.4.1 instead of JDK 17.0.4 (#144) @MarkEWaite
- feat(alpine-jdk8) switch base image from deprecated adoptopenjdk to eclipse-temurin (adoptium) (#119) @dduportal
- Use JDK 8u332, not JDK 8u322 (#118) @MarkEWaite
🚀 New features and improvements
- Remove "-preview" from Java 17 images (#145) @jbarlin
- feat: introduces a new alpine-jdk11 image based on eclipse-temurin:11.0.14.1_1-jdk-alpine (#122) @dduportal
- feat: introduces a new alpine-jdk17 image based on eclipse-temurin:17.0.2_8-jdk-alpine (#123) @dduportal
🐛 Bug fixes
- jenkins/ssh-agent:alpine looking for Java in wrong place (#128) @gounthar
- fix(bullseye) ensure that locale is correctly set to C.UTF-8 for all cases (#126) @dduportal
👻 Maintenance
- chore(alpine-jdk8) cleanup Dockerfile (#121) @dduportal
- Move away from deprecated Release Drafter App (#106) @NotMyFault
📦 Dependency updates
- use MinGit 2.37.2.2 (#141) @MarkEWaite
- Use JDK 11.0.16 on Windows nanoserver, not 11.0.15 (#142) @MarkEWaite
- Use latest Eclipse Temurin JDKs (#140) @MarkEWaite
- Bump debian from bullseye-20220711 to bullseye-20220801 in /8/bullseye (#139) @dependabot
- Bump debian from bullseye-20220711 to bullseye-20220801 in /11/bullseye (#138) @dependabot
- Bump debian from bullseye-20220622 to bullseye-20220711 in /11/bullseye (#136) @dependabot
- Bump debian from bullseye-20220622 to bullseye-20220711 in /8/bullseye (#135) @dependabot
- Bump debian from bullseye-20220527 to bullseye-20220622 in /11/bullseye (#134) @dependabot
- Bump debian from bullseye-20220527 to bullseye-20220622 in /8/bullseye (#133) @dependabot
- Bump debian from bullseye-20220509 to bullseye-20220527 in /8/bullseye (#130) @dependabot
- Bump debian from bullseye-20220509 to bullseye-20220527 in /11/bullseye (#129) @dependabot
- Bump debian from bullseye-20220418 to bullseye-20220509 in /11/bullseye (#124) @dependabot
- Bump debian from bullseye-20220418 to bullseye-20220509 in /8/bullseye (#125) @dependabot
- Bump debian from bullseye-20220328 to bullseye-20220418 in /11/bullseye (#113) @dependabot
- Use JDK 11.0.15 on Windows nanoserver, not JDK 11.0.14.1 (#115) @MarkEWaite
- Bump debian from bullseye-20220328 to bullseye-20220418 in /8/bullseye (#114) @dependabot
- Use git 2.36.0 and git lfs 3.1.4 on Windows (#112) @MarkEWaite
- Bump debian from bullseye-20220316 to bullseye-20220328 in /11/bullseye (#110) @dependabot
- Bump debian from bullseye-20220316 to bullseye-20220328 in /8/bullseye (#111) @dependabot
- Bump debian from bullseye-20220228 to bullseye-20220316 in /11/bullseye (#108) @dependabot
- Bump debian from bullseye-20220228 to bullseye-20220316 in /8/bullseye (#109) @dependabot
- Bump debian from bullseye-20220125 to bullseye-20220228 in /8/bullseye (#105) @dependabot
- Bump debian from bullseye-20220125 to bullseye-20220228 in /11/bullseye (#104) @dependabot
- Update JDK 11, JDK 8, and JDK 17 (#100) @MarkEWaite
- Bump debian from bullseye-20211220 to bullseye-20220125 in /11/bullseye (#99) @dependabot
- Bump debian from bullseye-20211220 to bullseye-20220125 in /8/bullseye (#98) @dependabot
- Bump debian from bullseye-20211201 to bullseye-20211220 in /8/bullseye (#95) @dependabot
- Bump debian from bullseye-20211201 to bullseye-20211220 in /11/bullseye (#94) @dependabot
- Bump debian from bullseye-20211115 to bullseye-20211201 in /11/bullseye (#92) @dependabot
4.3.0
🚀 New features and improvements
📦 Dependency updates
- Bump debian from bullseye-20211115 to bullseye-20211201 in /8/bullseye (#93) @dependabot
4.2.1
📦 Dependency updates
- Bump debian from bullseye-20211011 to bullseye-20211115 in /8/bullseye (#90) @dependabot
- Update dependencies (#87) @MarkEWaite
👻 Maintenance
- fix: replace 'windock' label by 'docker-windows' (INFRA-3099 - ) (#88) @lemeurherve
4.2.0
4.1.0
4.0.0
💥 Major highlights are:
- Switching to eclipse temurin as the standard JDK (except for alpine)
- Multi-arch images (amd64, arm64, s390x)
- Debian image switched to bullseye
🚀 New features and improvements
- Switch to eclipse temurin (#80) @timja
- Use Java 8u282 with Alpine (#67) @MarkEWaite
- feat: add windows / jdk8 images for LTSC 2019 (#70) @garethjevans
- feat: add 2019 ltsc build for jdk 11 (#69) @garethjevans
🐛 Bug fixes
- fix: add PATH to /etc/environment (#74) @kuisathaverat
- Improve compatibility with jenkins docker-plugin (#63) @GunArm
📝 Documentation updates
- Hacktoberfest - Add warning about deprecated images and rename images in comments (#66) @nwton
- Fix: Link to "Docker" plugin (#65) @reinholdfuereder
👻 Maintenance
- Enable publishing on trusted (#82) @timja
- Switch to docker bake (#81) @timja
- chore: switch to the jenkins hosted images for windows variants (#72) @garethjevans
- Pin pester version to 4.x (#60) @slide
🚦 Tests
- Test to run Java inside an SSH connection (#78) @kuisathaverat
- fix: run the java check commands as jenkins user (#79) @kuisathaverat
3.0.0 (Switch Alpine images to AdoptOpenJDK)
This major release indicates potentially breaking changes in the Alpine JDK 11 images. All other images remain fully compatible with the previous versions. Windows tags are skipped for this release, but there is no actual changes in these images.
💥 Breaking changes in Alpine
- Switch the Alpine JDK8 base images to adoptopenjdk/openjdk8 images (#150) @oleg-nenashev
- Upgrade the Alpine Linux from 3.6 to 3.12 (release notes)
- Remove/add/update packages due to the difference between base images (packages diff)
👻 Maintenance
- Switch Release Drafter to a GitHub Action (#61) @oleg-nenashev
- JEP-15 - Add a sponsor badge to the repository (#58) @oleg-nenashev