Skip to content

Commit bd7ca95

Browse files
chore: sync schema, editor, and version to workflow v0.3.40 (plugin v0.3.4000)
1 parent 779d77a commit bd7ca95

8 files changed

Lines changed: 3056 additions & 1358 deletions

File tree

.intellijPlatform/self-update.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-03-12
1+
2026-03-13

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ IDE support for [Workflow Engine](https://github.com/GoCodeAlone/workflow) confi
1212

1313
Works with all JetBrains IDEs: IntelliJ IDEA, GoLand, WebStorm, PyCharm, PhpStorm, Rider, CLion, RubyMine, and all other IntelliJ Platform-based products. Requires IDE version **2024.2 or later**.
1414

15-
This plugin targets **workflow engine v0.3.37+**. The bundled JSON schema and live templates are generated from the v0.3.37 registry.
15+
This plugin targets **workflow engine v0.3.40+**. The bundled JSON schema and live templates are generated from the v0.3.40 registry.
1616

1717
---
1818

@@ -98,8 +98,8 @@ The plugin zip is produced at `build/distributions/`. Install it via **Settings
9898
| Dependency | Purpose | Install |
9999
|---|---|---|
100100
| JDK 17+ | Building from source only | [Adoptium](https://adoptium.net/) |
101-
| `wfctl` | Tool actions and MCP server | `go install github.com/GoCodeAlone/workflow/cmd/wfctl@v0.3.37` |
102-
| `workflow-lsp-server` | LSP features (autocomplete, hover, diagnostics) | `go install github.com/GoCodeAlone/workflow/cmd/workflow-lsp-server@v0.3.37` |
101+
| `wfctl` | Tool actions and MCP server | `go install github.com/GoCodeAlone/workflow/cmd/wfctl@v0.3.40` |
102+
| `workflow-lsp-server` | LSP features (autocomplete, hover, diagnostics) | `go install github.com/GoCodeAlone/workflow/cmd/workflow-lsp-server@v0.3.40` |
103103
| YAML plugin | YAML editing support | Bundled with most JetBrains IDEs |
104104
| LSP4IJ plugin | Enhanced LSP client bridge | Optional — install from Marketplace if LSP features are not working |
105105

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
pluginGroup=com.gocodalone.workflow
22
pluginName=Workflow Engine
3-
pluginVersion=0.3.3700
3+
pluginVersion=0.3.4000
44

55
platformType=IC
66
platformVersion=2024.2

src/main/resources/META-INF/plugin.xml

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
<vendor url="https://github.com/GoCodeAlone">GoCodeAlone</vendor>
55

66
<description><![CDATA[
7-
<p>IDE support for Workflow Engine configuration files. Compatible with <strong>workflow engine v0.3.37+</strong>.</p>
7+
<p>IDE support for Workflow Engine configuration files. Compatible with <strong>workflow engine v0.3.40+</strong>.</p>
88
<ul>
99
<li>YAML schema validation and autocomplete for workflow configs</li>
1010
<li>Language Server Protocol (LSP) integration via workflow-lsp-server</li>
1111
<li>wfctl command integration: validate, inspect, init, run, schema</li>
1212
<li>Live templates for modules, pipelines, steps, triggers, and workflows</li>
1313
</ul>
14-
<p>Requires <a href="https://github.com/GoCodeAlone/workflow">Workflow Engine</a> v0.3.37+ and optionally the wfctl CLI.</p>
14+
<p>Requires <a href="https://github.com/GoCodeAlone/workflow">Workflow Engine</a> v0.3.40+ and optionally the wfctl CLI.</p>
1515
]]></description>
1616

1717
<depends>com.intellij.modules.platform</depends>
@@ -39,16 +39,6 @@
3939
<liveTemplateContext
4040
implementation="com.gocodalone.workflow.ide.livetemplate.WorkflowLiveTemplateContext"
4141
contextId="WORKFLOW_YAML"/>
42-
43-
<!-- Visual Editor tool window -->
44-
<toolWindow id="Workflow Visual Editor"
45-
anchor="right"
46-
secondary="true"
47-
factoryClass="com.gocodalone.workflow.ide.editor.WorkflowVisualEditorToolWindowFactory"/>
48-
49-
<!-- Content detection notification provider -->
50-
<editorNotificationProvider
51-
implementation="com.gocodalone.workflow.ide.editor.WorkflowDetectionNotificationProvider"/>
5242
</extensions>
5343

5444
<actions>
@@ -90,14 +80,5 @@
9080
text="Template Validate"
9181
description="Run wfctl template validate on the current file"/>
9282
</group>
93-
94-
<!-- Visual editor action -->
95-
<action id="workflow.openVisualEditor"
96-
class="com.gocodalone.workflow.ide.editor.WorkflowVisualEditorAction"
97-
text="Open Visual Editor"
98-
description="Open workflow visual editor alongside YAML">
99-
<add-to-group group-id="com.gocodalone.workflow.actions.WfctlGroup"/>
100-
<add-to-group group-id="EditorPopupMenu" anchor="last"/>
101-
</action>
10283
</actions>
10384
</idea-plugin>

src/main/resources/editor/index.js

Lines changed: 24 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)