Vote passed with result: +1 GA (binding) x3 Thanks!
sob., 7 lut 2026 o 12:40 Rene Gielen <[email protected]> napisał(a): > > +1 GA (binding) > > Thanks Łukasz > > Am 21.01.26 um 18:46 schrieb Lukasz Lenart: > > 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 > > <https://github.com/apache/struts-intellij-plugin/releases/tag/v252.18978.1> > > > > Repository: apache/struts-intellij-plugin > > <https://github.com/apache/struts-intellij-plugin> · Tag: v252.18978.1 > > <https://github.com/apache/struts-intellij-plugin/tree/v252.18978.1> · > > Commit: ecb2c87 > > <https://github.com/apache/struts-intellij-plugin/commit/ecb2c8768ea8b0c1147afb46ebafd3cadc2df2d0> > > · Released by: github-actions[bot] <https://github.com/apps/github-actions> > > > > 🚀 *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 <https://issues.apache.org/jira/browse/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 > > <https://github.com/apache/struts-intellij-plugin/releases/tag/v252.18978.1> > > to download them. > > > -- > René Gielen > https://about.me/rgielen > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
