Skip to content

Releases: jenkinsci/plugin-pom

4.46

09 Aug 00:02
Compare
Choose a tag to compare

🐛 Bug fixes

📦 Dependency updates

4.45

29 Jul 18:20
Compare
Choose a tag to compare

📦 Dependency updates

4.44

26 Jul 07:26
plugin-4.44
098e24d
Compare
Choose a tag to compare

🚀 New features and improvements

📦 Dependency updates

4.43.1

12 Jul 09:03
Compare
Choose a tag to compare

💥 Breaking changes

  • Bump jenkins-test-harness from 1797.v711534844e8a_ to 1802.v9de0d87365d2 (#571) @dependabot
    The minimum version of Jenkins supported with the provided jenkins test harness is now 2.249

🚀 New features and improvements

📦 Dependency updates

  • Bump jenkins-test-harness from 1797.v711534844e8a_ to 1802.v9de0d87365d2 (#571) @dependabot
  • Bump extra-enforcer-rules from 1.5.1 to 1.6.0 (#569) @dependabot
  • Bump jenkins-test-harness from 1794.vfb_4a_4cde0824 to 1795.vdec8c5cf0eca_ (#566) @dependabot

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