Update Windows Service Wrapper (WinSW) from 2.3.0 executable for .NET Framework 2.0 to 2.9.0 for .NET Framework 4.0.
Includes numerous improvements and bugfixes.
Most notably, the service installer will now ask for permission elevation if the required.
(changes summary, full WinSW changelog, Windows Agent Installer 2.0 changelog)
Show in plugin manager when newer releases of plugins exist but aren't being offered due to unsatisfied requirements.
Show warnings for deprecated plugins in the update manager and administrative monitors.
(pull 4073, issue 59136, pull 4742, issue 62332)
Add system read support for 'Node Monitoring Configuration', configuring clouds, viewing agent configuration, system information, and logs.
(issue 61206)
Support Bearer tokens in Jenkins-CLI -auth parameter.
(pull 4673)
Security hardening: Always round-trip password form control values in an encrypted form, even if not backed by an encrypted Secret field.
In case of problems, this can be disabled by setting the system property hudson.util.Secret.AUTO_ENCRYPT_PASSWORD_CONTROL to false on startup.
(issue 61808)
Security hardening: Always use a placeholder value for password form control values in item related configuration forms when the user is missing Item/Configure permission, even if not backed by an encrypted Secret field.
In case of problems, this can be disabled by setting the system property hudson.util.Secret.BLANK_NONSECRET_PASSWORD_FIELDS_WITHOUT_ITEM_CONFIGURE to false.
(issue 61808)