Skip to content

v2.0.0-beta8

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jul 16:03
· 212 commits to main since this release
0164cb7

The IntelliJ Platform Gradle Plugin 2.0.0-beta8 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

  • intellijPlatformTesting top-level extension for registering custom tasks
  • Resolving IntelliJ Platform artifacts from JetBrains CDN using common coordinates
  • jetBrainsCdn() repository helper
  • DependencyVersion for controlling how particular dependencies are resolved (latest/closest/match IntelliJ Platform/exact)
  • Added -Didea.l10n.keys=only to the buildSearchableOptions task

Changed

  • Custom tasks registering refactoring
  • testIdeUi no longer runs IDE with Robot Server Plugin applied
  • defaultRepositories() repository helper executes now jetBrainsCdn() instead of binaryReleases()

Fixed

  • Fixed Could not find bundled plugin with ID: 'org.jetbrains.kotlin'
  • Fixed Cannot snapshot ../system/jcef_cache/SingletonSocket: not a regular file issue when preparing sandbox
  • Optimized resolving the latest/closest dependency version from available Maven repositories

Removed

  • CustomRunIdeTask, CustomTestIdeTask, CustomTestIdePerformanceTask, CustomTestIdeUiTask custom task classes
  • CustomIntelliJPlatformVersionAware, SandboxProducerAware task aware class
  • binaryReleases() repository helper
  • org.jetbrains.intellij.platform.buildFeature.useBinaryReleases flag