Releases: jbangdev/jbang-idea
Releases · jbangdev/jbang-idea
0.22.0
0.20.0
- 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
- 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
- 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
- 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
- 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
- Added: Support 2022.1 EAP
v0.14.0
- No changes, just verifying Automated released process is working.
0.4.0
- 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
- GAV directive added for completion
- Groovy added in New JBang Script
- Run configuration for Groovy: run Groovy by JBang