Skip to content

Require Jenkins 2.504.3 or newer and remove useBeta property#1714

Merged
MarkEWaite merged 4 commits intojenkinsci:masterfrom
strangelookingnerd:remove_use_beta
Aug 22, 2025
Merged

Require Jenkins 2.504.3 or newer and remove useBeta property#1714
MarkEWaite merged 4 commits intojenkinsci:masterfrom
strangelookingnerd:remove_use_beta

Conversation

@strangelookingnerd
Copy link
Contributor

Now that the permission Jenkins.MANAGE is out of beta (jenkinsci/jenkins#10183) the useBeta property is no longer required.

This is still a draft, since it will take some time until that change is shipped in an LTS and this plugin updates to it.
I would like to use this PR as a reminder and update / merge it once the requirements are met.

Testing done

Validated with mvn clean verify

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests - that demonstrates feature works or fixes the issue

@github-actions github-actions bot added the dependencies Dependency related change label Jan 23, 2025
@MarkEWaite MarkEWaite removed the dependencies Dependency related change label Apr 16, 2025
@strangelookingnerd
Copy link
Contributor Author

The required change in the Jenkins core (jenkinsci/jenkins#10183) was shipped with the latest LTS 2.504.1.
While there is no urgency to merge this PR, it should not get burried either 👍🏼

@strangelookingnerd strangelookingnerd marked this pull request as ready for review May 7, 2025 12:13
@strangelookingnerd strangelookingnerd requested a review from a team as a code owner May 7, 2025 12:13
@github-actions github-actions bot added the dependencies Dependency related change label May 7, 2025
@MarkEWaite
Copy link
Contributor

The required change in the Jenkins core (jenkinsci/jenkins#10183) was shipped with the latest LTS 2.504.1. While there is no urgency to merge this PR, it should not get burried either 👍🏼

I don't plan to require Jenkins 2.504.1 as minimum Jenkins version for several months at least. I'll keep this in mind once Jenkins 2.504.1 becomes the minimum Jenkins version required by the plugin.

@MarkEWaite MarkEWaite added maintenance Reduces maintenance effort by changes not directly visible to users and removed dependencies Dependency related change labels Jul 24, 2025
@github-actions github-actions bot added the dependencies Dependency related change label Aug 11, 2025
Copy link
Contributor

@MarkEWaite MarkEWaite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@MarkEWaite MarkEWaite removed the dependencies Dependency related change label Aug 22, 2025
@MarkEWaite MarkEWaite merged commit bac926e into jenkinsci:master Aug 22, 2025
18 checks passed
@MarkEWaite MarkEWaite changed the title Remove useBeta property from pom.xml Require Jenkins 2.504.3 or newer and remove useBeta property from pom.xml Aug 22, 2025
@MarkEWaite MarkEWaite changed the title Require Jenkins 2.504.3 or newer and remove useBeta property from pom.xml Require Jenkins 2.504.3 or newer and remove useBeta property Aug 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Reduces maintenance effort by changes not directly visible to users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants