Releases: jenkinsci/docker-agent
Releases · jenkinsci/docker-agent
4.3-3
👻 Maintenance
- Fix collision between Linux and Windows tags (#126 ) @oleg-nenashev
- Undocumented Windows tags like
latest
,jdk8
andjdk11
are no longer shipped - New Windows tags will be introduced in future versions to improve user experience
- Undocumented Windows tags like
4.3-2
🔔 NOTE: This Docker image was renamed to jenkins/agent on DockerHub. The previous jenkins/slave
image is now deprecated, but it will receive updates for the next 3 months. Users are advised to migrate to the new image. Windows release tags are not created for this version.
🚀 New features and improvements
- INFRA-1105 - Rename the image to jenkins/agent (#122) @oleg-nenashev
- Switch Debian images to Buster by default (#119) @oleg-nenashev
- Update Windows images to the 1809 baseline (#118) @slide
⚠️ Deprecated
- INFRA-1105 - Deprecate the jenkins/slave image on DockerHub. It will receive updates for the next 3 months. Users are advised to migrate to the new image
📝 Documentation updates
- Update documentation to reference official Windows image tags (#123) @oleg-nenashev
- Cleanup "slave.jar" references in Java 11 Debian image descriptions (#120) @oleg-nenashev
- INFRA-1105 - Fix reference to the renamed Inbound Agent image (#124) @oleg-nenashev
👻 Maintenance
4.3-1
🚀 New features and improvements
- Provide image which is based on Debian 10/buster (#106) @krichter722
- Switch Windows images to AdoptOpenJDK (#113) @slide
- Add Git and Git LFS to Windows Images (#113) @slide
🐛 Bug Fixes
- JENKINS-61409 - Update to Remoting 4.3 for WebSocket large payload fix. (#110) @jeffret-b
- Prevent Jenkins user's password expiration in Windows images (#112) @sebok
📝 Documentation updates
- Reference Remoting changelogs from README (#116) @oleg-nenashev
👻 Maintenance
4.0.1-1
- Update to Remoting 4.0.1 to pick up minor improvements for the client side. (#104) @jeffret-b
- Changelog - security fix applies to the server side only
4.0-1
🚀 New features and improvements
- JEP-222 - Add support for WebSockets. (#103) @jglick @jeffret-b
📦 Dependency updates
- JEP-222 - Update to Remoting 4.0. Fuu changelog (#103) @jeffret-b
👻 Maintenance
3.40-1
This update bumps the Remoting version to 3.40 which includes cleanup of deprecated protocols. See the Remoting changelog for full details.
🚨 Removed
- JENKINS-60381 - Remove deprecated JNLP1, JNLP2 and JNLP3 protocols. (#99) @jeffret-b
- Remove support for Jenkins versions before 2.32 (#99) @jeffret-b
- Remove the unused plain text JNLP4 protocol mode (#99) @jeffret-b
📦 Dependency updates
- JENKINS-60381 - Update Remoting from 3.36 to 3.40. (#99) @jeffret-b
3.36-1 🎅
🚀 New features and improvements
- Use Remoting 3.36 which adds
-version
and-help
commands. Full changelog (#97) @MarkEWaite - Clean after
apt install
to reduce the image size (#94) @Casz - Add Git to Windows images to align them more with existing Linux images (#95) @Vlatombe
📝 Documentation updates
- Add explicit MIT License to the Root of the repo (#98) @oleg-nenashev
👻 Maintenance
- Only publish Windows images on the master branch (#93) @slide
- Set the DOCKERHUB_ORGANISATION environment variable correctly in Jenkinsfile (#92) @slide
- Don't build on trusted and image cleanup (#91) @slide
- Setup Jenkinsfile to build and publish Windows container (#88) @slide
- Create CODEOWNERS (#96) @oleg-nenashev
3.35-3
🐛 Bug Fixes
📝 Documentation updates
- Amend Java 11 documentation to reflect the GA status of Java 11 in Jenkins (#89) @oleg-nenashev
- Fix Windows container paths to indicate the images are still experimental (#86) @slide
👻 Maintenance
3.35-2
🐛 Bug Fixes
- JENKINS-42846 - Fix the agent.jar symbolic link in the JDK 8 image (#81) @sorend
- JENKINS-42846 - Fix regressions in Alpine and JDK11 images after slave.jar => agent.jar renaming with improper symlink (#82) @oleg-nenashev
📝 Documentation updates
- Reference the Jenkins Docker Gitter chat from the documentation (#79) @oleg-nenashev
3.35-1
🚀 New features and improvements
- Update Remoting from 3.29 to 3.35 to pick up new features and improvements, including support of connecting to headless Jenkins masters (#74) @alxsap
- JENKINS-42846 - Rename slave.jar to agent.jar, keep symbolic link for compatibility (#54) @stopalopa
🐛 Bug Fixes
📝 Documentation updates
- Introduce release notes for the image (#78) @oleg-nenashev
- Remove the confusing OpenJDK 8 reference from the README (#80) @oleg-nenashev
👻 Maintenance
- Add the Release Drafter configuration to automate changelogs (#77) @oleg-nenashev
- Prototype the Windows Docker images support (#69, #72) @slide