Friendly reminder :) śr., 21 sty 2026 o 18:46 Lukasz Lenart <[email protected]> napisał(a): > > The Apache Struts IntelliJ IDEA plugin v252.18978.1 test build is now > available. This version addresses basic compatibility with IntelliJ Platform > 2025.2-2025.3 plus adds support for Struts 7.x. You can test the plugin by > downloading if from the release page and installing in IDEA. > > Please see the changelog: > https://github.com/apache/struts-intellij-plugin/releases/tag/v252.18978.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. > > Cheers > Łukasz > > ---------- Forwarded message --------- > Od: github-actions[bot] <[email protected]> > Date: śr., 21 sty 2026 o 17:13 > Subject: [apache/struts-intellij-plugin] Pre-release v252.18978.1 - > v252.18978.1 > To: apache/struts-intellij-plugin <[email protected]> > Cc: Subscribed <[email protected]> > > > v252.18978.1 > > Repository: apache/struts-intellij-plugin · Tag: v252.18978.1 · Commit: > ecb2c87 · Released by: github-actions[bot] > > 🚀 Pre-release v252.18978.1 > > This is an automated pre-release build from the main branch. > > Changes > > Changed > > Update platformVersion to 2025.3 > Change since/until build to 252-253.* (2025.2-2025.3) > Migrate to unified intellijIdea() dependency (IntelliJ IDEA 2025.3 unified > distribution) > Dependencies - upgrade org.jetbrains.intellij.platform to 2.10.4 > Dependencies - upgrade Gradle to 8.13 (required by IntelliJ Platform Gradle > Plugin 2.10.4) > Dependencies - upgrade org.jetbrains.qodana to 2025.3.1 > Update Qodana linter to jetbrains/qodana-jvm-community:2025.3 > Update GitHub Actions Qodana action to v2025.3 > > Fixed > > Fix CreateFileAction constructor signature change - use Supplier<? extends > Icon> instead of direct Icon > Fix BuildableRootsChangeRescanningInfo.addModule() removal - simplified file > set change handling > Remove deprecated instrumentationTools() call in build configuration > > Temporarily Disabled Tests > > OgnlLexerTest - 4 tests (test data path resolution) > StrutsCompletionTest.testCompletionVariantsPackageExtends - > FreezableArrayList issue > StrutsHighlightingSpringTest - 5 tests (Spring integration) > StrutsResultResolvingTest - 2 tests (highlighting comparison) > ActionLinkReferenceProviderTest - 4 tests (JSP reference provider) > ActionPropertyReferenceProviderTest - 2 tests (highlighting comparison) > ActionReferenceProviderTest.testActionHighlighting - highlighting comparison > NamespaceReferenceProviderTest.testNamespaceHighlighting - highlighting > comparison > UITagsAttributesReferenceProviderTest - 2 tests (highlighting comparison) > ResultActionPropertyTest.testSimpleActionProperty - highlighting comparison > WebXmlConstantTest.testHighlighting - highlighting comparison > StrutsStructureViewTest - 2 tests (structure view) > > Previously Fixed > > Fix multiple internal API compatibility issues for IntelliJ Platform 2025.2: > > Replace PlatformIcons internal API with public AllIcons.Nodes.Parameter in > OgnlReferenceExpressionBase > Replace CharsetToolkit.getAvailableCharsets() with standard Java > Charset.availableCharsets() in StrutsCoreConstantContributor > Replace deprecated InjectedLanguageUtil.findElementAtNoCommit() with > InjectedLanguageManager.findInjectedElementAt() in OgnlTypedHandler > Replace internal StartupManager.runAfterOpened() API with StartupActivity > pattern in StrutsFrameworkSupportProvider > Add StrutsFrameworkInitializer implementing StartupActivity for proper > project initialization > Remove DumbService.makeDumbAware calls causing compilation errors in > FileSetConfigurationTab > Reduce internal API usage violations from 5 to 3, resolving critical plugin > verification failures > > Fix package naming inconsistencies - moved OGNL language support files from > com.intellij.struts2.ognl to correct com.intellij.lang.ognl package structure > Resolve compilation errors caused by mismatched package declarations and file > paths > Restructure generated OGNL parser/lexer files to match their declared packages > Fix OGNL lexer test data path resolution issues for IntelliJ Platform 2024.2 > Update OgnlJavaClassCompletionContributor to use compatible APIs > (JavaLookupElementBuilder.forClass() instead of deprecated > JavaClassNameCompletionContributor.addAllClasses()) > Resolve API compatibility issues for IntelliJ Platform 2024.2 migration > Fix DOM stub test path resolution issues - StrutsDomStubTest now properly > resolves test data paths for IntelliJ Platform 2024.2 > Fix integration test failures - all core integration tests (DOM, FreeMarker) > now pass with IntelliJ Platform 2024.2 > > Added > > WW-5558 Support for new Struts 7 packages > > Installation > > Download the plugin zip file and install it manually in IntelliJ IDEA via: > Settings → Plugins → ⚙️ → Install Plugin from Disk... > > — > > This release has 3 assets: > > struts2-252.18978.1.zip > Source code (zip) > Source code (tar.gz) > > Visit the release page to download them.
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
