These two make sense: * https://github.com/jenkinsci/jenkins/pull/11059 - Apply number instead of string comparison * https://github.com/jenkinsci/jenkins/pull/11070 - Bring back the "All/None/Suggested" buttons in the plugin configuration wizard
On Tue, 28 Oct 2025 at 10:32, Hervé <[email protected]> wrote: > Hello again, > > Not properly stated in my previous message, the backport PR I initially > made was closed as the two issues it included were not satisfying. > > - [JENKINS-76075] Optimise LogRotator working in weak BuildReference > mode <https://issues.jenkins.io/browse/JENKINS-76075> > - [JENKINS-16341] Memory leak in createJavaScriptProxy > <https://issues.jenkins.io/browse/JENKINS-16341> > > I was about to proceed with a LTS 2.528.2 without any change appart from > the implicit dependency updates coming with the controller image build, but > after discussing it in #jenkinsci/release gitter channel, it appears that > we've never had an LTS release with no changes over its LTS predecessor. > (Thread in #jenkinsci/release: > https://matrix.to/#/!JlkqzpdEnsUUuVtjgE:matrix.org/$X--9DQdiaSmnS86d9KnT3xiYgyLRLLW1fxoYOYOTC3k?via=gitter.im&via=matrix.org > ) > > I'm been suggested to pick issues to backport from the recent weekly > releases changelogs, because simply skipping the release may also be > confusing to users. > > As Mark is absent, as it's the first time I'm tasked with identifying > relevant changes to backport, and as the RC is planned for tomorrow, I'd > really appreciate some help and assistance. > > *Weekly changelogs since 2.528:* > - From https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.529, > published the 23th September: > 🚀 New features and improvements > > - Move TimeZoneProperty to user preferences page (#11065 > <https://github.com/jenkinsci/jenkins/pull/11065>) @mawinter69 > <https://github.com/mawinter69> > - Use f:dropdownDescriptorSelector for agent launcher (#11055 > <https://github.com/jenkinsci/jenkins/pull/11055>) @jglick > <https://github.com/jglick> > > 🐛 Bug fixes > > - JENKINS-16341 <https://issues.jenkins.io/browse/JENKINS-16341> - > Pick up BoundObjectTable fix (#11086 > <https://github.com/jenkinsci/jenkins/pull/11086>) @jglick > <https://github.com/jglick> > - JENKINS-76114 <https://issues.jenkins.io/browse/JENKINS-76114> - > Bring back the "All/None/Suggested" buttons in the plugin configuration > wizard (#11070 <https://github.com/jenkinsci/jenkins/pull/11070>) > @jeromepochat <https://github.com/jeromepochat> > - JENKINS-76002 <https://issues.jenkins.io/browse/JENKINS-76002> - > Apply number instead of string comparison (#11059 > <https://github.com/jenkinsci/jenkins/pull/11059>) @jeromepochat > <https://github.com/jeromepochat> > > 👻 Maintenance > > - JENKINS-76075 <https://issues.jenkins.io/browse/JENKINS-76075> - : > Optimise BuildReferenceMapAdapter and LogRotator: defer reference > resolution (#11038 <https://github.com/jenkinsci/jenkins/pull/11038>) > @dukhlov <https://github.com/dukhlov> > > > - From https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.530, > published > the 30th September: > 🚨 Removed > > - Removed configureclouds redirect (#10982 > <https://github.com/jenkinsci/jenkins/pull/10982>) @StefanSpieker > <https://github.com/StefanSpieker> > > 🚀 New features and improvements > > - Add experimental 'Parameters' detail for runs (#11116 > <https://github.com/jenkinsci/jenkins/pull/11116>) @janfaracik > <https://github.com/janfaracik> > - Refine experimental run details interface (#11096 > <https://github.com/jenkinsci/jenkins/pull/11096>) @janfaracik > <https://github.com/janfaracik> > > 🐛 Bug fixes > > - JENKINS-73161 <https://issues.jenkins.io/browse/JENKINS-73161> - > Ensure file parameters are retained across Jenkins restarts (#11081 > <https://github.com/jenkinsci/jenkins/pull/11081>) @mawinter69 > <https://github.com/mawinter69> > - Speed up Jenkins._cleanUpDisconnectComputers (#11102 > <https://github.com/jenkinsci/jenkins/pull/11102>) @jglick > <https://github.com/jglick> > > - From https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.531, > published the 30th September: > 🚀 New features and improvements > > - Define health check for BindException on enforced TCP port (#11145 > <https://github.com/jenkinsci/jenkins/pull/11145>) @jglick > <https://github.com/jglick> > - Show build cause on experimental build UI (#11128 > <https://github.com/jenkinsci/jenkins/pull/11128>) @janfaracik > <https://github.com/janfaracik> > - Move experimental run sidepanel to overflow (#11127 > <https://github.com/jenkinsci/jenkins/pull/11127>) @janfaracik > <https://github.com/janfaracik> > > > - From https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.532, > published the 14th October: > 🚨 Removed > > - Removed deprecated and unused FormFieldValidator.NonNegativeInteger ( > #11176 <https://github.com/jenkinsci/jenkins/pull/11176>) > @StefanSpieker <https://github.com/StefanSpieker> > > 🚀 New features and improvements > > - Change required input validator to not accept whitespace only (#11143 > <https://github.com/jenkinsci/jenkins/pull/11143>) @mawinter69 > <https://github.com/mawinter69> > - Add support for tabs for the experimental run page (#11141 > <https://github.com/jenkinsci/jenkins/pull/11141>) @janfaracik > <https://github.com/janfaracik> > > 🌐 Localization and translation > > - Converted config.groovy to config.jelly in proxy config and added > German localization (#11159 > <https://github.com/jenkinsci/jenkins/pull/11159>) @StefanSpieker > <https://github.com/StefanSpieker> > > 👷 Changes for plugin developers > > - Add new LargeText interface based constructor for AnnotatedLargeText > (#11071 <https://github.com/jenkinsci/jenkins/pull/11071>) @das7pad > <https://github.com/das7pad> > - Change required input validator to not accept whitespace only (#11143 > <https://github.com/jenkinsci/jenkins/pull/11143>) @mawinter69 > <https://github.com/mawinter69> > - Add support for tabs for the experimental run page (#11141 > <https://github.com/jenkinsci/jenkins/pull/11141>) @janfaracik > <https://github.com/janfaracik> > - Removed deprecated and unused FormFieldValidator.NonNegativeInteger ( > #11176 <https://github.com/jenkinsci/jenkins/pull/11176>) > @StefanSpieker <https://github.com/StefanSpieker> > > > My picks would be (gut feelling): > - From 2.529: > > - Move TimeZoneProperty to user preferences page (#11065 > <https://github.com/jenkinsci/jenkins/pull/11065>) @mawinter69 > <https://github.com/mawinter69> > > > - JENKINS-76114 <https://issues.jenkins.io/browse/JENKINS-76114> - > Bring back the "All/None/Suggested" buttons in the plugin configuration > wizard (#11070 <https://github.com/jenkinsci/jenkins/pull/11070>) > @jeromepochat <https://github.com/jeromepochat> > - JENKINS-76002 <https://issues.jenkins.io/browse/JENKINS-76002> - > Apply number instead of string comparison (#11059 > <https://github.com/jenkinsci/jenkins/pull/11059>) @jeromepochat > <https://github.com/jeromepochat> > > > Another potential one, not sure about it: Use f:dropdownDescriptorSelector > for agent launcher (#11055 > <https://github.com/jenkinsci/jenkins/pull/11055>) @jglick > <https://github.com/jglick> > > - From 2.530: > > - Removed configureclouds redirect (#10982 > <https://github.com/jenkinsci/jenkins/pull/10982>) @StefanSpieker > <https://github.com/StefanSpieker> > > - From 2.532: > > - Removed deprecated and unused FormFieldValidator.NonNegativeInteger ( > #11176 <https://github.com/jenkinsci/jenkins/pull/11176>) > @StefanSpieker <https://github.com/StefanSpieker> > > > What do you think of this selection? > > > On Monday, 27 October 2025 at 16:22:47 UTC+1 [email protected] wrote: > >> FYI, not backporting the 2 lts-candidate into 2.528.2-rc cf >> https://github.com/jenkinsci/jenkins/pull/11231#issuecomment-3447729517 >> >> On Thursday, October 23, 2025 at 4:28:39 PM UTC+2 [email protected] >> wrote: >> >>> Hey everyone, >>> >>> Backporting for 2.528.2 has started, and the RC is scheduled for >>> 2025-10-29. >>> >>> Candidates: https://issues.jenkins.io/issues/?filter=12146 >>> Fixed: >>> https://issues.jenkins.io/issues/?jql=labels%20%3D%202.528.2-fixed >>> Rejected: >>> https://issues.jenkins.io/issues/?jql=labels%20%3D%202.528.2-rejected >>> >>> Best regards, >>> >>> Hervé >>> >>> -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/jenkinsci-dev/1a2356e0-2dd9-4666-a6ee-d258420233d6n%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/1a2356e0-2dd9-4666-a6ee-d258420233d6n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3Bidby0bkN%3DCTkpNq5zo%3D_SfT-xUOgtQqWF87V%2BoYKD2Kxg%40mail.gmail.com.
