+1 GA (binding)

Thanks Lukasz!

Regards
René

Am 28.07.26 um 20:58 schrieb Lukasz Lenart:
The Apache Struts IntelliJ IDEA plugin v262.19039.1 is now available as a pre-release on Github. This version mostly adds support for the latest IDEA IntelliJ version 2026.2, plus extends drawing Diagrams out of struts.xml files. 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/v262.19039.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: wt., 28 lip 2026 o 20:53
Subject: [apache/struts-intellij-plugin] Pre-release v262.19039.1 - v262.19039.1 To: apache/struts-intellij-plugin <[email protected]>
Cc: Subscribed <[email protected]>


  v262.19039.1
  <https://github.com/apache/struts-intellij-plugin/releases/tag/v262.19039.1>

Repository: apache/struts-intellij-plugin <https://github.com/apache/struts-intellij-plugin> · Tag: v262.19039.1 <https://github.com/apache/struts-intellij-plugin/tree/v262.19039.1> · Commit: 692766c <https://github.com/apache/struts-intellij-plugin/commit/692766c0ca1c6232702f5289a21ba5a7aca41775> · Released by: github-actions[bot] <https://github.com/apps/github-actions>


    Release candidate 262.19039.1

This is a release candidate for PMC review and voting.


      Changes


      Changed

  * Update |platformVersion| to |2026.2|
  * Change since/until build to |262-262.*| (2026.2 only)
  * Upgrade JVM toolchain and CI Java version to |25|
  * Dependencies - upgrade |org.jetbrains.intellij.platform| to |2.18.1|
  * Dependencies - upgrade |org.jetbrains.kotlin.jvm| to |2.3.0|
  * Dependencies - upgrade Qodana linter image to
    |jetbrains/qodana-jvm:2026.2-eap|
  * Dependencies - declare IntelliJ Platform 2026.2 v2 content modules
    |intellij.javascript.parser|, |intellij.javascript.backend|,
    |intellij.javaee.jsp.shared|, |intellij.css|, and
    |intellij.css.backend| (#103
    <https://github.com/apache/struts-intellij-plugin/issues/103>)
  * Add IntelliJ *Show Diagram* support for Struts 2 configs via
    |com.intellij.diagram|, alongside the existing Diagram editor tab
    for comparison (#117
    <https://github.com/apache/struts-intellij-plugin/issues/117>)
  * Show Diagram Struts config nodes use compact icon+label chrome
    instead of empty UML class boxes (#120
    <https://github.com/apache/struts-intellij-plugin/issues/120>)
  * Show Diagram uses a left-to-right hierarchic layout by default for
    Struts config graphs (#122
    <https://github.com/apache/struts-intellij-plugin/issues/122>)
  * Show Diagram action → result edges use directed arrowheads while
    keeping package → action as dashed dependencies (#125
    <https://github.com/apache/struts-intellij-plugin/issues/125>)
  * Show Diagram no longer auto-refreshes on |struts.xml| Dom edits;
    use the platform Refresh Data Model action after editing (#126
    <https://github.com/apache/struts-intellij-plugin/issues/126>)
  * Replace remaining deprecated
    |ReadAction.compute(ThrowableComputable)| Show Diagram call sites
    with |ReadAction.nonBlocking().executeSynchronously()|
  * Drop deprecated |DiagramExtras.createNodeComponent(..., Point,
    ...)| override; keep the |NodeRealizer| overload for compact Show
    Diagram nodes
  * Dependencies - hard-depend on |com.intellij.diagram| (Ultimate
    Diagrams)


      Fixed

  * Fix Show Diagram stale result path labels after Refresh Data Model
    following copy-paste / path edits (#126
    <https://github.com/apache/struts-intellij-plugin/issues/126>)
  * Fix Show Diagram cramped multi-result edge labels under
    left-to-right layout (#128
    <https://github.com/apache/struts-intellij-plugin/issues/128>)


      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-262.19039.1.zip
  * Source code (zip)
  * Source code (tar.gz)

Visit the release page <https://github.com/apache/struts-intellij-plugin/releases/tag/v262.19039.1> to download them.

--
René Gielen
https://about.me/rgielen

Reply via email to