Re: [VOTE] Release Apache Struts IntelliJ IDEA plugin v262.19039.1
Rene Gielen <[email protected]> Wed, 29 Jul 2026 08:36:32 +0200
| Newsgroups | gmane.comp.jakarta.struts.devel |
|---|---|
| Message-ID | <[email protected]> |
--------------qPatLCDYc6Oie00mVarEnPEZ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit +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 --------------qPatLCDYc6Oie00mVarEnPEZ--