diff --git a/plugins/devkit/devkit-core/resources/fileTemplates/j2ee/devkit-compose-MyToolWindow.kt.ft b/plugins/devkit/devkit-core/resources/fileTemplates/j2ee/devkit-compose-MyToolWindow.kt.ft
index e8c4bbf232fa..19329714d951 100644
--- a/plugins/devkit/devkit-core/resources/fileTemplates/j2ee/devkit-compose-MyToolWindow.kt.ft
+++ b/plugins/devkit/devkit-core/resources/fileTemplates/j2ee/devkit-compose-MyToolWindow.kt.ft
@@ -12,6 +12,7 @@ import androidx.compose.ui.unit.dp
import com.intellij.openapi.project.Project
import com.intellij.openapi.wm.ToolWindow
import com.intellij.openapi.wm.ToolWindowFactory
+import org.jetbrains.compose.ui.tooling.preview.Preview
import org.jetbrains.jewel.bridge.addComposeTab
import org.jetbrains.jewel.ui.component.OutlinedButton
import org.jetbrains.jewel.ui.component.Text
@@ -32,6 +33,7 @@ class MyToolWindowFactory : ToolWindowFactory {
}
@Composable
+@Preview
private fun MyToolWindowContent() {
val labelText = remember { mutableStateOf("The random number is: ?") }
diff --git a/plugins/devkit/devkit-core/resources/starters/devkit.pom b/plugins/devkit/devkit-core/resources/starters/devkit.pom
index a2d7fdbf98ca..1ab0029f13b9 100644
--- a/plugins/devkit/devkit-core/resources/starters/devkit.pom
+++ b/plugins/devkit/devkit-core/resources/starters/devkit.pom
@@ -8,11 +8,11 @@
21
21
9.0.0
- 2.1.20
- 2.10.4
+ 2.2.20
+ 2.10.5
- 2025.2.4
- 252.25557
+ 2025.3.1
+ 253
diff --git a/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/module/IdePluginModuleBuilderTest.kt b/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/module/IdePluginModuleBuilderTest.kt
index c1fd0bd77b22..9d44e17ff92b 100644
--- a/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/module/IdePluginModuleBuilderTest.kt
+++ b/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/module/IdePluginModuleBuilderTest.kt
@@ -242,7 +242,7 @@ class IdePluginModuleBuilderTest : LightJavaCodeInsightFixtureTestCase4(JAVA_21)
YourCompany
-
+