v2.0.0-beta2
The IntelliJ Platform Gradle Plugin 2.0.0-beta2 is a plugin for the Gradle build system to help configure environments for building, testing, verifying, and publishing plugins for IntelliJ-based IDEs. It is a successor of Gradle IntelliJ Plugin 1.x.
To read more about the upcoming 2.0.0 release, please visit the documentation and the Migration Guide from Gradle IntelliJ Plugin.
If you have any issues or requests, please submit them to the GitHub Issues.
To submit questions or suggestions in relation to the documentation, use the feedback form at the bottom of the article.
Added
- Use IntelliJ Platform distribution from download.jetbrains.com by default. To switch back to IntelliJ Maven Repository artifacts, use
org.jetbrains.intellij.platform.buildFeature.useBinaryReleases=false - Introduced
Custom*tasks. if you want to extend therunIdeortestSomethingtasks, use theCustom*Taskclasses. See: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin-custom-tasks.html - Better handling of missing dependencies/misconfiguration
- Bring back the
SetupDependenciesTaskto avoid failing build when migrating from1.x - Better
ClosestVersionResolvererror messages - When running IDE in Split Mode, it’s possible to specify
splitModeTarget(BACKEND,FRONTEND,BACKEND_AND_FRONTEND)
Fixed
- Fixed including transitive modules/bundled plugins dependencies of declared plugin dependencies
- Fixed JetBrains Runtime (JBR) resolving
- move
TestFrameworkTypefromorg.jetbrains.intellij.platform.gradle.extensionstoorg.jetbrains.intellij.platform.gradle
Removed
- Dropped
testIdetask astestis now properly configured