Releases: jenkins-infra/plugin-modernizer-tool
Releases · jenkins-infra/plugin-modernizer-tool
1406.v99a_f239d439b_
👻 Maintenance
- Update API versions on versions.properties using updatecli (#746) @jonesbusy
- Add more API version to versions.properties (#745) @jonesbusy
- Add commons-compress-api.version into versions.properties (#743) @jonesbusy
- Only fork repo when there is changes done by the recipe (#740) @jonesbusy
- Optimize by forking Default Branch Only (#730) @shinigami-777
- [SDKs] Update the versions of the temurin installers from SDKMAN (#735) @github-actions[bot]
🚦 Tests
- Fix invoker.logs path for junit-attachement (#744) @jonesbusy
✍ Other changes
📦 Dependency updates
- Update byte-buddy-api plugin version to 1.16.1-111.vc76cd8b_2dce5 (#747) @github-actions[bot]
- Update compress-api plugin version to 1.27.1-2 (#742) @github-actions[bot]
- Update json-path-api plugin version to 2.9.0-138.vc943da_d833b_6 (#738) @github-actions[bot]
- Update gson-api plugin version to 2.11.0-109.v1ef91dd0829a_ (#737) @github-actions[bot]
- Update plugin-pom version to 5.6 (#733) @github-actions[bot]
1369.v75b_a_fe65051f
👻 Maintenance
- Fix enforcer range (#727) @jonesbusy
- Setup Jenkinsfile on common recipes (#720) @jonesbusy
- Add modified files to Plugin (#716) @jonesbusy
- Enforce Java 17 and 21 to for build (#713) @yashpal2104
- Ensure old bom version can be upgraded (#715) @jonesbusy
🚦 Tests
- Run PluginServiceTest concurrently (#728) @jonesbusy
- A bit more test optimization (#722) @jonesbusy
- Improve integration test for force-push and remove some warnings related to Maven and WireMock (#721) @jonesbusy
- Run tests FetchMetadataTest concurrent (#719) @jonesbusy
📦 Dependency updates
- chore(deps): bump updatecli/updatecli-action from 2.76.0 to 2.77.0 (#726) @dependabot[bot]
1346.vda_7ccd5310b_d
🐛 Bug Fixes
- Fix some tests and group bom update (#708) @jonesbusy
👻 Maintenance
- [SDKs] Update the versions of the temurin installers from SDKMAN (#705) @github-actions[bot]
- Enhance the test action workflow and run againts the empty plugin (#701) @jonesbusy
- fix(jte): Adding dependabot also increases the Plugin Health Score. (#698) @gounthar
🚦 Tests
- Fix some tests and group bom update (#708) @jonesbusy
📦 Dependency updates
- chore(deps): bump org.openrewrite.recipe:rewrite-recipe-bom from 3.0.2 to 3.1.0 (#704) @dependabot[bot]
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.4 to 6.0.5 (#703) @dependabot[bot]
1334.vb_033a_a_8d44d4
👻 Maintenance
- Update PR body for SetupJenkinsfile since now we insert the correct JDK (#694) @jonesbusy
- Return GHUser class when a GitHub action is detected (#697) @jonesbusy
1331.v10f4a_b_5257a_c
👻 Maintenance
- Bot cannot access the /user endpoint (#695) @jonesbusy
- Changed validate to version command in
test-modernizer-action.yml
(#693) @shinigami-777 - Uses the detected JDK to use the right values in Jenkinsfile. #598 (#679) @nagu165
- Implemented GitHub actions (#687) @shinigami-777
- chore(properties): Bump the recommended Jenkins core version to 2.462.3 in the
versions.properties
file (#691) @github-actions[bot] - chore(updatecli): Bump the recommended Jenkins core version in the
versions.properties
file (#690) @gounthar - feat(recipes): Fix
jenkins.core.minimum.version
(#689) @gounthar - Use 2.462.3 for recommended version (#685) @jonesbusy
- fix(clone): SSH authentication errors (#684) @gounthar
📦 Dependency updates
- chore(properties): Bump the recommended Jenkins core version to 2.462.3 in the
versions.properties
file (#691) @github-actions[bot]
1311.v2f1a_2e5532ec
🚀 New features and improvements
- Add additional
ssh
check (#682) @darinpope
📝 Documentation updates
- Add documentation for generating github token (#680) @yashpal2104
- Added homebrew installation step in README.md (#677) @yashpal2104
👻 Maintenance
- Fix RemoveReleaseDrafter CD detection (#674) @jonesbusy
🚦 Tests
- Enable fixed test testWithJenkinsfileOnlyShebangAndComment (#683) @jonesbusy
📦 Dependency updates
- chore(deps): bump release-drafter/release-drafter from 6.0.0 to 6.1.0 (#671) @dependabot[bot]
- chore(deps): bump updatecli/updatecli-action from 2.75.0 to 2.76.0 (#672) @dependabot[bot]
1298.v9879b_455e91b_
🚀 New features and improvements
- Do not use
ExecutionContext
messaging (#668) @jonesbusy
👻 Maintenance
- fix(jte): Use conventional commit for the title, and create a custom body for the UpgradeToRecommendCoreVersion recipe. (#656) @gounthar
- Fix invalid PR name for updatecli (#658) @jonesbusy
- Fixed the issue of Trailing slashes being duplicated (#655) @nagu165
📦 Dependency updates
- chore(deps): bump byte-buddy.version from 1.16.0 to 1.16.1 (#669) @dependabot
- Update byte-buddy-api plugin version to 1.16.1-111.vc76cd8b_2dce5 (#670) @github-actions
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.3 to 6.0.4 (#667) @dependabot
- chore(deps): bump byte-buddy.version from 1.15.11 to 1.16.0 (#665) @dependabot
- chore(deps): bump io.jenkins.tools.bom:bom-2.479.x from 3893.v213a_42768d35 to 3944.v1a_e4f8b_452db_ (#666) @dependabot
- Update byte-buddy-api plugin version to 1.16.0-109.v2a_9f5387f958 (#664) @github-actions
- Update jenkins-bom version to 3944.v1a_e4f8b_452db_ (#663) @github-actions
- Update json-api plugin version to 20250107-125.v28b_a_ffa_eb_f01 (#662) @github-actions
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.2 to 6.0.3 (#661) @dependabot
- Update commons-text-api plugin version to 1.13.0-153.v91dcd89e2a_22 (#657) @github-actions
1275.v9b_e023ceb_d88
🚀 New features and improvements
- More skip verification (#649) @jonesbusy
📝 Documentation updates
- Added Instructions to Configure SSH keys (#636) @shinigami-777
- fix(doc): Add a GitPod section. (#624) @gounthar
👻 Maintenance
- Spotless (#652) @jonesbusy
- Storing logs close to the sources (#607) @CodexRaunak
- Fix
MergeGitIgnoreRecipe
recipe (#618) @nagu165 - Handle
buildPlugin
parameters update (#640) @jonesbusy - Add more test for UpdateJenkinsFileVisitor and ensure to cleanup unused variables (#639) @jonesbusy
- Insert comments and configuration on
buildPlugin
(#634) @jonesbusy - Insert containerAgent and forkCount flags (#633) @jonesbusy
- fix(jte): Add a custom PR body and title for the UpgradeNextMajorParentVersion recipe. (#627) @gounthar
- Hide broken SetupGitIgnore (#631) @jonesbusy
- Start implementation of UpdateJenkinsFileVisitor (#632) @jonesbusy
- fix(jte): Add custom PR title and body (#626) @gounthar
🚦 Tests
- Fix broken tests (#650) @jonesbusy
📦 Dependency updates
- Update commons-text-api version to 1.13.0-150.vfc0d7966fc38 (#653) @github-actions
- Update commons-text-api version to 1.12.0-148.v4fc7a_db_79160 (#651) @github-actions
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.1 to 6.0.2 (#648) @dependabot
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.0 to 6.0.1 (#645) @dependabot
- chore(deps): bump org.openrewrite.recipe:rewrite-recipe-bom from 3.0.0 to 3.0.1 (#642) @dependabot
- chore(deps): bump bouncycastle.version from 1.79 to 1.80 (#641) @dependabot
- chore(deps): bump io.micrometer:micrometer-bom from 1.14.2 to 1.14.3 (#644) @dependabot
- chore(deps): bump org.jenkins-ci:jenkins from 1.127 to 1.128 (#643) @dependabot
- chore(deps): bump gg.jte:jte from 3.1.15 to 3.1.16 in the maven group (#629) @dependabot
- Update plugin-pom version to 5.5 (#625) @github-actions
1236.v8b_99973cfc98
🚀 New features and improvements
- Render commit message and unique branch name (#623) @jonesbusy
- Skip builds for some tags (#622) @jonesbusy
👻 Maintenance
- Skip some test from IDE due to environment mocking that require several surefire execution (#621) @jonesbusy
- Support multiple file path for archetype pattern (#620) @jonesbusy
- Handle local plugin without incrementals and gitHubRepo property (#619) @jonesbusy
🚦 Tests
- Reduce build time by skipping by default slow integration tests and use JUnit 5 Parallel execution for some classes (#615) @jonesbusy
- Demonstrate test for #580 (#613) @jonesbusy
1222.vd800e48b_87e5
🚀 New features and improvements
- Add a Java ISO visitor for metadata collection (#604) @jonesbusy
📝 Documentation updates
- Fix dry-run command in README.md (#603) @PalashChitnavis
- Add 5 more PR body description (#600) @jonesbusy
👻 Maintenance
- Cleanup and fix tests (#612) @jonesbusy
- fix(jte): Use conventional commit for the title, and create a custom body for this recipe. (#606) @gounthar
- Add
MergeGitIgnoreRecipe
to merge existing .gitignore file with common entries (#585) @nagu165
✍ Other changes
📦 Dependency updates
- chore(deps): bump org.kohsuke.stapler:stapler from 1940.v41211a_a_b_b_d8b_ to 1942.v708e07325402 (#601) @dependabot