You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Raising required version is based on actual need/usage of new API and is done per bundle. Reducing maintenance effort and/or speed/memory improvements should be considered a good enough reason.
There are bundles with stricter update rules (e.g. org.eclipse.osgi ) for which a committer is supposed to give its negative review to stop the update.
The above rules are for own bundles and do not apply for third party dependencies. In case a dependency update leads to raising the requirements the issue is to be discussed separately and decision is to be taken based on upstream support, features needed, security concerns, etc.)
PMC may change these rules to better reflect changes in the environment - e.g. Java LTS versions changes, new architectures, OS support cycles, etc.