Support Session ID for External Job Monitor to avoid HTTP 503 response.
(pull 8825)
Allow recursive remote file copy even if local and remote nodes have incompatible character sets at binary level, e.g. ISO-8859-1 and CP-1047.
(issue 72540)
Add "copy to clipboard" button to the build console output.
(pull 8960)
Do not attempt to self-restart on operating systems where this is not supported.
(issue 72833)
Fix a crash when restarting Jenkins on macOS.
(issue 65911)
Update bundled Trilead API Plugin to 2.84.86.vf9c960e9b_458.
(pull 9022)
Ensure threads in the Computer.threadPoolForRemotingexecutor service always have the Jenkins webapp ClassLoader set as the context ClassLoader to prevent random class loading issues when code is running in this ExecutorService.
(issue 72796)
Add experimental APIs to control which agents are loaded and when.
(pull 8979)