Skip to content

Releases: jenkinsci/plugin-pom

4.42

04 Jul 08:37
plugin-4.42
6e7c0f4
Compare
Choose a tag to compare

🚀 New features and improvements

📦 Dependency updates

4.41

24 Jun 20:25
plugin-4.41
23a9ea8
Compare
Choose a tag to compare

🚨 Removed

🚀 New features and improvements

  • Skip Spotless and Checkstyle mojos in -Pquick-build (#548) @basil

📦 Dependency updates

18 changes
  • Bump jenkins-test-harness from 1753.v45c760e2400f to 1784.v83a_b_3ce99392 (#561) @dependabot
  • upgrade release plugin 3.0.0-M6 (#558) @olamy
  • Bump maven-enforcer-plugin from 3.0.0 to 3.1.0 (#559) @dependabot
  • Bump maven-surefire-plugin from 3.0.0-M6 to 3.0.0-M7 (#557) @dependabot
  • Bump maven-failsafe-plugin from 3.0.0-M6 to 3.0.0-M7 (#556) @dependabot
  • Bump jenkins-test-harness from 1752.v86627a_c48d91 to 1753.v45c760e2400f (#555) @dependabot
  • Bump mockito.version from 4.6.0 to 4.6.1 (#554) @dependabot
  • Bump maven-invoker-plugin from 3.2.2 to 3.3.0 (#552) @dependabot
  • Bump mockito.version from 4.5.1 to 4.6.0 (#553) @dependabot
  • Bump jenkins-test-harness from 1746.v2b_3c5d1983b_e to 1752.v86627a_c48d91 (#550) @dependabot
  • Bump jenkins-test-harness from 1741.va_38664ed66c3 to 1746.v2b_3c5d1983b_e (#547) @dependabot
  • Bump maven-project-info-reports-plugin from 3.2.2 to 3.3.0 (#546) @dependabot
  • Bump jenkins-test-harness from 1738.v649c72e3211b_ to 1741.va_38664ed66c3 (#545) @dependabot
  • Bump mockito.version from 4.4.0 to 4.5.1 (#540) @dependabot
  • Bump jenkins-test-harness from 1736.vc72c458c5103 to 1738.v649c72e3211b_ (#542) @dependabot
  • Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 (#543) @dependabot
  • Bump maven-site-plugin from 3.11.0 to 3.12.0 (#541) @dependabot
  • Bump maven-antrun-plugin from 3.0.0 to 3.1.0 (#539) @dependabot

4.40

05 Apr 21:53
Compare
Choose a tag to compare

🎉 Major features and improvements

This release of the plugin build toolchain contains support for Java 17 when running on Jenkins 2.341 or later. (#525, #524, #529) @basil

Please begin testing your plugins on Java 17 by taking the following actions:

  1. Upgrade to this release of the plugin parent POM.
  2. Delete <java.level>8</java.level> from your plugin POM.
  3. Update your Jenkinsfile to include a test run on Jenkins 2.341 or later and Java 17.

See jenkinsci/email-ext-plugin#357 and jenkinsci/timestamper-plugin#167 for examples.

⚠️ Deprecated

The java.level property has been deprecated and should be removed from your plugin's POM. In the future this warning will be changed to an error and will break the build. (#522) @basil

💥 Breaking changes

The addition of @{jenkins.addOpens} and @{jenkins.insaneHook} to argLine exposes a bug in IntelliJ IDEA. A patch has been merged in JetBrains/intellij-community#1976. Pending the release of this patch, IntelliJ IDEA users should work around the problem as follows:

  1. Go to Settings > Build, Execution, Deployment > Build Tools > Maven > Running Tests.
  2. Under "Pass to JUnit process [the] following maven-surefire-plugin and maven-failsafe-plugin settings", uncheck argLine.

Failure to work around the problem as described above will result in a could not open '{jenkins.addOpens}' failure when running tests in IntelliJ IDEA.

Also note that the workaround does not suffice for Java 17 support. For Java 17 support in IntelliJ IDEA, we must wait for the release of JetBrains/intellij-community#1976.

📦 Dependency updates

👻 Maintenance

4.39

30 Mar 17:20
Compare
Choose a tag to compare

💥 Breaking changes

If your plugin is missing a src/main/resources/index.jelly file, delete any <description> from pom.xml and create src/main/resources/index.jelly:

<?jelly escape-by-default='true'?>
<div>
    The description here…
</div>

📦 Dependency updates

4.38

20 Mar 03:13
Compare
Choose a tag to compare

🐛 Bug fixes

📦 Dependency updates

👻 Maintenance

4.37

23 Feb 15:30
plugin-4.37
f8cf435
Compare
Choose a tag to compare

📦 Dependency updates

4.36

22 Feb 16:21
1127589
Compare
Choose a tag to compare

🐛 Bug fixes

📦 Dependency updates

4.35

19 Feb 09:04
plugin-4.35
2acb388
Compare
Choose a tag to compare

🚨 Removed

📦 Dependency updates

  • Bump jenkins-test-harness from 1705.va_296493db_feb_ to 1706.v5257fc59612a_ (#505) @dependabot
  • Bump maven-compiler-plugin from 3.9.0 to 3.10.0 (#504) @dependabot
  • Bump maven-site-plugin from 3.10.0 to 3.11.0 (#503) @dependabot

4.34

12 Feb 05:18
Compare
Choose a tag to compare

🚀 New features and improvements

  • Exclude HtmlUnit from code coverage checking (#492) @timja

📦 Dependency updates

4.33

05 Jan 18:49
plugin-4.33
875cb59
Compare
Choose a tag to compare

🚀 New features and improvements

  • Bump Jenkins version to 2.249; clean up plugin parent POM (#480) @basil

📦 Dependency updates

👻 Maintenance

  • Sort a few dependencies in the dependencyManagement section (#482) @basil
  • Adopt POM Code Convention (#479) @basil