It is no longer possible to rename jobs from their configuration page. Jobs now have a link in the side panel titled "Rename" that links to a page specifically dedicated to renaming jobs.
(issue 22936)
Show the "Add" button in lists of tool installations also on the top.
(issue 43581)
Add ConcurrentLinkedQueue to white-listed classes for use in XStream (XML serialization) and Remoting (agent communication).
(issue 49788)
Issue warnings to the system log when attempts are made to use classes with unpredictable names and serial forms (such as anonymous classes) in Remoting or XStream (de)serialization.
(issue 49795)
Make JEP-200 serialization allowlist more reliable on old versions of Tomcat 8.
(issue 49543)
Clean up the build.xml files of parameterized projects that contained unnecessary serialized data.
(issue 49795)
Upgrade Winstone from 4.1.0 to 4.1.2 to prevent User session memory leak by setting the default idle session eviction timeout to 30 minutes.
(issue 49596, full changelog)
Make proxy views work inside folders.
(issue 49642)
Prevent NullPointerException in AbstractProject#checkout when the agent disconnects during a build.
(issue 29470)
Developer: Subclasses of AbstractItem can implement AbstractItem#isNameEditable and return true to get automatic support for renames. Subclasses are also able to dynamically validate renames by implementing AbstractItem#checkRename.
(issue 22936)
Developer: Add support for also showing the "Add" button on top for lib/form/repeatable Jelly controls when the enableTopButton attribute is set to true.
(pull 2926)