You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduce a custom test classpath configuration for custom TestableAware-like tasks
Add AddDefaultIntelliJPlatformDependencies property to control if default dependencies (com.intellij and intellij.rider) are added automatically with IntelliJ Platform
Use the exact IntelliJ Platform version to resolve platform dependencies when targeting IntelliJ Platform from the nightly channel.
Introduce the intellijPlatformTestRuntimeClasspath configuration
Automatically load the com.intellij.clion into the CLion classpath
Introduce the ExtractorService as a reusable tool for custom IntelliJ Platform extraction flow cases
Changed
Stop shadowing Gradle plugin dependencies, manually repack only JPS Module
Load the com.intellij module by default when creating the IntelliJ Platform dependency
Load the com.intellij module with its optional dependencies for tests classpath as a cleaner fix for IJPL-180516
Store localPlatformArtifacts Ivy XML files within the version-based subdirectory
Deprecate Writerside (WRS) as a target IntelliJ Platform
Use Plugin Verifier libraries to resolve the bundled plugin classpath
Fixed
Performance improvement: memoize the JavaRuntimePathResolver resolution.
Performance improvement: do not resolve JetBrains IDEs/Android Studio release URLs in the configuration phase.
Performance improvement: cache the IntelliJ Platform instances parsed with the Plugin Verifier libraries
Tests classpath: do not blindly include all plugin's lib/**/*.jar
Tests classpath: do not load all bundled plugins and modules into the classpath
Classpath: correctly resolve all necessary modules for bundled plugins and modules
Avoid creating tasks eagerly and use configureEach(configuration) instead. #1901