The Apache Struts IntelliJ IDEA plugin v261.19027.1 is now available as a pre-release on Github. This version removes the deprecated Graph editor and replaces it with a new Diagram tab. It also fixes a few issues when modifying the struts.xml file. You can test the plugin by downloading it from the release page and installing it in IDEA.
Please see the changelog: https://github.com/apache/struts-intellij-plugin/releases/tag/v261.19027.1 [ ] Leave at test build [ ] Alpha [ ] Beta [ ] General Availability (GA) Everyone who has tested the build is invited to vote. Votes by PMC members are considered binding. A vote passes if there are at least three binding +1s and more +1s than -1s. The vote will remain open for at least 72 hours, longer upon request. I also assume a silent consensus after this period. Thanks in advance Łukasz ---------- Forwarded message --------- Od: github-actions[bot] <[email protected]> Date: czw., 2 lip 2026 o 08:07 Subject: [apache/struts-intellij-plugin] Pre-release v261.19027.1 - v261.19027.1 To: apache/struts-intellij-plugin <[email protected]> Cc: Subscribed <[email protected]> v261.19027.1 Repository: apache/struts-intellij-plugin · Tag: v261.19027.1 · Commit: 6545fce · Released by: github-actions[bot] Release candidate 261.19027.1 This is a release candidate for PMC review and voting. Changes Added Diagram tab auto-refreshes when struts.xml is edited (same file, active tab) and on tab activation after Text edits (#97) Removed Remove deprecated Graph editor tab (com.intellij.struts2.graph) and com.intellij.struts2.enableGraphEditor JVM property; use the Diagram tab instead Fixed Fix false "Cannot resolve symbol" errors for namespace-relative JSP result paths (e.g. WEB-INF/upload.jsp without leading slash) Fix path completion inside <result> tags by restoring correct FileReferenceSet construction for IntelliJ 2026.1 Assume default dispatcher result type when a package does not declare result types (typical extends="struts-default" setups) Report missing JSP result targets via StrutsResultPathAnnotator using unresolved FileReferences Offer "Create file" intention for missing JSP result paths (Option+Enter) Pin Marketplace ZIP Signer to 0.1.43 so signPlugin is deterministically resolvable and no longer fails with "No Marketplace ZIP Signer executable found" on a stale Gradle cache in the nightly/release workflows Installation Download the plugin zip file and install it manually in IntelliJ IDEA via: Settings → Plugins → ⚙️ → Install Plugin from Disk... Voting Once testing is complete, promote this pre-release to a full release to trigger publication to the JetBrains Marketplace Stable channel. — This release has 3 assets: struts2-261.19027.1.zip Source code (zip) Source code (tar.gz) Visit the release page to download them. — You are receiving this because you are watching this repository. View it on GitHub or unsubscribe from all notifications for this repository. -- Łukasz mobile +48 606 323 122 http://www.lenart.org.pl/ --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
