renovatebot / renovate

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
https://mend.io/renovate
GNU Affero General Public License v3.0
17.3k stars 2.26k forks source link

LTS awareness #27632

Open rarkins opened 7 months ago

rarkins commented 7 months ago

Describe the proposed change(s).

Today in several ecosystems we treat LTS as stable and non-LTS as unstable. We should change this so that LTS and stable are different concepts and able to be controlled separately.

HonkingGoose commented 7 months ago

I found another issue that seems a bit related, it mentions LTS anyways:

rarkins commented 5 months ago

Add new optional field to datasource results (per release/version): lts true/false. Add new config option respectLTS which is true by default and means: "If currently on an LTS release, do not propose any non-LTS updates".

HonkingGoose commented 5 months ago

This discussion about "helping JS library authors to bump their Node.js engines values whenever there's changes in Node LTS" seems relevant to this issue as well. So I'll link it below: