Skip to content

Releases: jbangdev/jbang-idea

0.22.0

09 Sep 02:51
27884f1
Compare
Choose a tag to compare
  • Added: new //MANIFEST keyword to allow writing entries to META-INF/manifest.mf
  • Added: JBANG_HOME environment variable support
  • Added: icon for build.jbang
  • Added: Java Scratch file support - #68

0.20.0

08 Jun 06:01
Compare
Choose a tag to compare
  • IntelliJ IDEA 2022.2 EAP compatible
  • Added: Java 18 Snippet support with java, groovy, kotlin lang attribute
/**
 * {@snippet lang = java:
 * public class Demo {
 *    public static void main(String[] args) {
 *         System.out.println("Hello Snippet!");
 *     }
 * }
 *}
 */
public class SnippetApp {
}

0.19.0

11 May 00:02
e0657fb
Compare
Choose a tag to compare
  • Added: Catalog alias support for JBang run configuration
  • Added: environment variables support for JBang run configuration
  • Fixed: Force to refresh script info when click refresh button in JBang tool window

0.18.0

18 Mar 23:00
d9df148
Compare
Choose a tag to compare
  • Added: code completion/navigation for //SOURCES
  • Added: Java version synced within module
  • Fixed: external library name always as jbang, and now is ${moduelName}-jbang

0.17.0

11 Feb 00:45
Compare
Choose a tag to compare
  • Added: JBang ToolWindow listener to make load JBang script info automatically
  • Added: open new JBang script files after creation from template
  • Fix: save all documents when to sync DEPS

v0.16.0

08 Feb 06:44
5950f22
Compare
Choose a tag to compare
  • Added: introduce zt-exec to call JBang command
  • Added: introduce ProgressManager and Task.Backgroundable to sync dependencies asynchronously
  • Fix: added descriptions to directive completions

0.15.0

27 Jan 23:58
Compare
Choose a tag to compare
  • Added: Support 2022.1 EAP

v0.14.0

27 Jan 22:49
Compare
Choose a tag to compare
  • No changes, just verifying Automated released process is working.

0.4.0

26 Dec 07:58
Compare
Choose a tag to compare
  • JBang Run Line Marker for ///usr/bin/env jbang
  • //GROOVY directive completion for JBang Groovy script
  • Sync Dependencies Action: right click script file and sync dependencies between JBang and Gradle
  • Add icon for JBang run in editor popup menu
  • Append by JBang to JBang run configuration to indicate it run by JBang

0.2.0

24 Dec 02:46
Compare
Choose a tag to compare
  • GAV directive added for completion
  • Groovy added in New JBang Script
  • Run configuration for Groovy: run Groovy by JBang