Skip to content

Releases: jenkinsci/idea-stapler-plugin

2.0.7

04 Aug 00:09
Compare
Choose a tag to compare

🐛 Major bug fixes

  • Fix the StackOverflowError in Stapler Custom Jelly Taglibrary (#99) @duemir

🚀 New features and improvements

  • jellytag extension is now supported since Stapler supports it for Tag Libraries. (#97) @duemir

📦 Dependency updates

JetBrains Marketplace

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

2.0.6

07 Jun 00:58
Compare
Choose a tag to compare

👻 Maintenance

  • Switch from deprecated imperative File Type definition to the declarative one. (#94) @duemir

JetBrains Marketplace

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

2.0.5

26 Apr 00:35
Compare
Choose a tag to compare

👻 Maintenance

  • Compatibility baseline is changed to 2020.3 (#90) @duemir

📦 Dependency updates

JetBrains Marketplace

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

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.