Skip to content

Releases: jenkinsci/idea-stapler-plugin

2.0.4

13 Jan 01:07
Compare
Choose a tag to compare

🐛 Bug fixes

  • Avoid java.lang.NullPointerException at org.kohsuke.stapler.idea.JellyDocumentationProvider.generateDoc() by short-circuiting on null in nullable parameter. (#80) @duemir

👻 Maintenance

JetBrains Marketplace link

https://plugins.jetbrains.com/plugin/1885-stapler-framework-support/versions/stable/153358

2.0.3

13 Oct 22:55
9cdf7ae
Compare
Choose a tag to compare
  • Revert Jelly file type introduced in 2.0.1. (#71) @duemir

It turned out that there is a regression in Intellij 2021.2 which prevents adding extensions to existing File Types (IDEA-277310). Attempt to work it around caused more issues than it fixed. Regression should be fixed in 2021.3. Meanwhile *.jelly can be manually added to XML file type.

2.0.2

01 Sep 23:27
Compare
Choose a tag to compare

👻 Maintenance

  • Deprecations are addressed to maintain compatibility with 2021.3 onward (#65) @duemir
  • Warnings NG steps are added to the Pipeline Definition (#64) @duemir

2.0.1

13 Aug 00:33
Compare
Choose a tag to compare

🐛 Bug fixes

  • JEXL Inspection crashes are fixed by addressing logger initialization issue in JEXL (#61) @duemir
  • Restore the association between *.jelly extension and XML language (#59) @duemir

2.0.0

31 May 11:18
Compare
Choose a tag to compare
  • Change the plugin vendor from KK to jenkins organization (#47) @duemir
  • Refactor Components (#16) @duemir
  • #39 is fixed. JEXL Inspection: java.lang.IllegalARgumentException: Invalid range specified (#55) @duemir

📦 Dependency updates

👻 Maintenance

  • Adopt the IntelliJ Plugin Verifier into the Build and CI (#37) @duemir

Release 1.9.0

03 Mar 01:34
Compare
Choose a tag to compare

📦 Dependency updates

👻 Maintenance

  • Add Jenkinsfile to get some Continuous Integration going (#20) @duemir
  • Task list was moved to the GitHub Issue (#9) @duemir
  • Migrate to Gradle build (#4) @duemir
  • Enable the Release Drafter based on jenkinsci documentation (#28) @duemir

Disclaimer

This release is not yet published on Jetbrains Marketplace.
The attached plugin distribution was built by running ./gradlew clean and ./gradlew buildPlugin which is the way this release can be built locally from a tag or attached sources. It can be installed following Install plugin from disk.