github jenkinsci/configuration-as-code-plugin 2053.vb_0da_47381a_25

20 days ago

👷 Changes for plugin developers

  • Remove jsr305 as a compile/runtime dependency and add jakarta annotation support to DataBoundConfigurator (#2798) @apuig

If a plugin now fails due to a missing javax.annotation.Nonnull, you can either

  • Remove all optional parameters from the DataBoundConstructor and add @DataBoundSetter to the setter methods
  • Change the import to jakarta.annotation.Nonnull (which is already on the classpath)

📝 Documentation updates

  • Reorganize documentation structure and introduce developer guide (#2786) @Heller07
  • Change SSHLauncher to ssh in examples of usage (#2785) @it-praktyk

📦 Dependency updates

Don't miss a new configuration-as-code-plugin release

NewReleases is sending notifications on new releases.