Restart systemd service when the controller exits unexpectedly.
JENKINS-56219
Restart the Jenkins service after plugin updates on Debian 11 (bullseye).
JENKINS-65809
Notable changes since 2.319.3
Major enhancement
Always enable the agent-to-controller security subsystem.
Remove the admin-customizable allowlists for callables and file paths.
Remove the ability to access some files on the controller from agents.
Use the Plugin Manager to upgrade incompatible plugins.
pull 5885, JENKINS-67173, the issue tracker
Upgrade the Guava library from 11.0.1 (released on January 9, 2012) to 31.0.1 (released on September 27, 2021).
Plugins have already been prepared to support the new version of Guava.
Use the Plugin Manager to upgrade all plugins before and after upgrading Jenkins.
pull 5707, JENKINS-36779, JEP-233, Guava web site, Guava 31.0.1 changelog
Enhancement
Modernise the table design.
Add support for Ionicons.
Improve the usability and layout of the 'Plugin Manager' page with better controls and a 'Report an issue' link for each plugin.
Update the 'New view', 'New node', 'About', 'System Info', and 'Log Recorder' pages.
pull 5851, pull 5925, pull 5842, pull 6055, pull 5916, pull 5358, JENKINS-65113
Allow the plugin manager to upload by URL in addition to upload by file name.
JENKINS-4814
Improve visualization of the 'Environment Variables' page.
pull 6096
Improve artifact list readability in dark theme.
pull 5889