Skip to content

2.8.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 20:40
· 117 commits to main since this release
6c4cef1

Added

  • Add license information into a published POM file
  • Introduce intellijPlatform.caching extension
  • Allow for customizing the cached IntelliJ Platform directory name with intellijPlatform.caching.ides.name
  • Introduce intellijPlatform.caching.ides.enabled to control IntelliJ Platform caching globally

Changed

  • Deprecate intellijPlatform.cache in favor of intellijPlatform.caching.path
  • Deprecate useCustomCache in favor of useCache when defining a dependency on the IntelliJ Platform

Fixed

  • Reorder configuration creation to avoid ConcurrentModificationException when using the custom cache.
  • Correctly resolve ~ in GradleProperties to the users home directory.
  • Remove extendsFrom usages in custom IntelliJ Platform test configurations to avoid propagation of dependencies on bundled modules and plugins coming from the base IntelliJ Platform.
  • Refactor IntelliJPlatformDependenciesExtension to replace lambda-based configuration with Action for improved interoperability and Groovy support #2017.
  • Refactor LocalIvyArtifactPathComponentMetadataRule to validate module type and version against productInfo when resolving Ivy artifacts. #2015