Releases: jenkins-infra/plugin-modernizer-tool
Releases · jenkins-infra/plugin-modernizer-tool
1878.v029d4eb_a_798d
🚀 New features and improvements
- Extract modernization metadata and store it as a json file (#1040) @CodexRaunak
👻 Maintenance
- Maven 3.9.10 for cd (#1055) @jonesbusy
- chore: Exclude conflicting BouncyCastle dependency and specify version explicitly in pom.xml (#1033) @gounthar
🚦 Tests
- Disable test (#1054) @jonesbusy
- Fix incremental test again (#1041) @jonesbusy
📦 Dependency updates
- Maven 3.9.10 for build and tests (#1056) @jonesbusy
- chore(deps): bump jgit.version from 7.2.1.202505142326-r to 7.3.0.202506031305-r (#1048) @dependabot[bot]
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 6.10.0 to 6.11.0 (#1051) @dependabot[bot]
- chore(deps): bump org.kohsuke.stapler:stapler from 1983.v93c53e94b_c04 to 1990.v99d303a_82457 (#1049) @dependabot[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.492.x from 4836.vdf03ded1f27c to 4890.vfca_82c6741a_d (#1050) @dependabot[bot]
- Update jenkins versions (#1052) @github-actions[bot]
- chore(deps): bump org.checkerframework:checker-qual from 3.49.3 to 3.49.4 (#1045) @dependabot[bot]
- chore(deps): bump io.github.sparsick.testcontainers.gitserver:testcontainers-gitserver from 0.11.0 to 0.12.0 (#1044) @dependabot[bot]
- chore(deps): bump bouncycastle.version from 1.80 to 1.81 (#1042) @dependabot[bot]
- chore(deps): bump org.openrewrite.recipe:rewrite-recipe-bom from 3.8.1 to 3.9.0 (#1037) @dependabot[bot]
- chore(deps): bump org.testcontainers:junit-jupiter from 1.21.0 to 1.21.1 (#1036) @dependabot[bot]
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 6.9.0 to 6.10.0 (#1035) @dependabot[bot]
- Update jenkins versions (#1038) @github-actions[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.492.x from 4770.v9a_2b_7a_9d8b_7f to 4836.vdf03ded1f27c (#1031) @dependabot[bot]
- Update jenkins versions (#1030) @github-actions[bot]
1837.vf82b_89449a_e7
👻 Maintenance
- Run only one IT test on CI (#1028) @jonesbusy
- Add JenkinsRule parameter to subclasses as well in AnnotateWithJenkins recipe (#1012) @CodexRaunak
✍ Other changes
- Update openrewrite bom version from 3.8.0 to 3.8.1 (#1026) @CodexRaunak
- chore(updatecli): Bump the recommended Jenkins core version to a recent LTS in the JTE (#1006) @gounthar
📦 Dependency updates
- Update json-api plugin version to 20250517-153.vc8a_a_d87c0ce3 (#1027) @github-actions[bot]
- chore(deps): bump org.jenkins-ci:jenkins from 1.131 to 1.132 (#1024) @dependabot[bot]
- chore(deps): bump org.kohsuke.stapler:stapler from 1979.v5048d87384d7 to 1983.v93c53e94b_c04 (#1023) @dependabot[bot]
- Update jenkins versions (#1022) @github-actions[bot]
- chore(deps): bump org.eclipse.jgit:org.eclipse.jgit from 7.2.0.202503040940-r to 7.2.1.202505142326-r in the maven group (#1021) @dependabot[bot]
- Update jenkins versions (#1019) @github-actions[bot]
- Upgrade to latest OpenRewrite (#1018) @CodexRaunak
- chore(deps): bump updatecli/updatecli-action from 2.83.0 to 2.84.0 (#1017) @dependabot[bot]
- chore(deps): bump super-linter/super-linter from 7.3.0 to 7.4.0 (#1016) @dependabot[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.492.x from 4740.v75a_90f6fefb_7 to 4770.v9a_2b_7a_9d8b_7f (#1014) @dependabot[bot]
- Update commons-text-api plugin version to 1.13.1-176.v74d88f22034b_ (#1013) @github-actions[bot]
- chore(deps): bump io.micrometer:micrometer-bom from 1.14.6 to 1.15.0 (#1007) @dependabot[bot]
- Update plugin.stats.installations.plugin.url to https://stats.jenkins.io/jenkins-stats/svg/202505-plugins.csv (#1010) @github-actions[bot]
- Update jenkins versions (#1009) @github-actions[bot]
1799.ve87ce10f0ed2
🐛 Bug Fixes
- Fix the hardcoded variable name 'j' of type JenkinsRule in the AnnotateWithJenkins recipe (#1004) @CodexRaunak
📦 Dependency updates
- chore(deps): bump io.jenkins.tools.bom:bom-2.492.x from 4710.v016f0a_07e34d to 4740.v75a_90f6fefb_7 (#999) @dependabot[bot]
- Update jenkins versions (#1005) @github-actions[bot]
- Update jenkins versions (#1003) @github-actions[bot]
1794.vd478993a_d996
🚀 New features and improvements
- Add recipe to add 'throws Exception' where assertThrows is invoked (#1002) @CodexRaunak
👻 Maintenance
- Add ReplaceIOException2WithIOException recipe under Upgrade To Latest Java11 Core Version and Upgrade To Latest Java8 Core Version (#998) @CodexRaunak
📦 Dependency updates
- chore(deps): bump updatecli/updatecli-action from 2.82.0 to 2.83.0 (#1001) @dependabot[bot]
- Update jenkins versions (#1000) @github-actions[bot]
1786.v492175ed8e21
🚀 New features and improvements
- Recipe to Replace Deprecated IOException2 (#997) @CodexRaunak
👻 Maintenance
- Group jenkins component update (#991) @jonesbusy
📦 Dependency updates
- Update jenkins versions (#993) @github-actions[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.492.x from 4669.v0e99c712a_30e to 4710.v016f0a_07e34d (#992) @dependabot[bot]
- chore(deps): bump org.checkerframework:checker-qual from 3.49.2 to 3.49.3 (#988) @dependabot[bot]
- Group jenkins component update (#991) @jonesbusy
1776.vb_3299c07a_d23
👻 Maintenance
- Incremement to 2.492.1 (#982) @jonesbusy
📦 Dependency updates
- Update jsoup plugin version to 1.20.1-46.ve5f1416988c2 (#985) @github-actions[bot]
- Update jenkins-test-harness version to 2443.v1f61c6816c2c (#984) @github-actions[bot]
1773.vd72efda_03c96
👻 Maintenance
🚦 Tests
- Group several update and fix tests (#975) @jonesbusy
📦 Dependency updates
- chore(deps): bump org.kohsuke.stapler:stapler from 1971.vf47a_d79853d7 to 1979.v5048d87384d7 (#980) @dependabot[bot]
- chore(deps): bump jte.version from 3.2.0 to 3.2.1 (#977) @dependabot[bot]
- chore(deps): bump org.testcontainers:junit-jupiter from 1.20.6 to 1.21.0 (#976) @dependabot[bot]
- Group several update and fix tests (#975) @jonesbusy
- chore(deps): bump com.fasterxml.jackson:jackson-bom from 2.17.2 to 2.18.3 (#838) @dependabot[bot]
1756.v244758fe6046
👻 Maintenance
- Check Allow edits by maintainers by default (#962) @CodexRaunak
- [SDKs] Update the versions of the temurin installers from SDKMAN (#959) @github-actions[bot]
- [SDKs] Update the versions of the temurin installers from SDKMAN (#954) @github-actions[bot]
- feat: Add wiremock version update configuration thanks to updatecli (#953) @gounthar
🚦 Tests
- Test coverage for MigrateTomakehurstToWiremock recipe (#955) @CodexRaunak
- Fix incremental bom test and update jenkins parent version to 5.12 (#963) @CodexRaunak
📦 Dependency updates
- Update gson-api plugin version to 2.13.1-139.v4569c2ef303f (#968) @github-actions[bot]
- Update jenkins-test-harness version to 2435.ve31a_a_7742319 (#969) @github-actions[bot]
- chore(deps): bump com.google.code.gson:gson from 2.13.0 to 2.13.1 (#967) @dependabot[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.479.x from 4607.v67a_4791074d7 to 4628.v2b_234a_1a_20d0 (#966) @dependabot[bot]
- chore(deps): bump org.kohsuke.stapler:stapler from 1967.vfcb_700b_75e9e to 1971.vf47a_d79853d7 (#965) @dependabot[bot]
- Update github-api to 2.0-rc.3 (#964) @jonesbusy
- Fix incremental bom test and update jenkins parent version to 5.12 (#963) @CodexRaunak
- chore(deps): bump updatecli/updatecli-action from 2.81.0 to 2.82.0 (#961) @dependabot[bot]
- chore(deps): bump com.google.errorprone:error_prone_annotations from 2.37.0 to 2.38.0 (#956) @dependabot[bot]
- Update jenkins-bom version to 4628.v2b_234a_1a_20d0 (#957) @github-actions[bot]
1731.v399008f60c58
🚀 New features and improvements
- Recipe - Migrate from com.github.tomakehurst to org.wiremock (#952) @CodexRaunak
📦 Dependency updates
- chore(deps): bump io.micrometer:micrometer-bom from 1.14.5 to 1.14.6 (#949) @dependabot[bot]
- chore(deps): bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre (#951) @dependabot[bot]
- Update plugin-pom version to 5.11 (#948) @github-actions[bot]
- Update gson-api plugin version to 2.13.0-133.v5a_e3236a_8251 (#945) @github-actions[bot]
- chore(deps): bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jre (#943) @dependabot[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.479.x from 4583.v0a_f4df179fa_b_ to 4607.v67a_4791074d7 (#940) @dependabot[bot]
- chore(deps): bump com.google.code.gson:gson from 2.12.1 to 2.13.0 (#942) @dependabot[bot]
- Update jenkins-bom version to 4607.v67a_4791074d7 (#941) @github-actions[bot]
- chore(deps): bump org.openrewrite.recipe:rewrite-recipe-bom from 3.5.0 to 3.6.1 (#936) @dependabot[bot]
- chore(deps-dev): bump commons-io:commons-io from 2.18.0 to 2.19.0 (#938) @dependabot[bot]
- chore(deps): bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 (#937) @dependabot[bot]
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 6.4.0 to 6.6.1 (#935) @dependabot[bot]
1708.v72c0c335a_d61
🚀 New features and improvements
- Add precondition to not apply the MigrateToJUnit5 recipe on files using JenkinsSessionRule field type. (#915) @CodexRaunak
🐛 Bug Fixes
- Fix bug to not to add duplicate super call in Migrate Acegi Security To Spring Security recipe (#934) @CodexRaunak
👻 Maintenance
- Cleanup - Remove full stop from PR title and add comments in tests (#922) @CodexRaunak
- Update asm-api and fix placeholder (#911) @jonesbusy
📦 Dependency updates
18 changes
- chore(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 (#931) @dependabot[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.479.x from 4570.v1b_c718dd3b_1e to 4583.v0a_f4df179fa_b_ (#932) @dependabot[bot]
- Update jenkins-bom version to 4583.v0a_f4df179fa_b_ (#933) @github-actions[bot]
- chore(deps-dev): bump uk.org.webcompere:system-stubs-jupiter from 2.1.7 to 2.1.8 (#924) @dependabot[bot]
- chore(deps): bump org.jenkins-ci:jenkins from 1.130 to 1.131 (#925) @dependabot[bot]
- chore(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 (#926) @dependabot[bot]
- chore(deps): bump org.checkerframework:checker-qual from 3.49.1 to 3.49.2 (#927) @dependabot[bot]
- Update plugin-pom version to 5.10 (#928) @github-actions[bot]
- Update jenkins-test-harness version to 2429.v843718995d1d (#923) @github-actions[bot]
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 (#918) @dependabot[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.479.x from 4545.v56392b_7ca_7b_a_ to 4570.v1b_c718dd3b_1e (#916) @dependabot[bot]
- chore(deps): bump updatecli/updatecli-action from 2.80.0 to 2.81.0 (#919) @dependabot[bot]
- chore(deps): bump org.kohsuke.stapler:stapler from 1963.v9247a_318ca_3d to 1967.vfcb_700b_75e9e (#917) @dependabot[bot]
- chore(deps): bump byte-buddy.version from 1.17.4 to 1.17.5 (#920) @dependabot[bot]
- Update jenkins-bom version to 4570.v1b_c718dd3b_1e (#921) @github-actions[bot]
- Update asm-api and fix placeholder (#911) @jonesbusy
- Update byte-buddy-api plugin version to 1.17.5-147.v9ce9318b_4ce8 (#908) @github-actions[bot]
- Update jenkins-test-harness version to 2427.v186cd47d9b_e0 (#909) @github-actions[bot]