Branch: refs/heads/master Home: https://github.com/jenkinsci/git-changelog-plugin Commit: 8a196c8da3dc23f895bca7fbb2463b17a9812b2c https://github.com/jenkinsci/git-changelog-plugin/commit/8a196c8da3dc23f895bca7fbb2463b17a9812b2c Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023)
Changed paths: M pom.xml Log Message: ----------- Remove deprecated properties for java.level and spotbugs Commit: 22c554c200164d8244ebb40910137a9ba36f4fb0 https://github.com/jenkinsci/git-changelog-plugin/commit/22c554c200164d8244ebb40910137a9ba36f4fb0 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M pom.xml Log Message: ----------- Use git-changelog latest release 1.174.2 Commit: d52de7caccade192e437302dd97fc6e6a23909fe https://github.com/jenkinsci/git-changelog-plugin/commit/d52de7caccade192e437302dd97fc6e6a23909fe Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M pom.xml Log Message: ----------- Use https:// instead of git:// protocol for SCM in maven GitHub has stopped supporting the unauthenticated git:// protocol. Commit: 3db6e4a5f8468f0fe331c3a1a1f45cb303ac88d7 https://github.com/jenkinsci/git-changelog-plugin/commit/3db6e4a5f8468f0fe331c3a1a1f45cb303ac88d7 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M pom.xml Log Message: ----------- Rely on the guava version provided by Jenkins Commit: 0efa9c7fc8264e3ad81d74d44bda4f5ea0770697 https://github.com/jenkinsci/git-changelog-plugin/commit/0efa9c7fc8264e3ad81d74d44bda4f5ea0770697 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M pom.xml Log Message: ----------- Simplify version management of dependencies with plugin BOM Plugin bill of materials provides the versions for many of the plugins that are managed in the BOM. Use API plugins for Jackson, okhttp, and JGit (git client) Reduces the dependencies bundled inside the plugin by relying on the Jenkins API plugins that provide those libraries. Commit: 104fbc336ef4bb04fa6e41504f0b86fb073a3f04 https://github.com/jenkinsci/git-changelog-plugin/commit/104fbc336ef4bb04fa6e41504f0b86fb073a3f04 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M pom.xml Log Message: ----------- Use assertj 3.24.2 (latest release) Commit: f4e7c1f8dea65d7117d0faddb201a10ed9f280cb https://github.com/jenkinsci/git-changelog-plugin/commit/f4e7c1f8dea65d7117d0faddb201a10ed9f280cb Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M pom.xml Log Message: ----------- Use parent pom 4.74 Needed for Java 21 test and development Commit: c1efcfe9067e808adca45a7f7695f38af72a6771 https://github.com/jenkinsci/git-changelog-plugin/commit/c1efcfe9067e808adca45a7f7695f38af72a6771 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M Jenkinsfile Log Message: ----------- Test with Java 21 Java 21 was released Sep 19, 2023. We want to announce full support for Java 21 in early October and would like the most used plugins to be compiled and tested with Java 21. The acceptance test harness and plugin bill of materials tests are already passing with Java 21. This is a further step to improve plugin readiness for use with Java 21 and for development with Java 21. The change intentionally tests only two Java configurations, Java 17 and Java 21 because we believe that the risk of a regression that only affects Java 11 is low. We generate Java 11 byte code with the Java 17 and the Java 21 builds, so we're already testing Java 11 byte code. Commit: a16374641cc06d68cddad0c24a3769c08f78d644 https://github.com/jenkinsci/git-changelog-plugin/commit/a16374641cc06d68cddad0c24a3769c08f78d644 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M .mvn/wrapper/maven-wrapper.properties Log Message: ----------- Use Maven 3.9.5, not 3.8.1 ci.jenkins.io and others use 3.9.5 Commit: afe0cb13d4bc428e50b25f86c162acaf4bf1be1d https://github.com/jenkinsci/git-changelog-plugin/commit/afe0cb13d4bc428e50b25f86c162acaf4bf1be1d Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M pom.xml Log Message: ----------- Use the spotify fmt-maven-plugin https://github.com/spotify/fmt-maven-plugin#fmt-maven-plugin notes that as of 2022-02-14 the fmt-maven-plugin has moved from the coveoss GitHub organization to the spotify GitHub organization. Could also consider switching to the automated formatter that is now included in the plugin parent pom. Commit: 95301a12bb63702082165d964da9089d4a83dc38 https://github.com/jenkinsci/git-changelog-plugin/commit/95301a12bb63702082165d964da9089d4a83dc38 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M src/main/java/org/jenkinsci/plugins/gitchangelog/perform/RemoteCallable.java Log Message: ----------- Remove use of commons-lang3 Commit: 21d253800501252613256993a2ad0dd008f19915 https://github.com/jenkinsci/git-changelog-plugin/commit/21d253800501252613256993a2ad0dd008f19915 Author: Tomas Bjerre <tomas.bjerr...@gmail.com> Date: 2023-10-22 (Sun, 22 Oct 2023) Changed paths: M .mvn/wrapper/maven-wrapper.properties M Jenkinsfile M pom.xml M src/main/java/org/jenkinsci/plugins/gitchangelog/perform/RemoteCallable.java Log Message: ----------- feat: test with Java 21, simplify dependencies Compare: https://github.com/jenkinsci/git-changelog-plugin/compare/130b02aa51b5...21d253800501 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/git-changelog-plugin/push/refs/heads/master/130b02-21d253%40github.com.