diff --git a/data/consolidated/all_prs.json b/data/consolidated/all_prs.json index f8b7ff8f..d975d8fa 100644 --- a/data/consolidated/all_prs.json +++ b/data/consolidated/all_prs.json @@ -7248,38 +7248,38 @@ "statusCheckRollup": [ { "__typename": "CheckRun", - "completedAt": "2025-09-09T18:48:26Z", + "completedAt": "2025-09-23T08:57:26Z", "conclusion": "SUCCESS", - "detailsUrl": "https://github.com/jenkinsci/git-push-plugin/actions/runs/17592297993/job/49975778047", + "detailsUrl": "https://github.com/jenkinsci/git-push-plugin/actions/runs/17940776745/job/51016675462", "name": "security-scan / scan", - "startedAt": "2025-09-09T18:35:31Z", + "startedAt": "2025-09-23T08:54:24Z", "status": "COMPLETED", "workflowName": "Jenkins Security Scan" }, { "__typename": "StatusContext", "context": "continuous-integration/jenkins/pr-head", - "startedAt": "2025-09-09T18:36:20Z", + "startedAt": "2025-09-23T08:55:07Z", "state": "ERROR", - "targetUrl": "https://ci.jenkins.io/job/Plugins/job/git-push-plugin/job/PR-103/5/display/redirect" + "targetUrl": "https://ci.jenkins.io/job/Plugins/job/git-push-plugin/job/PR-103/6/display/redirect" }, { "__typename": "CheckRun", - "completedAt": "2025-09-09T18:36:19Z", + "completedAt": "2025-09-23T08:55:07Z", "conclusion": "FAILURE", - "detailsUrl": "https://ci.jenkins.io/job/Plugins/job/git-push-plugin/job/PR-103/5/display/redirect", + "detailsUrl": "https://ci.jenkins.io/job/Plugins/job/git-push-plugin/job/PR-103/6/display/redirect", "name": "Jenkins", - "startedAt": "2025-09-09T18:35:44Z", + "startedAt": "2025-09-23T08:54:42Z", "status": "COMPLETED", "workflowName": "" }, { "__typename": "CheckRun", - "completedAt": "2025-09-09T18:48:12Z", + "completedAt": "2025-09-23T08:57:17Z", "conclusion": "SUCCESS", - "detailsUrl": "https://github.com/jenkinsci/git-push-plugin/runs/49976790457", + "detailsUrl": "https://github.com/jenkinsci/git-push-plugin/runs/51016896452", "name": "Jenkins Security Scan", - "startedAt": "2025-09-09T18:48:09Z", + "startedAt": "2025-09-23T08:57:14Z", "status": "COMPLETED", "workflowName": "" } diff --git a/data/consolidated/open_prs.json b/data/consolidated/open_prs.json index 2bd05bc0..8e0311cb 100644 --- a/data/consolidated/open_prs.json +++ b/data/consolidated/open_prs.json @@ -4835,38 +4835,38 @@ "statusCheckRollup": [ { "__typename": "CheckRun", - "completedAt": "2025-09-09T18:48:26Z", + "completedAt": "2025-09-23T08:57:26Z", "conclusion": "SUCCESS", - "detailsUrl": "https://github.com/jenkinsci/git-push-plugin/actions/runs/17592297993/job/49975778047", + "detailsUrl": "https://github.com/jenkinsci/git-push-plugin/actions/runs/17940776745/job/51016675462", "name": "security-scan / scan", - "startedAt": "2025-09-09T18:35:31Z", + "startedAt": "2025-09-23T08:54:24Z", "status": "COMPLETED", "workflowName": "Jenkins Security Scan" }, { "__typename": "StatusContext", "context": "continuous-integration/jenkins/pr-head", - "startedAt": "2025-09-09T18:36:20Z", + "startedAt": "2025-09-23T08:55:07Z", "state": "ERROR", - "targetUrl": "https://ci.jenkins.io/job/Plugins/job/git-push-plugin/job/PR-103/5/display/redirect" + "targetUrl": "https://ci.jenkins.io/job/Plugins/job/git-push-plugin/job/PR-103/6/display/redirect" }, { "__typename": "CheckRun", - "completedAt": "2025-09-09T18:36:19Z", + "completedAt": "2025-09-23T08:55:07Z", "conclusion": "FAILURE", - "detailsUrl": "https://ci.jenkins.io/job/Plugins/job/git-push-plugin/job/PR-103/5/display/redirect", + "detailsUrl": "https://ci.jenkins.io/job/Plugins/job/git-push-plugin/job/PR-103/6/display/redirect", "name": "Jenkins", - "startedAt": "2025-09-09T18:35:44Z", + "startedAt": "2025-09-23T08:54:42Z", "status": "COMPLETED", "workflowName": "" }, { "__typename": "CheckRun", - "completedAt": "2025-09-09T18:48:12Z", + "completedAt": "2025-09-23T08:57:17Z", "conclusion": "SUCCESS", - "detailsUrl": "https://github.com/jenkinsci/git-push-plugin/runs/49976790457", + "detailsUrl": "https://github.com/jenkinsci/git-push-plugin/runs/51016896452", "name": "Jenkins Security Scan", - "startedAt": "2025-09-09T18:48:09Z", + "startedAt": "2025-09-23T08:57:14Z", "status": "COMPLETED", "workflowName": "" } diff --git a/data/junit5/junit5_candidates.json b/data/junit5/junit5_candidates.json index 9cdfad79..8180123e 100644 --- a/data/junit5/junit5_candidates.json +++ b/data/junit5/junit5_candidates.json @@ -1,5 +1,15 @@ { "prs": [ + { + "title": "Migrate tests to JUnit5", + "url": "https://github.com/jenkinsci/pipeline-groovy-lib-plugin/pull/203", + "repository": "jenkinsci/pipeline-groovy-lib-plugin", + "state": "OPEN", + "author": "strangelookingnerd", + "labels": null, + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", + "createdAt": "2025-09-23T11:34:38Z" + }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/workflow-scm-step-plugin/pull/191", @@ -452,16 +462,6 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-06-11T14:55:19Z" }, - { - "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/pipeline-utility-steps-plugin/pull/299", - "repository": "jenkinsci/pipeline-utility-steps-plugin", - "state": "OPEN", - "author": "strangelookingnerd", - "labels": null, - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nThere is one exception where a migration was not possible as the tests rely on Rule implementations that have not (yet) been migrated to JUnit5:\n\nTeeStepTest using JenkinsSessionRule (in combination with SemaphoreStep -\u003e see jenkinsci/jenkins-test-harness#936)\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-03-25T10:45:27Z" - }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/kobiton-integration-plugin/pull/43", @@ -546,23 +546,23 @@ }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/branch-api-plugin/pull/509", - "repository": "jenkinsci/branch-api-plugin", + "url": "https://github.com/jenkinsci/okhttp-api-plugin/pull/236", + "repository": "jenkinsci/okhttp-api-plugin", "state": "OPEN", "author": "strangelookingnerd", "labels": null, "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-04-09T12:37:00Z" + "createdAt": "2025-03-27T10:42:45Z" }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/okhttp-api-plugin/pull/236", - "repository": "jenkinsci/okhttp-api-plugin", + "url": "https://github.com/jenkinsci/branch-api-plugin/pull/509", + "repository": "jenkinsci/branch-api-plugin", "state": "OPEN", "author": "strangelookingnerd", "labels": null, "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-03-27T10:42:45Z" + "createdAt": "2025-04-09T12:37:00Z" }, { "title": "Migrate tests to JUnit5", @@ -584,16 +584,6 @@ "body": "Upgrades all tests to run with JUnit5. Notable changes besides the obvious:\n\nDataPoint based Theory tests now use ParameterizedTest with a MethodSource or EnumSource as appropriate.\nRules AbstractSampleRepoRule and AbstractSampleDVCSRepoRule were not upgraded as they are used by other plugin. Consequently I left the dependency to JUnit4 in pom.xml be. If desired I can look into upgrading them, too.\n\nTesting done\nRan mvn clean verify before and after changes. While all are successful, the overall number of reported tests increased from 124 to 135 due to the way ParameterizedTest work.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2024-09-18T09:58:02Z" }, - { - "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/s3-plugin/pull/306", - "repository": "jenkinsci/s3-plugin", - "state": "OPEN", - "author": "strangelookingnerd", - "labels": null, - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations\nMigrate assertions\nMinor cleanup\nRemove public visibility of test classes and methods\n\nThere is once exception in hudson.plugins.s3.MinIOTest which was not migrated as it uses RealJenkinsRule for which there is no JUnit4 equivalent yet.\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewd.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-02-10T15:23:58Z" - }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/antisamy-markup-formatter-plugin/pull/134", @@ -674,6 +664,16 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations\nMigrate assertions\nMinor cleanup\nRemove public visibility of test classes and methods\n\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2025-02-12T16:48:25Z" }, + { + "title": "Migrate tests to JUnit5", + "url": "https://github.com/jenkinsci/display-url-api-plugin/pull/255", + "repository": "jenkinsci/display-url-api-plugin", + "state": "OPEN", + "author": "strangelookingnerd", + "labels": null, + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-03-24T14:58:29Z" + }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/structs-plugin/pull/223", @@ -694,16 +694,6 @@ "body": "Trying to fix #977.\nDraft for now, implementation is very rough.\nTesting done\nAutomated testing will be an issue as it is tricky to make tests pass that have failed with a timeout 😄\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-06-05T13:13:59Z" }, - { - "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/display-url-api-plugin/pull/255", - "repository": "jenkinsci/display-url-api-plugin", - "state": "OPEN", - "author": "strangelookingnerd", - "labels": null, - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-03-24T14:58:29Z" - }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/variant-plugin/pull/116", @@ -884,16 +874,6 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2025-02-10T14:12:15Z" }, - { - "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/file-leak-detector-plugin/pull/142", - "repository": "jenkinsci/file-leak-detector-plugin", - "state": "OPEN", - "author": "strangelookingnerd", - "labels": null, - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-03-06T14:59:36Z" - }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/htmlpublisher-plugin/pull/331", @@ -908,13 +888,13 @@ }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/dockerhub-notification-plugin/pull/74", - "repository": "jenkinsci/dockerhub-notification-plugin", + "url": "https://github.com/jenkinsci/file-leak-detector-plugin/pull/142", + "repository": "jenkinsci/file-leak-detector-plugin", "state": "OPEN", "author": "strangelookingnerd", "labels": null, - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-02-20T14:54:05Z" + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-03-06T14:59:36Z" }, { "title": "Migrate tests to JUnit5", @@ -926,6 +906,16 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2025-03-24T14:44:48Z" }, + { + "title": "Migrate tests to JUnit5", + "url": "https://github.com/jenkinsci/dockerhub-notification-plugin/pull/74", + "repository": "jenkinsci/dockerhub-notification-plugin", + "state": "OPEN", + "author": "strangelookingnerd", + "labels": null, + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-02-20T14:54:05Z" + }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/shared-library-version-override-plugin/pull/17", @@ -1323,6 +1313,30 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\nTesting done\nmvn clean verify\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-06-23T08:18:07Z" }, + { + "title": "Migrate tests to JUnit5", + "url": "https://github.com/jenkinsci/pipeline-utility-steps-plugin/pull/299", + "repository": "jenkinsci/pipeline-utility-steps-plugin", + "state": "MERGED", + "author": "strangelookingnerd", + "labels": [ + "chore" + ], + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nThere is one exception where a migration was not possible as the tests rely on Rule implementations that have not (yet) been migrated to JUnit5:\n\nTeeStepTest using JenkinsSessionRule (in combination with SemaphoreStep -\u003e see jenkinsci/jenkins-test-harness#936)\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-03-25T10:45:27Z" + }, + { + "title": "Migrate tests to JUnit5", + "url": "https://github.com/jenkinsci/s3-plugin/pull/306", + "repository": "jenkinsci/s3-plugin", + "state": "MERGED", + "author": "strangelookingnerd", + "labels": [ + "chore" + ], + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations\nMigrate assertions\nMinor cleanup\nRemove public visibility of test classes and methods\n\nThere is once exception in hudson.plugins.s3.MinIOTest which was not migrated as it uses RealJenkinsRule for which there is no JUnit4 equivalent yet.\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewd.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-02-10T15:23:58Z" + }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/mail-watcher-plugin/pull/162", @@ -1532,16 +1546,6 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-06-11T13:45:46Z" }, - { - "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/chartjs-api-plugin/pull/4", - "repository": "jenkinsci/chartjs-api-plugin", - "state": "MERGED", - "author": "strangelookingnerd", - "labels": null, - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-06-17T06:42:28Z" - }, { "title": "chore: Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/snyk-security-scanner-plugin/pull/162", @@ -1552,6 +1556,16 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\nAuthored by @strangelookingnerd .\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-06-22T05:57:35Z" }, + { + "title": "Migrate tests to JUnit5", + "url": "https://github.com/jenkinsci/chartjs-api-plugin/pull/4", + "repository": "jenkinsci/chartjs-api-plugin", + "state": "MERGED", + "author": "strangelookingnerd", + "labels": null, + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", + "createdAt": "2025-06-17T06:42:28Z" + }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/oic-auth-plugin/pull/528", @@ -1602,30 +1616,30 @@ }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/global-yaml-properties-plugin/pull/23", - "repository": "jenkinsci/global-yaml-properties-plugin", + "url": "https://github.com/jenkinsci/publish-over-ssh-plugin/pull/383", + "repository": "jenkinsci/publish-over-ssh-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "developer", - "tests" + "chore", + "maintenance", + "developer" ], "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-05-14T14:19:53Z" + "createdAt": "2025-04-04T08:25:21Z" }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/publish-over-ssh-plugin/pull/383", - "repository": "jenkinsci/publish-over-ssh-plugin", + "url": "https://github.com/jenkinsci/global-yaml-properties-plugin/pull/23", + "repository": "jenkinsci/global-yaml-properties-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "chore", - "maintenance", - "developer" + "developer", + "tests" ], "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-04-04T08:25:21Z" + "createdAt": "2025-05-14T14:19:53Z" }, { "title": "Migrate tests to JUnit5", @@ -1832,25 +1846,25 @@ }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/naginator-plugin/pull/164", - "repository": "jenkinsci/naginator-plugin", + "url": "https://github.com/jenkinsci/m2release-plugin/pull/133", + "repository": "jenkinsci/m2release-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": [ - "maintenance" - ], + "labels": null, "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-05-19T06:44:21Z" + "createdAt": "2025-04-08T11:27:47Z" }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/m2release-plugin/pull/133", - "repository": "jenkinsci/m2release-plugin", + "url": "https://github.com/jenkinsci/naginator-plugin/pull/164", + "repository": "jenkinsci/naginator-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": null, + "labels": [ + "maintenance" + ], "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-04-08T11:27:47Z" + "createdAt": "2025-05-19T06:44:21Z" }, { "title": "Migrate tests to JUnit5", @@ -2642,28 +2656,28 @@ }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/scoring-load-balancer-plugin/pull/113", - "repository": "jenkinsci/scoring-load-balancer-plugin", + "url": "https://github.com/jenkinsci/mailer-plugin/pull/345", + "repository": "jenkinsci/mailer-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "test", - "developer" + "tests" ], - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-03-11T15:01:29Z" + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations\nMigrate assertions\nCleanup assertions\nMinor cleanup\nRemove public visibility of test classes and methods\n\nThere is once exception in jenkins.plugins.mailer.FipsModeTest which was not migrated as it uses RealJenkinsRule for which there is no JUnit4 equivalent yet.\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewd.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-02-06T15:30:45Z" }, { "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/mailer-plugin/pull/345", - "repository": "jenkinsci/mailer-plugin", + "url": "https://github.com/jenkinsci/scoring-load-balancer-plugin/pull/113", + "repository": "jenkinsci/scoring-load-balancer-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "tests" + "test", + "developer" ], - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations\nMigrate assertions\nCleanup assertions\nMinor cleanup\nRemove public visibility of test classes and methods\n\nThere is once exception in jenkins.plugins.mailer.FipsModeTest which was not migrated as it uses RealJenkinsRule for which there is no JUnit4 equivalent yet.\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewd.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-02-06T15:30:45Z" + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-03-11T15:01:29Z" }, { "title": "Migrate tests to JUnit5", @@ -3139,6 +3153,16 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2025-03-10T11:20:18Z" }, + { + "title": "Migrate tests to JUnit5", + "url": "https://github.com/jenkinsci/pipeline-milestone-step-plugin/pull/146", + "repository": "jenkinsci/pipeline-milestone-step-plugin", + "state": "CLOSED", + "author": "strangelookingnerd", + "labels": null, + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations\nMigrate assertions\nMinor cleanup\nRemove public visibility of test classes and methods\n\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-02-13T14:54:12Z" + }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/cloudbees-jenkins-advisor-plugin/pull/216", @@ -3161,16 +3185,6 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2025-03-11T09:43:57Z" }, - { - "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/pipeline-milestone-step-plugin/pull/146", - "repository": "jenkinsci/pipeline-milestone-step-plugin", - "state": "CLOSED", - "author": "strangelookingnerd", - "labels": null, - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations\nMigrate assertions\nMinor cleanup\nRemove public visibility of test classes and methods\n\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-02-13T14:54:12Z" - }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/rest-list-parameter-plugin/pull/233", @@ -3373,16 +3387,6 @@ "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2025-03-05T14:19:40Z" }, - { - "title": "Migrate tests to JUnit5", - "url": "https://github.com/jenkinsci/android-emulator-plugin/pull/247", - "repository": "jenkinsci/android-emulator-plugin", - "state": "MERGED", - "author": "strangelookingnerd", - "labels": null, - "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", - "createdAt": "2025-03-04T08:46:28Z" - }, { "title": "Migrate GitSampleRepoRule to JUnit5", "url": "https://github.com/jenkinsci/active-choices-plugin/pull/452", @@ -3393,6 +3397,16 @@ "body": "In #443 I said that TestProjectObjectIsPresentOnMultibranchWorkflow could not be migrated to JUnit5 as it is using GitSampleRepoRule. Turns out I was wrong about that and thanks to jenkinsci/git-plugin#1574 it can be made compatible with JUnit5 as well.\nTesting done\nmvn clean verify\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2025-03-05T12:19:44Z" }, + { + "title": "Migrate tests to JUnit5", + "url": "https://github.com/jenkinsci/android-emulator-plugin/pull/247", + "repository": "jenkinsci/android-emulator-plugin", + "state": "MERGED", + "author": "strangelookingnerd", + "labels": null, + "body": "This PR aims to migrate all tests to JUnit5. Changes include:\n\nMigrate annotations and imports\nMigrate assertions\nRemove public visibility for test classes and methods\nMinor clean up\n\nI am well aware that this is a quite large changeset however I hope that there is still interest in this PR and it will be reviewed.\nIf there are any questions, please do not hesitate to ping me.\n\n Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", + "createdAt": "2025-03-04T08:46:28Z" + }, { "title": "Migrate tests to JUnit5", "url": "https://github.com/jenkinsci/git-parameter-plugin/pull/147", @@ -3947,6 +3961,16 @@ "body": "Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.\nThis PR contains the following updates:\n\n\n\nPackage\nChange\nAge\nConfidence\n\n\n\n\nio.jenkins.plugins:github-checks\n602.v264a_83610da_6 -\u003e 634.v371dc6d978a_3\n\n\n\n\n\n\nRelease Notes\n\njenkinsci/github-checks-plugin (io.jenkins.plugins:github-checks)\nv634.v371dc6d978a_3\nCompare Source\n\n👷 Changes for plugin developers\n\nGitHubAppCredentials does not host owner anymore (#​468) @​jeromepochat\n\n👻 Maintenance\n\nBan JUnit 4 imports (#​463) @​strangelookingnerd\n\n🚦 Tests\n\nMigrate tests to JUnit5 (#​435) @​strangelookingnerd\n\n📦 Dependency updates\n\n29 changes\n\nUpdate actions/setup-java action to v5 (#​467) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.24 (#​466) @​renovate[bot]\nUpdate actions/checkout action to v5 (#​465) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.22 (#​464) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.19 (#​462) @​renovate[bot]\nUpdate dependency org.assertj:assertj-core to v3.27.4 (#​461) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v5054 (#​459) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v5043 (#​458) @​renovate[bot]\nUpdate dependency io.jenkins.tools.incrementals:git-changelist-maven-extension to v1.10 (#​456) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.18 (#​457) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4948 (#​455) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4924 (#​454) @​renovate[bot]\nUpdate dependency org.wiremock:wiremock-standalone to v3.13.1 (#​453) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4890 (#​452) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4862 (#​451) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4770 (#​450) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.17 (#​449) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4740 (#​447) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.16 (#​446) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4710 (#​445) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.14 (#​444) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.12 (#​442) @​renovate[bot]\nUpdate dependency org.wiremock:wiremock-standalone to v3.13.0 (#​443) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4628 (#​441) @​renovate[bot]\nUpdate dependency org.jenkins-ci.plugins:plugin to v5.11 (#​434) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4607 (#​440) @​renovate[bot]\nUpdate dependency org.wiremock:wiremock-standalone to v3.12.1 (#​433) @​renovate[bot]\nUpdate dependency org.wiremock:wiremock-standalone to v3.12.0 (#​428) @​renovate[bot]\nUpdate dependency io.jenkins.tools.bom:bom-2.479.x to v4136 (#​429) @​renovate[bot]\n\n\n\n\nConfiguration\n📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).\n🚦 Automerge: Enabled.\n♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n🔕 Ignore: Close this PR and you won't be reminded about this update again.\n\n\n If you want to rebase/retry this PR, check this box\n\n\nThis PR was generated by Mend Renovate. View the repository job log.", "createdAt": "2025-09-08T02:40:22Z" }, + { + "title": "refactor(tests): Migrate tests to JUnit 5", + "url": "https://github.com/jenkinsci/filesystem_scm-plugin/pull/30", + "repository": "jenkinsci/filesystem_scm-plugin", + "state": "OPEN", + "author": "CodexRaunak", + "labels": null, + "body": "Hello filesystem_scm developers! 👋\nThis is an automated pull request created by the Jenkins Plugin Modernizer tool. The tool has applied the following recipe to modernize the plugin:\n\n Migrate to JUnit 5\n io.jenkins.tools.pluginmodernizer.MigrateToJUnit5\n Migrate tests to JUnit5.\n\nThis PR aims to migrate all tests to JUnit 5. Changes include:\nNote: Some changes listed below may not apply if the plugin does not use certain features (e.g., Hamcrest assertions or TemporaryFolder).\n\nMigrating annotations and imports\nMigrating assertions\nRemoving public visibility for test classes and methods\nAdding Jenkins-specific annotations where applicable\nUpdating @Test annotations to JUnit 5\nConverting @Before/@After to @BeforeEach/@AfterEach\nReplacing @Ignore with @Disabled\nMigrating TemporaryFolder to @TempDir\nConverting Assert.* to Assertions.*\nRefactoring assertThrows to handle exceptions on the last statement\nReplacing ExpectedException with assertThrows\nSimplifying assertTrue with instanceof to assertInstanceOf\nRemoving try-catch blocks with Assertions.assertDoesNotThrow\nMigrating Assert.assertThat to Hamcrest MatcherAssert.assertThat\nAdding static imports for MatcherAssert.assertThat\nAdding static imports for Assertions.* methods\nAdding missing @BeforeEach/@AfterEach annotations\nMinor clean-up\n\nI am well aware that this is quite a large changeset; however, I hope that there is still interest in this PR and that it will be reviewed. If there are any questions, please do not hesitate to ping me.", + "createdAt": "2025-05-12T05:02:40Z" + }, { "title": "chore(deps): bump org.jenkins-ci.plugins:cloudbees-disk-usage-simple from 241.v0ea_d9a_a_96ee8 to 256.v20ec4eb_884f1", "url": "https://github.com/jenkinsci/opentelemetry-plugin/pull/1198", @@ -3960,16 +3984,6 @@ "body": "Bumps org.jenkins-ci.plugins:cloudbees-disk-usage-simple from 241.v0ea_d9a_a_96ee8 to 256.v20ec4eb_884f1.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:cloudbees-disk-usage-simple's releases.\n\n256.v20ec4eb_884f1\n\n🚀 New features and improvements\n\nJENKINS-75547 - Changing Kb to MB in output (#136) @​seanposner\n\n👻 Maintenance\n\n[chore] Ban JUnit 4 imports (#139) @​PierreBtz\n[chore] Enable strict bundled artifact checks (#138) @​PierreBtz\nMigrate tests to JUnit5 (#129) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump com.mycila:license-maven-plugin from 4.6 to 5.0.0 (#124) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4669.v0e99c712a_30e to 4862.vc32a_71c3e731 (#137) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.8 to 5.17 (#134) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nMost Recent Ignore Conditions Applied to This Pull Request\n\n\n\nDependency Name\nIgnore Conditions\n\n\n\n\norg.jenkins-ci.plugins:cloudbees-disk-usage-simple\n[\u003e= 178.v1a_4d2f6359a_8.a, \u003c 178.v1a_4d2f6359a_8.999999]\n\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", "createdAt": "2025-09-15T18:22:25Z" }, - { - "title": "refactor(tests): Migrate tests to JUnit 5", - "url": "https://github.com/jenkinsci/filesystem_scm-plugin/pull/30", - "repository": "jenkinsci/filesystem_scm-plugin", - "state": "OPEN", - "author": "CodexRaunak", - "labels": null, - "body": "Hello filesystem_scm developers! 👋\nThis is an automated pull request created by the Jenkins Plugin Modernizer tool. The tool has applied the following recipe to modernize the plugin:\n\n Migrate to JUnit 5\n io.jenkins.tools.pluginmodernizer.MigrateToJUnit5\n Migrate tests to JUnit5.\n\nThis PR aims to migrate all tests to JUnit 5. Changes include:\nNote: Some changes listed below may not apply if the plugin does not use certain features (e.g., Hamcrest assertions or TemporaryFolder).\n\nMigrating annotations and imports\nMigrating assertions\nRemoving public visibility for test classes and methods\nAdding Jenkins-specific annotations where applicable\nUpdating @Test annotations to JUnit 5\nConverting @Before/@After to @BeforeEach/@AfterEach\nReplacing @Ignore with @Disabled\nMigrating TemporaryFolder to @TempDir\nConverting Assert.* to Assertions.*\nRefactoring assertThrows to handle exceptions on the last statement\nReplacing ExpectedException with assertThrows\nSimplifying assertTrue with instanceof to assertInstanceOf\nRemoving try-catch blocks with Assertions.assertDoesNotThrow\nMigrating Assert.assertThat to Hamcrest MatcherAssert.assertThat\nAdding static imports for MatcherAssert.assertThat\nAdding static imports for Assertions.* methods\nAdding missing @BeforeEach/@AfterEach annotations\nMinor clean-up\n\nI am well aware that this is quite a large changeset; however, I hope that there is still interest in this PR and that it will be reviewed. If there are any questions, please do not hesitate to ping me.", - "createdAt": "2025-05-12T05:02:40Z" - }, { "title": "Update dependency org.jenkins-ci.plugins:azure-credentials to v395", "url": "https://github.com/jenkinsci/azure-keyvault-plugin/pull/329", @@ -4087,18 +4101,6 @@ "body": "Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.\nThis PR contains the following updates:\n\n\n\nPackage\nChange\nAge\nConfidence\n\n\n\n\norg.jenkins-ci.plugins:credentials (source)\n1419.v2337d1ceceef -\u003e 1447.v4cb_b_539b_5321\n\n\n\n\n\n\nRelease Notes\n\njenkinsci/credentials-plugin (org.jenkins-ci.plugins:credentials)\nv1447.v4cb_b_539b_5321\nCompare Source\n\n🐛 Bug fixes\n\nJENKINS-19413 - Use CredentialsDescriptor.findContextInPath rather than directly StaplerRequest2.findAncestorObject (#​651) @​jglick\n\n🚦 Tests\n\nMigrate tests to JUnit5 (#​600) @​strangelookingnerd\n\nv1442.v292d4234d1b_f\nCompare Source\n\n🚀 New features and improvements\n\nRefine Credentials page (#​637) @​janfaracik\nimprove dialog to add credentials (#​602) @​mawinter69\nInline Add button (#​640) @​janfaracik\n\n🐛 Bug fixes\n\nFix missing url for credentials used by agents (#​647) @​mawinter69\n\n📝 Documentation updates\n\nUpdate user.adoc - Example of adding a 'secret text' credential and correction of a misspelling. (#​561) @​kovacstim\nAddress javadoc warnings: no {@\u0026#8203;inheritDoc} for Constructors and Classes (#​642) @​jimklimov\n\n👻 Maintenance\n\nRemove action.jelly (#​627) @​janfaracik\nConsistently use Commons Text library plugin (#​644) @​basil\n\n📦 Dependency updates\n\nBump org.xmlunit:xmlunit-matchers from 2.10.0 to 2.10.3 (#​630) @​dependabot[bot]\nBump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.8 to 1.13 (#​649) @​dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.19 to 5.26 (#​650) @​dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.9 to 5.19 (#​643) @​dependabot[bot]\n\n\n\nConfiguration\n📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.\n♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n🔕 Ignore: Close this PR and you won't be reminded about this update again.\n\n\n If you want to rebase/retry this PR, check this box\n\n\nThis PR was generated by Mend Renovate. View the repository job log.", "createdAt": "2025-09-12T20:05:31Z" }, - { - "title": "chore(deps): bump org.jenkins-ci.plugins:ec2 from 2032.v92a_4b_e703974 to 2034.v0a_11fb_792b_ee in /bom-weekly", - "url": "https://github.com/jenkinsci/bom/pull/5700", - "repository": "jenkinsci/bom", - "state": "MERGED", - "author": "dependabot", - "labels": [ - "developer" - ], - "body": "Bumps org.jenkins-ci.plugins:ec2 from 2032.v92a_4b_e703974 to 2034.v0a_11fb_792b_ee.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:ec2's releases.\n\n2034.v0a_11fb_792b_ee\n\n🐛 Bug fixes\n\nreconnect when agent is offline (#1142) @​car-roll\n\n👻 Maintenance\n\nMigrate tests to JUnit5 (#1131) @​strangelookingnerd\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", - "createdAt": "2025-09-17T22:07:25Z" - }, { "title": "build(deps-dev): bump junit-jupiter-engine.version from 5.12.2 to 5.13.3", "url": "https://github.com/jenkinsci/tekton-client-plugin/pull/434", @@ -4112,6 +4114,18 @@ "body": "Bumps junit-jupiter-engine.version from 5.12.2 to 5.13.3.\nUpdates org.junit.jupiter:junit-jupiter-engine from 5.12.2 to 5.13.3\n\nRelease notes\nSourced from org.junit.jupiter:junit-jupiter-engine's releases.\n\nJUnit 5.13.3 = Platform 1.13.3 + Jupiter 5.13.3 + Vintage 5.13.3\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.2...r5.13.3\nJUnit 5.13.2 = Platform 1.13.2 + Jupiter 5.13.2 + Vintage 5.13.2\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.1...r5.13.2\nJUnit 5.13.1 = Platform 1.13.1 + Jupiter 5.13.1 + Vintage 5.13.1\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.0...r5.13.1\nJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\nSee Release Notes.\nNew Contributors\n\n@​Oyster-zx made their first contribution in junit-team/junit5#4311\n@​etrandafir93 made their first contribution in junit-team/junit5#4336\n@​hanszt made their first contribution in junit-team/junit5#3377\n@​ngocnhan-tran1996 made their first contribution in junit-team/junit5#4545\n\nFull Changelog: junit-team/junit-framework@r5.12.2...r5.13.0\nJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\nSee Release Notes.\nNew Contributors\n\n@​hanszt made their first contribution in junit-team/junit5#3377\n\nFull Changelog: junit-team/junit-framework@r5.13.0-M3...r5.13.0-RC1\nJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.0-M2...r5.13.0-M3\nJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.0-M1...r5.13.0-M2\n\n\n... (truncated)\n\n\nCommits\n\n9e8abdd Release 5.13.3\n8a0be13 Improve message of discovery issues for ineffective @Order annotations (#4718)\n59d562e Fix Javadoc references\nf4c202b Strip reasons when concatenating them in ConditionEvaluationResult\ne5d0e0b Fix multiple issues with ConditionEvaluationResult reason values\ne5c9a56 Improve display names in tests\ncf19095 Polish release notes\naec59d2 Update dependency com.puppycrawl.tools:checkstyle to v10.26.1\n7d8fe2a Update dependency com.puppycrawl.tools:checkstyle to v10.26.0\nd1ffa36 Update dependency com.puppycrawl.tools:checkstyle to v10.25.1\nAdditional commits viewable in compare view\n\n\n\nUpdates org.junit.vintage:junit-vintage-engine from 5.12.2 to 5.13.3\n\nRelease notes\nSourced from org.junit.vintage:junit-vintage-engine's releases.\n\nJUnit 5.13.3 = Platform 1.13.3 + Jupiter 5.13.3 + Vintage 5.13.3\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.2...r5.13.3\nJUnit 5.13.2 = Platform 1.13.2 + Jupiter 5.13.2 + Vintage 5.13.2\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.1...r5.13.2\nJUnit 5.13.1 = Platform 1.13.1 + Jupiter 5.13.1 + Vintage 5.13.1\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.0...r5.13.1\nJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\nSee Release Notes.\nNew Contributors\n\n@​Oyster-zx made their first contribution in junit-team/junit5#4311\n@​etrandafir93 made their first contribution in junit-team/junit5#4336\n@​hanszt made their first contribution in junit-team/junit5#3377\n@​ngocnhan-tran1996 made their first contribution in junit-team/junit5#4545\n\nFull Changelog: junit-team/junit-framework@r5.12.2...r5.13.0\nJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\nSee Release Notes.\nNew Contributors\n\n@​hanszt made their first contribution in junit-team/junit5#3377\n\nFull Changelog: junit-team/junit-framework@r5.13.0-M3...r5.13.0-RC1\nJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.0-M2...r5.13.0-M3\nJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\nSee Release Notes.\nFull Changelog: junit-team/junit-framework@r5.13.0-M1...r5.13.0-M2\n\n\n... (truncated)\n\n\nCommits\n\n9e8abdd Release 5.13.3\n8a0be13 Improve message of discovery issues for ineffective @Order annotations (#4718)\n59d562e Fix Javadoc references\nf4c202b Strip reasons when concatenating them in ConditionEvaluationResult\ne5d0e0b Fix multiple issues with ConditionEvaluationResult reason values\ne5c9a56 Improve display names in tests\ncf19095 Polish release notes\naec59d2 Update dependency com.puppycrawl.tools:checkstyle to v10.26.1\n7d8fe2a Update dependency com.puppycrawl.tools:checkstyle to v10.26.0\nd1ffa36 Update dependency com.puppycrawl.tools:checkstyle to v10.25.1\nAdditional commits viewable in compare view\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", "createdAt": "2025-07-15T19:26:54Z" }, + { + "title": "chore(deps): bump org.jenkins-ci.plugins:ec2 from 2032.v92a_4b_e703974 to 2034.v0a_11fb_792b_ee in /bom-weekly", + "url": "https://github.com/jenkinsci/bom/pull/5700", + "repository": "jenkinsci/bom", + "state": "MERGED", + "author": "dependabot", + "labels": [ + "developer" + ], + "body": "Bumps org.jenkins-ci.plugins:ec2 from 2032.v92a_4b_e703974 to 2034.v0a_11fb_792b_ee.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:ec2's releases.\n\n2034.v0a_11fb_792b_ee\n\n🐛 Bug fixes\n\nreconnect when agent is offline (#1142) @​car-roll\n\n👻 Maintenance\n\nMigrate tests to JUnit5 (#1131) @​strangelookingnerd\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", + "createdAt": "2025-09-17T22:07:25Z" + }, { "title": "build: bump org.jenkins-ci.plugins:ivy from 2.9 to 582.v35fb_da_0312f7", "url": "https://github.com/jenkinsci/envinject-plugin/pull/315", @@ -4175,6 +4189,18 @@ "body": "Bumps org.jenkins-ci.plugins:credentials from 1442.v292d4234d1b_f to 1447.v4cb_b_539b_5321.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:credentials's releases.\n\n1447.v4cb_b_539b_5321\n\n🐛 Bug fixes\n\nJENKINS-19413 - Use CredentialsDescriptor.findContextInPath rather than directly StaplerRequest2.findAncestorObject (#651) @​jglick\n\n🚦 Tests\n\nMigrate tests to JUnit5 (#600) @​strangelookingnerd\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", "createdAt": "2025-09-12T22:09:53Z" }, + { + "title": "chore(deps): bump org.jenkins-ci.plugins:s3 from 508.vc5478ef36921 to 515.vc2f8153c5dc6 in /bom-weekly", + "url": "https://github.com/jenkinsci/bom/pull/5721", + "repository": "jenkinsci/bom", + "state": "MERGED", + "author": "dependabot", + "labels": [ + "developer" + ], + "body": "Bumps org.jenkins-ci.plugins:s3 from 508.vc5478ef36921 to 515.vc2f8153c5dc6.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:s3's releases.\n\n515.vc2f8153c5dc6\n\n🐛 Bug fixes\n\nRemove artifacts from S3 for deleted pipelines (#349) @​gilgameshfreedom\n\n👻 Maintenance\n\nMigrate tests to JUnit5 (#306) @​strangelookingnerd\nBuild plugin with Java 25 (#352) @​alecharp\n\n📦 Dependency updates\n\nBump io.jenkins.tools.bom:bom-2.479.x from 4836.vdf03ded1f27c to 5054.v620b_5d2b_d5e6 (#344) @dependabot[bot]\nBump org.testcontainers:testcontainers from 1.21.0 to 1.21.3 (#339) @dependabot[bot]\nBump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.8 to 1.13 (#351) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.17 to 5.26 (#350) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", + "createdAt": "2025-09-23T13:12:41Z" + }, { "title": "chore(deps): bump net.plavcak.jenkins:scmskip from 79.v311ff68f9df1 to 82.v24fc1c6f381b_ in /bom-weekly", "url": "https://github.com/jenkinsci/bom/pull/5662", @@ -4890,18 +4916,6 @@ "body": "Bumps org.jenkins-ci.plugins:mailer from 489.vd4b_25144138f to 509.vc54d23fc427e.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:mailer's releases.\n\n509.vc54d23fc427e\n\n🐛 Bug fixes\n\ngetCulpritsOfEmailList() may return null (#367) @​nigjo\n\n👻 Maintenance\n\nMigrate from Acegi to Spring Security (#348) @​basil\nReplacing magic numbers with constant (#338) @​hasskell\n\n🚦 Tests\n\nMigrate tests to JUnit5 (#345) @​strangelookingnerd\n\n📦 Dependency updates\n\nRemove useBeta property from pom.xml (#340) @​strangelookingnerd\nBump io.jenkins.tools.bom:bom-2.479.x from 4607.v67a_4791074d7 to 4669.v0e99c712a_30e (#359) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.10 to 5.12 (#358) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4570.v1b_c718dd3b_1e to 4607.v67a_4791074d7 (#356) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.9 to 5.10 (#355) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4051.v78dce3ce8b_d6 to 4570.v1b_c718dd3b_1e (#354) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.6 to 5.9 (#350) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 3944.v1a_e4f8b_452db_ to 4051.v78dce3ce8b_d6 (#344) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.5 to 5.6 (#343) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 3893.v213a_42768d35 to 3944.v1a_e4f8b_452db_ (#339) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 3814.v9563d972079a_ to 3893.v213a_42768d35 (#337) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.3 to 5.5 (#336) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 3482.vc10d4f6da_28a_ to 3814.v9563d972079a_ (#332) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.2 to 5.3 (#328) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.1 to 5.2 (#321) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", "createdAt": "2025-06-27T22:18:08Z" }, - { - "title": "chore(deps): bump org.jenkins-ci.plugins:metrics from 4.2.30-471.v55fa_495f2b_f5 to 4.2.32-476.v5042e1c1edd7 in /bom-weekly", - "url": "https://github.com/jenkinsci/bom/pull/5106", - "repository": "jenkinsci/bom", - "state": "MERGED", - "author": "dependabot", - "labels": [ - "developer" - ], - "body": "Bumps org.jenkins-ci.plugins:metrics from 4.2.30-471.v55fa_495f2b_f5 to 4.2.32-476.v5042e1c1edd7.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:metrics's releases.\n\n4.2.32-476.v5042e1c1edd7\n\n👷 Changes for plugin developers\n\nBump revision from 4.2.30 to 4.2.32 (#328) @dependabot[bot]\n\n✍ Other changes\n\nMigrate tests to JUnit5 (#310) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump revision from 4.2.30 to 4.2.32 (#328) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4669.v0e99c712a_30e to 4770.v9a_2b_7a_9d8b_7f (#327) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.12 to 5.17 (#326) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4628.v2b_234a_1a_20d0 to 4669.v0e99c712a_30e (#322) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", - "createdAt": "2025-05-27T15:48:43Z" - }, { "title": "Update dependency org.jenkins-ci.plugins:gitea to v250", "url": "https://github.com/jenkinsci/gitea-checks-plugin/pull/231", @@ -4914,6 +4928,18 @@ "body": "This PR contains the following updates:\n\n\n\nPackage\nChange\nAge\nAdoption\nPassing\nConfidence\n\n\n\n\norg.jenkins-ci.plugins:gitea (source)\n238.v626a_cf5e1940 -\u003e 250.v76a_0b_d4fef5b_\n\n\n\n\n\n\n\n\nRelease Notes\n\njenkinsci/gitea-plugin (org.jenkins-ci.plugins:gitea)\nv250.v76a_0b_d4fef5b_\nCompare Source\n\n👷 Changes for plugin developers\n\nMigrate tests to JUnit5 (#​109) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump io.jenkins.tools.bom:bom-2.479.x from 4228.v0a_71308d905b_ to 4669.v0e99c712a_30e (#​115) @​dependabot[bot]\nBump com.puppycrawl.tools:checkstyle from 10.22.0 to 10.23.1 (#​114) @​dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.9 to 5.12 (#​116) @​dependabot[bot]\nBump com.puppycrawl.tools:checkstyle from 10.21.3 to 10.22.0 (#​112) @​dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.7 to 5.9 (#​110) @​dependabot[bot]\nBump org.jenkins-ci.plugins:handy-uri-templates-2-api from 2.1.8-30.v7e777411b_148 to 2.1.8-36.v85e4cb_234a_13 (#​108) @​dependabot[bot]\nBump org.jenkins-ci.plugins:authentication-tokens from 1.119.v50285141b_7e1 to 1.131.v7199556c3004 (#​107) @​dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4051.v78dce3ce8b_d6 to 4228.v0a_71308d905b_ (#​106) @​dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.6 to 5.7 (#​105) @​dependabot[bot]\nBump com.puppycrawl.tools:checkstyle from 10.21.2 to 10.21.3 (#​104) @​dependabot[bot]\nBump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.21.2 (#​101) @​dependabot[bot]\n\n\n\nConfiguration\n📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n🚦 Automerge: Enabled.\n♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.\n🔕 Ignore: Close this PR and you won't be reminded about this update again.\n\n\n If you want to rebase/retry this PR, check this box\n\n\nThis PR was generated by Mend Renovate. View the repository job log.", "createdAt": "2025-05-03T13:32:01Z" }, + { + "title": "chore(deps): bump org.jenkins-ci.plugins:metrics from 4.2.30-471.v55fa_495f2b_f5 to 4.2.32-476.v5042e1c1edd7 in /bom-weekly", + "url": "https://github.com/jenkinsci/bom/pull/5106", + "repository": "jenkinsci/bom", + "state": "MERGED", + "author": "dependabot", + "labels": [ + "developer" + ], + "body": "Bumps org.jenkins-ci.plugins:metrics from 4.2.30-471.v55fa_495f2b_f5 to 4.2.32-476.v5042e1c1edd7.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:metrics's releases.\n\n4.2.32-476.v5042e1c1edd7\n\n👷 Changes for plugin developers\n\nBump revision from 4.2.30 to 4.2.32 (#328) @dependabot[bot]\n\n✍ Other changes\n\nMigrate tests to JUnit5 (#310) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump revision from 4.2.30 to 4.2.32 (#328) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4669.v0e99c712a_30e to 4770.v9a_2b_7a_9d8b_7f (#327) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.12 to 5.17 (#326) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4628.v2b_234a_1a_20d0 to 4669.v0e99c712a_30e (#322) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", + "createdAt": "2025-05-27T15:48:43Z" + }, { "title": "chore(deps): bump org.jenkins-ci.modules:sshd from 3.353.v2b_d33c46e970 to 3.372.v5d04a_e92d8cf in /bom-weekly", "url": "https://github.com/jenkinsci/bom/pull/5281", @@ -5203,6 +5229,18 @@ "body": "Bumps org.jenkinsci.plugins:emailext-template from 224.va_f6a_ecd5d46e to 233.v1eb_88fc160b_5.\n\nRelease notes\nSourced from org.jenkinsci.plugins:emailext-template's releases.\n\n233.v1eb_88fc160b_5\n\n🚀 New features and improvements\n\nClean up ManagementLink (#153) @​basil\n\n🚦 Tests\n\nMigrate tests to JUnit5 (#149) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump io.jenkins.tools.bom:bom-2.479.x from 4228.v0a_71308d905b_ to 4545.v56392b_7ca_7b_a_ (#150) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.7 to 5.9 (#151) @dependabot[bot]\nBump org.jenkins-ci.plugins:configurationslicing from 657.v91a_dcc2a_02f1 to 664.vdda_74145b_b_d0 (#152) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4051.v78dce3ce8b_d6 to 4228.v0a_71308d905b_ (#148) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.6 to 5.7 (#147) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4023.va_eeb_b_4e45f07 to 4051.v78dce3ce8b_d6 (#146) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 3850.vb_c5319efa_e29 to 4023.va_eeb_b_4e45f07 (#144) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", "createdAt": "2025-04-29T14:00:09Z" }, + { + "title": "chore(deps): bump org.jenkins-ci.plugins:gitea from 238.v626a_cf5e1940 to 250.v76a_0b_d4fef5b_ in /bom-weekly", + "url": "https://github.com/jenkinsci/bom/pull/4995", + "repository": "jenkinsci/bom", + "state": "MERGED", + "author": "dependabot", + "labels": [ + "developer" + ], + "body": "Bumps org.jenkins-ci.plugins:gitea from 238.v626a_cf5e1940 to 250.v76a_0b_d4fef5b_.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:gitea's releases.\n\n250.v76a_0b_d4fef5b_\n\n👷 Changes for plugin developers\n\nMigrate tests to JUnit5 (#109) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump io.jenkins.tools.bom:bom-2.479.x from 4228.v0a_71308d905b_ to 4669.v0e99c712a_30e (#115) @dependabot[bot]\nBump com.puppycrawl.tools:checkstyle from 10.22.0 to 10.23.1 (#114) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.9 to 5.12 (#116) @dependabot[bot]\nBump com.puppycrawl.tools:checkstyle from 10.21.3 to 10.22.0 (#112) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.7 to 5.9 (#110) @dependabot[bot]\nBump org.jenkins-ci.plugins:handy-uri-templates-2-api from 2.1.8-30.v7e777411b_148 to 2.1.8-36.v85e4cb_234a_13 (#108) @dependabot[bot]\nBump org.jenkins-ci.plugins:authentication-tokens from 1.119.v50285141b_7e1 to 1.131.v7199556c3004 (#107) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4051.v78dce3ce8b_d6 to 4228.v0a_71308d905b_ (#106) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.6 to 5.7 (#105) @dependabot[bot]\nBump com.puppycrawl.tools:checkstyle from 10.21.2 to 10.21.3 (#104) @dependabot[bot]\nBump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.21.2 (#101) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", + "createdAt": "2025-05-03T16:20:53Z" + }, { "title": "build(deps-dev): Bump jcasc.version from 1625.v27444588cc3d to 1947.v7d33fe23569c", "url": "https://github.com/jenkinsci/tuleap-git-branch-source-plugin/pull/623", @@ -5253,18 +5291,6 @@ "body": "Bumps org.jenkins-ci.plugins:simple-theme-plugin from 202.v6367d3dea_73b_ to 211.v5424a_5510e47.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:simple-theme-plugin's releases.\n\n211.v5424a_5510e47\n\n🐛 Bug fixes\n\nfavicon: Iterate over an array not dependent on DOM changes (#245) @​TobiX\n\n👻 Maintenance\n\nMigrate tests to JUnit5 (#232) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump io.jenkins.tools.bom:bom-2.479.x from 3850.vb_c5319efa_e29 to 4545.v56392b_7ca_7b_a_ (#244) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.6 to 5.9 (#241) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", "createdAt": "2025-04-02T22:32:04Z" }, - { - "title": "chore(deps): bump org.jenkins-ci.plugins:parameterized-trigger from 840.v3c7d4a_a_5e6c7 to 859.vb_e3907a_07a_16 in /bom-weekly", - "url": "https://github.com/jenkinsci/bom/pull/4890", - "repository": "jenkinsci/bom", - "state": "MERGED", - "author": "dependabot", - "labels": [ - "developer" - ], - "body": "Bumps org.jenkins-ci.plugins:parameterized-trigger from 840.v3c7d4a_a_5e6c7 to 859.vb_e3907a_07a_16.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:parameterized-trigger's releases.\n\n859.vb_e3907a_07a_16\n\n🚀 New features and improvements\n\nJENKINS-75465 - update test build dirs from datetime to numeric for RunIdMigrator deletion (#414) @​gbhat618\n\n✍ Other changes\n\nMigrate tests to JUnit5 (#411) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump io.jenkins.tools.bom:bom-2.479.x from 4228.v0a_71308d905b_ to 4545.v56392b_7ca_7b_a_ (#413) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.7 to 5.9 (#412) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4051.v78dce3ce8b_d6 to 4228.v0a_71308d905b_ (#409) @dependabot[bot]\nBump org.awaitility:awaitility from 4.2.2 to 4.3.0 (#410) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.5 to 5.6 (#407) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 3850.vb_c5319efa_e29 to 4051.v78dce3ce8b_d6 (#408) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", - "createdAt": "2025-04-14T19:09:42Z" - }, { "title": "Require 2.479.1 or newer", "url": "https://github.com/jenkinsci/antisamy-markup-formatter-plugin/pull/130", @@ -5277,6 +5303,18 @@ "body": "Modernize the plugin, including the following changes:\n\nbump plugin pom version\nset baseline to 2.479\nbump bom version\nenable spotless\npom matches archetype\nJenkinsfile matches archetype\nbump owasp-java-html-sanitizer version\ntrivial code cleanup\nformat sources with spotless\nmigrate tests to JUnit5\nfix order of rel attribute for links in tests (required due to OWASP/java-html-sanitizer#336)\n\nSupersedes #121 #127 #128\nTesting done\nValidated with mvn clean verify.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests - that demonstrates feature works or fixes the issue", "createdAt": "2025-01-03T11:24:52Z" }, + { + "title": "chore(deps): bump org.jenkins-ci.plugins:parameterized-trigger from 840.v3c7d4a_a_5e6c7 to 859.vb_e3907a_07a_16 in /bom-weekly", + "url": "https://github.com/jenkinsci/bom/pull/4890", + "repository": "jenkinsci/bom", + "state": "MERGED", + "author": "dependabot", + "labels": [ + "developer" + ], + "body": "Bumps org.jenkins-ci.plugins:parameterized-trigger from 840.v3c7d4a_a_5e6c7 to 859.vb_e3907a_07a_16.\n\nRelease notes\nSourced from org.jenkins-ci.plugins:parameterized-trigger's releases.\n\n859.vb_e3907a_07a_16\n\n🚀 New features and improvements\n\nJENKINS-75465 - update test build dirs from datetime to numeric for RunIdMigrator deletion (#414) @​gbhat618\n\n✍ Other changes\n\nMigrate tests to JUnit5 (#411) @​strangelookingnerd\n\n📦 Dependency updates\n\nBump io.jenkins.tools.bom:bom-2.479.x from 4228.v0a_71308d905b_ to 4545.v56392b_7ca_7b_a_ (#413) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.7 to 5.9 (#412) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 4051.v78dce3ce8b_d6 to 4228.v0a_71308d905b_ (#409) @dependabot[bot]\nBump org.awaitility:awaitility from 4.2.2 to 4.3.0 (#410) @dependabot[bot]\nBump org.jenkins-ci.plugins:plugin from 5.5 to 5.6 (#407) @dependabot[bot]\nBump io.jenkins.tools.bom:bom-2.479.x from 3850.vb_c5319efa_e29 to 4051.v78dce3ce8b_d6 (#408) @dependabot[bot]\n\n\n\n\nCommits\n\nSee full diff in compare view\n\n\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.\n\n\nDependabot commands and options\n\nYou can trigger Dependabot actions by commenting on this PR:\n\n@dependabot rebase will rebase this PR\n@dependabot recreate will recreate this PR, overwriting any edits that have been made to it\n@dependabot merge will merge this PR after your CI passes on it\n@dependabot squash and merge will squash and merge this PR after your CI passes on it\n@dependabot cancel merge will cancel a previously requested merge and block automerging\n@dependabot reopen will reopen this PR if it is closed\n@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n@dependabot show \u003cdependency name\u003e ignore conditions will show all of the ignore conditions of the specified dependency\n@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)", + "createdAt": "2025-04-14T19:09:42Z" + }, { "title": "chore(deps): bump org.jenkins-ci.plugins:oic-auth from 4.457.v8d7c72676cfe to 4.482.v1140b_cf263b_a_ in /bom-weekly", "url": "https://github.com/jenkinsci/bom/pull/4509", @@ -6518,13 +6556,15 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/calendar-view-plugin/pull/89", - "repository": "jenkinsci/calendar-view-plugin", + "url": "https://github.com/jenkinsci/database-sqlserver-plugin/pull/77", + "repository": "jenkinsci/database-sqlserver-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": null, + "labels": [ + "chore" + ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:16:44Z" + "createdAt": "2025-08-18T07:22:04Z" }, { "title": "Ban JUnit 4 imports", @@ -6540,15 +6580,13 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/database-sqlserver-plugin/pull/77", - "repository": "jenkinsci/database-sqlserver-plugin", + "url": "https://github.com/jenkinsci/calendar-view-plugin/pull/89", + "repository": "jenkinsci/calendar-view-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": [ - "chore" - ], + "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T07:22:04Z" + "createdAt": "2025-08-18T09:16:44Z" }, { "title": "Ban JUnit 4 imports", @@ -6582,91 +6620,91 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/ignore-committer-strategy-plugin/pull/38", - "repository": "jenkinsci/ignore-committer-strategy-plugin", + "url": "https://github.com/jenkinsci/versionnumber-plugin/pull/107", + "repository": "jenkinsci/versionnumber-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": [ - "chore" - ], + "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:17:04Z" + "createdAt": "2025-08-18T09:16:41Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/versionnumber-plugin/pull/107", - "repository": "jenkinsci/versionnumber-plugin", + "url": "https://github.com/jenkinsci/msbuild-plugin/pull/218", + "repository": "jenkinsci/msbuild-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:16:41Z" + "createdAt": "2025-08-18T09:05:22Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/dashboard-view-plugin/pull/425", - "repository": "jenkinsci/dashboard-view-plugin", + "url": "https://github.com/jenkinsci/design-library-plugin/pull/438", + "repository": "jenkinsci/design-library-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:11:56Z" + "createdAt": "2025-08-18T09:05:19Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/amazon-ecr-plugin/pull/206", - "repository": "jenkinsci/amazon-ecr-plugin", + "url": "https://github.com/jenkinsci/ignore-committer-strategy-plugin/pull/38", + "repository": "jenkinsci/ignore-committer-strategy-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:11:40Z" + "createdAt": "2025-08-18T09:17:04Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/msbuild-plugin/pull/218", - "repository": "jenkinsci/msbuild-plugin", + "url": "https://github.com/jenkinsci/dashboard-view-plugin/pull/425", + "repository": "jenkinsci/dashboard-view-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": null, + "labels": [ + "chore" + ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:05:22Z" + "createdAt": "2025-08-18T09:11:56Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/design-library-plugin/pull/438", - "repository": "jenkinsci/design-library-plugin", + "url": "https://github.com/jenkinsci/amazon-ecr-plugin/pull/206", + "repository": "jenkinsci/amazon-ecr-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:05:19Z" + "createdAt": "2025-08-18T09:11:40Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/global-build-stats-plugin/pull/106", - "repository": "jenkinsci/global-build-stats-plugin", + "url": "https://github.com/jenkinsci/gitlab-kubernetes-credentials-plugin/pull/256", + "repository": "jenkinsci/gitlab-kubernetes-credentials-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:17:07Z" + "createdAt": "2025-08-18T07:22:09Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/gitlab-kubernetes-credentials-plugin/pull/256", - "repository": "jenkinsci/gitlab-kubernetes-credentials-plugin", + "url": "https://github.com/jenkinsci/global-build-stats-plugin/pull/106", + "repository": "jenkinsci/global-build-stats-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T07:22:09Z" + "createdAt": "2025-08-18T09:17:07Z" }, { "title": "Ban JUnit 4 imports", @@ -6739,15 +6777,13 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/checks-api-plugin/pull/296", - "repository": "jenkinsci/checks-api-plugin", + "url": "https://github.com/jenkinsci/authentication-tokens-plugin/pull/225", + "repository": "jenkinsci/authentication-tokens-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": [ - "chore" - ], + "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:11:53Z" + "createdAt": "2025-08-18T07:22:07Z" }, { "title": "Ban JUnit 4 imports", @@ -6761,13 +6797,15 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/authentication-tokens-plugin/pull/225", - "repository": "jenkinsci/authentication-tokens-plugin", + "url": "https://github.com/jenkinsci/checks-api-plugin/pull/296", + "repository": "jenkinsci/checks-api-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": null, + "labels": [ + "chore" + ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T07:22:07Z" + "createdAt": "2025-08-18T09:11:53Z" }, { "title": "Ban JUnit 4 imports", @@ -6783,27 +6821,27 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/emoji-symbols-api-plugin/pull/36", - "repository": "jenkinsci/emoji-symbols-api-plugin", + "url": "https://github.com/jenkinsci/explain-error-plugin/pull/23", + "repository": "jenkinsci/explain-error-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "tests" + "developer" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T07:22:24Z" + "createdAt": "2025-08-15T13:43:11Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/explain-error-plugin/pull/23", - "repository": "jenkinsci/explain-error-plugin", + "url": "https://github.com/jenkinsci/emoji-symbols-api-plugin/pull/36", + "repository": "jenkinsci/emoji-symbols-api-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "developer" + "tests" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:43:11Z" + "createdAt": "2025-08-18T07:22:24Z" }, { "title": "Ban JUnit 4 imports", @@ -6817,16 +6855,6 @@ "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-08-18T09:04:56Z" }, - { - "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/configurationslicing-plugin/pull/330", - "repository": "jenkinsci/configurationslicing-plugin", - "state": "MERGED", - "author": "strangelookingnerd", - "labels": null, - "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:16:53Z" - }, { "title": "Ban JUnit 4 imports", "url": "https://github.com/jenkinsci/digitalocean-plugin/pull/89", @@ -6849,6 +6877,16 @@ "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-08-18T09:04:52Z" }, + { + "title": "Ban JUnit 4 imports", + "url": "https://github.com/jenkinsci/configurationslicing-plugin/pull/330", + "repository": "jenkinsci/configurationslicing-plugin", + "state": "MERGED", + "author": "strangelookingnerd", + "labels": null, + "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", + "createdAt": "2025-08-18T09:16:53Z" + }, { "title": "Ban JUnit 4 imports", "url": "https://github.com/jenkinsci/scriptler-plugin/pull/169", @@ -6875,16 +6913,6 @@ "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-08-18T09:16:59Z" }, - { - "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/ansicolor-plugin/pull/355", - "repository": "jenkinsci/ansicolor-plugin", - "state": "MERGED", - "author": "strangelookingnerd", - "labels": null, - "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:04:43Z" - }, { "title": "Ban JUnit 4 imports", "url": "https://github.com/jenkinsci/docker-plugin/pull/1164", @@ -6897,6 +6925,16 @@ "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-08-18T09:04:41Z" }, + { + "title": "Ban JUnit 4 imports", + "url": "https://github.com/jenkinsci/ansicolor-plugin/pull/355", + "repository": "jenkinsci/ansicolor-plugin", + "state": "MERGED", + "author": "strangelookingnerd", + "labels": null, + "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", + "createdAt": "2025-08-18T09:04:43Z" + }, { "title": "Ban JUnit 4 imports", "url": "https://github.com/jenkinsci/metrics-plugin/pull/344", @@ -6977,27 +7015,27 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/groovy-postbuild-plugin/pull/111", - "repository": "jenkinsci/groovy-postbuild-plugin", + "url": "https://github.com/jenkinsci/parallel-test-executor-plugin/pull/349", + "repository": "jenkinsci/parallel-test-executor-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-18T09:11:31Z" + "createdAt": "2025-08-15T13:09:33Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/parallel-test-executor-plugin/pull/349", - "repository": "jenkinsci/parallel-test-executor-plugin", + "url": "https://github.com/jenkinsci/groovy-postbuild-plugin/pull/111", + "repository": "jenkinsci/groovy-postbuild-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:09:33Z" + "createdAt": "2025-08-18T09:11:31Z" }, { "title": "Ban JUnit 4 imports", @@ -7069,16 +7107,6 @@ "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-08-15T13:21:39Z" }, - { - "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/android-emulator-plugin/pull/281", - "repository": "jenkinsci/android-emulator-plugin", - "state": "MERGED", - "author": "strangelookingnerd", - "labels": null, - "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T12:41:03Z" - }, { "title": "Ban JUnit 4 imports", "url": "https://github.com/jenkinsci/pipeline-graph-view-plugin/pull/953", @@ -7091,6 +7119,16 @@ "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-08-15T12:42:22Z" }, + { + "title": "Ban JUnit 4 imports", + "url": "https://github.com/jenkinsci/android-emulator-plugin/pull/281", + "repository": "jenkinsci/android-emulator-plugin", + "state": "MERGED", + "author": "strangelookingnerd", + "labels": null, + "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", + "createdAt": "2025-08-15T12:41:03Z" + }, { "title": "Ban JUnit 4 imports", "url": "https://github.com/jenkinsci/token-macro-plugin/pull/289", @@ -7115,13 +7153,15 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/postgresql-fingerprint-storage-plugin/pull/380", - "repository": "jenkinsci/postgresql-fingerprint-storage-plugin", + "url": "https://github.com/jenkinsci/sshd-plugin/pull/241", + "repository": "jenkinsci/sshd-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": null, + "labels": [ + "chore" + ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:43:00Z" + "createdAt": "2025-08-15T13:21:53Z" }, { "title": "Ban JUnit 4 imports", @@ -7137,39 +7177,37 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/sshd-plugin/pull/241", - "repository": "jenkinsci/sshd-plugin", + "url": "https://github.com/jenkinsci/http-request-plugin/pull/214", + "repository": "jenkinsci/http-request-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:21:53Z" + "createdAt": "2025-08-15T12:41:55Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/theme-manager-plugin/pull/328", - "repository": "jenkinsci/theme-manager-plugin", + "url": "https://github.com/jenkinsci/postgresql-fingerprint-storage-plugin/pull/380", + "repository": "jenkinsci/postgresql-fingerprint-storage-plugin", "state": "MERGED", "author": "strangelookingnerd", - "labels": [ - "chore" - ], + "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:21:36Z" + "createdAt": "2025-08-15T13:43:00Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/pipeline-npm-plugin/pull/219", - "repository": "jenkinsci/pipeline-npm-plugin", + "url": "https://github.com/jenkinsci/theme-manager-plugin/pull/328", + "repository": "jenkinsci/theme-manager-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "tests" + "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:21:44Z" + "createdAt": "2025-08-15T13:21:36Z" }, { "title": "Ban JUnit 4 imports", @@ -7183,27 +7221,27 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/http-request-plugin/pull/214", - "repository": "jenkinsci/http-request-plugin", + "url": "https://github.com/jenkinsci/github-checks-plugin/pull/463", + "repository": "jenkinsci/github-checks-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T12:41:55Z" + "createdAt": "2025-08-15T13:04:03Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/github-checks-plugin/pull/463", - "repository": "jenkinsci/github-checks-plugin", + "url": "https://github.com/jenkinsci/pipeline-npm-plugin/pull/219", + "repository": "jenkinsci/pipeline-npm-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "chore" + "tests" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:04:03Z" + "createdAt": "2025-08-15T13:21:44Z" }, { "title": "Ban JUnit 4 imports", @@ -7219,23 +7257,23 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/build-timeout-plugin/pull/173", - "repository": "jenkinsci/build-timeout-plugin", + "url": "https://github.com/jenkinsci/build-name-setter-plugin/pull/173", + "repository": "jenkinsci/build-name-setter-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:20:43Z" + "createdAt": "2025-08-15T13:20:41Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/build-name-setter-plugin/pull/173", - "repository": "jenkinsci/build-name-setter-plugin", + "url": "https://github.com/jenkinsci/build-timeout-plugin/pull/173", + "repository": "jenkinsci/build-timeout-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:20:41Z" + "createdAt": "2025-08-15T13:20:43Z" }, { "title": "Ban JUnit 4 imports", @@ -7251,39 +7289,39 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/next-executions-plugin/pull/180", - "repository": "jenkinsci/next-executions-plugin", + "url": "https://github.com/jenkinsci/build-history-metrics-plugin/pull/74", + "repository": "jenkinsci/build-history-metrics-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "tests" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:21:56Z" + "createdAt": "2025-08-15T13:42:57Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/login-theme-plugin/pull/153", - "repository": "jenkinsci/login-theme-plugin", + "url": "https://github.com/jenkinsci/next-executions-plugin/pull/180", + "repository": "jenkinsci/next-executions-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "tests" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:21:17Z" + "createdAt": "2025-08-15T13:21:56Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/build-history-metrics-plugin/pull/74", - "repository": "jenkinsci/build-history-metrics-plugin", + "url": "https://github.com/jenkinsci/login-theme-plugin/pull/153", + "repository": "jenkinsci/login-theme-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "tests" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:42:57Z" + "createdAt": "2025-08-15T13:21:17Z" }, { "title": "Ban JUnit 4 imports", @@ -7333,27 +7371,27 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/azure-credentials-plugin/pull/325", - "repository": "jenkinsci/azure-credentials-plugin", + "url": "https://github.com/jenkinsci/dark-theme-plugin/pull/633", + "repository": "jenkinsci/dark-theme-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:21:59Z" + "createdAt": "2025-08-15T13:04:06Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/dark-theme-plugin/pull/633", - "repository": "jenkinsci/dark-theme-plugin", + "url": "https://github.com/jenkinsci/azure-credentials-plugin/pull/325", + "repository": "jenkinsci/azure-credentials-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ "chore" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:04:06Z" + "createdAt": "2025-08-15T13:21:59Z" }, { "title": "Ban JUnit 4 imports", @@ -7415,28 +7453,28 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/extra-tool-installers-plugin/pull/165", - "repository": "jenkinsci/extra-tool-installers-plugin", + "url": "https://github.com/jenkinsci/additional-identities-plugin/pull/139", + "repository": "jenkinsci/additional-identities-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "tests" + "test", + "developer" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:42:43Z" + "createdAt": "2025-08-15T13:42:49Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/additional-identities-plugin/pull/139", - "repository": "jenkinsci/additional-identities-plugin", + "url": "https://github.com/jenkinsci/extra-tool-installers-plugin/pull/165", + "repository": "jenkinsci/extra-tool-installers-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": [ - "test", - "developer" + "tests" ], "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:42:49Z" + "createdAt": "2025-08-15T13:42:43Z" }, { "title": "Ban JUnit 4 imports", @@ -7504,23 +7542,23 @@ }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/thin-backup-plugin/pull/203", - "repository": "jenkinsci/thin-backup-plugin", + "url": "https://github.com/jenkinsci/additional-metrics-plugin/pull/141", + "repository": "jenkinsci/additional-metrics-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:03:57Z" + "createdAt": "2025-08-15T13:42:46Z" }, { "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/additional-metrics-plugin/pull/141", - "repository": "jenkinsci/additional-metrics-plugin", + "url": "https://github.com/jenkinsci/thin-backup-plugin/pull/203", + "repository": "jenkinsci/thin-backup-plugin", "state": "MERGED", "author": "strangelookingnerd", "labels": null, "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:42:46Z" + "createdAt": "2025-08-15T13:03:57Z" }, { "title": "Ban JUnit 4 imports", @@ -7624,18 +7662,6 @@ "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-08-15T10:57:24Z" }, - { - "title": "Ban JUnit 4 imports", - "url": "https://github.com/jenkinsci/azure-ad-plugin/pull/720", - "repository": "jenkinsci/azure-ad-plugin", - "state": "MERGED", - "author": "strangelookingnerd", - "labels": [ - "chore" - ], - "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", - "createdAt": "2025-08-15T13:20:49Z" - }, { "title": "Ban JUnit 4 imports", "url": "https://github.com/jenkinsci/figlet-buildstep-plugin/pull/115", @@ -7658,6 +7684,18 @@ "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", "createdAt": "2025-08-15T13:21:50Z" }, + { + "title": "Ban JUnit 4 imports", + "url": "https://github.com/jenkinsci/azure-ad-plugin/pull/720", + "repository": "jenkinsci/azure-ad-plugin", + "state": "MERGED", + "author": "strangelookingnerd", + "labels": [ + "chore" + ], + "body": "Ban JUnit 4 imports\nTo prevent regressions when adding new tests, jenkinsci/plugin-pom#1178 introduced a new flag that enables a Maven Enforcer rule banning org.junit.* imports while allowing org.junit.jupiter.*.\nWith this change, the build will fail if any org.junit.* imports are introduced.\nTesting done\nNone. Rely on ci.jenkins.io.\nSubmitter checklist\n\n Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!\n Ensure that the pull request title represents the desired changelog entry\n Please describe what you did\n Link to relevant issues in GitHub or Jira\n Link to relevant pull requests, esp. upstream and downstream changes\n Ensure you have provided tests that demonstrate the feature works or the issue is fixed", + "createdAt": "2025-08-15T13:20:49Z" + }, { "title": "Ban JUnit 4 imports", "url": "https://github.com/jenkinsci/parameter-separator-plugin/pull/135",