Jenkins 2.289 releases: open source automation server
Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software. It is a server-based system that runs in servlet containers such as Apache Tomcat. It supports version control tools, including AccuRev, CVS, Subversion, Git, Mercurial, Perforce, ClearCase and RTC, and can execute Apache Ant, Apache Maven and sbt based projects as well as arbitrary shell scripts and Windows batch commands.
Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed. Built with Java, it provides over 1000 plugins to support automating virtually anything, so that humans can actually spend their time doing things machines cannot.
- Ensure that file parameters correctly overwrite previous files (regression in 2.278). (issue 65327)
- Stop using deprecated untrusted submit events on modern browsers for compatibility with future Firefox releases. (issue 53462)
- Improve UI of slow trigger administrative monitor. (pull 5424)
- Improve performance when creating or deleting nodes by reducing queue-lock contention. (issue 65308)
- Bump spring-security-bom from 5.4.5 to 5.4.6. (pull 5413, Spring project spring-security 5.4.6 release notes)
- Update Japanese translations for login screen. (pull 5410)