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.

Reply via email to