diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 68a6df6..8a67e5d 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -49,13 +49,11 @@ jobs:
uses: actions/setup-java@v4
with:
distribution: zulu
- java-version: 17
+ java-version: 21
# Setup Gradle
- name: Setup Gradle
- uses: gradle/actions/setup-gradle@v3
- with:
- gradle-home-cache-cleanup: true
+ uses: gradle/actions/setup-gradle@v4
# Set environment variables
- name: Export Properties
@@ -111,13 +109,11 @@ jobs:
uses: actions/setup-java@v4
with:
distribution: zulu
- java-version: 17
+ java-version: 21
# Setup Gradle
- name: Setup Gradle
- uses: gradle/actions/setup-gradle@v3
- with:
- gradle-home-cache-cleanup: true
+ uses: gradle/actions/setup-gradle@v4
# Run tests
- name: Run Tests
@@ -154,13 +150,11 @@ jobs:
uses: actions/setup-java@v4
with:
distribution: zulu
- java-version: 17
+ java-version: 21
# Setup Gradle
- name: Setup Gradle
- uses: gradle/actions/setup-gradle@v3
- with:
- gradle-home-cache-cleanup: true
+ uses: gradle/actions/setup-gradle@v4
# Cache Plugin Verifier IDEs
- name: Setup Plugin Verifier IDEs Cache
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7781fcc..a41f7c3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,10 @@
## [Unreleased]
+## [1.5.0]
+### Changed
+- New supported IDE version range: 2024.3 - 2025.1.*.
+
## [1.4.1]
### Changed
- Removed some IntelliJ Platform internal API usage.
diff --git a/build.gradle.kts b/build.gradle.kts
index 91af8cd..5514209 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -34,10 +34,10 @@ dependencies {
//Required for 'junit.framework.TestCase' referenced in 'com.intellij.testFramework.UsefulTestCase'
testImplementation(libs.junit)
- testImplementation("org.assertj:assertj-core:3.26.3")
- testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.0")
- testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.0")
- testImplementation("org.junit.jupiter:junit-jupiter-params:5.11.0")
+ testImplementation("org.assertj:assertj-core:3.27.3")
+ testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.4")
+ testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.4")
+ testImplementation("org.junit.jupiter:junit-jupiter-params:5.11.4")
// IntelliJ Platform Gradle Plugin Dependencies Extension - read more: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin-dependencies-extension.html
@@ -106,7 +106,7 @@ intellijPlatform {
intellijPlatformTesting {
val runTestsInIJCommunity by intellijPlatformTesting.testIde.registering {
type = IntelliJPlatformType.IntellijIdeaCommunity
- version = "2024.2"
+ version = "2024.3"
task {
useJUnitPlatform {
isScanForTestClasses = false
diff --git a/gradle.properties b/gradle.properties
index 792b41f..bf8fe88 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -3,15 +3,15 @@
pluginGroup = com.picimako.mockitools
pluginName = Mockitools
# SemVer format -> https://semver.org
-pluginVersion = 1.4.1
+pluginVersion = 1.5.0
# Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
-pluginSinceBuild = 242
-pluginUntilBuild = 243.*
+pluginSinceBuild = 243
+pluginUntilBuild = 251.*
# IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#configuration-intellij-extension
platformType = IC
-platformVersion = 2024.2
+platformVersion = 2024.3
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
# Example: platformPlugins = com.intellij.java, com.jetbrains.php:203.4449.22
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 2f64fbc..05465c0 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -5,8 +5,8 @@ junit = "4.13.2"
# plugins
changelog = "2.2.1"
intelliJPlatform = "2.0.1"
-kotlin = "1.9.25"
-lombok = "8.10"
+kotlin = "2.1.0"
+lombok = "8.12.1"
[libraries]
junit = { group = "junit", name = "junit", version.ref = "junit" }
diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml
index 70e5a23..03279c1 100644
--- a/src/main/resources/META-INF/plugin.xml
+++ b/src/main/resources/META-INF/plugin.xml
@@ -3,11 +3,8 @@
mockitools
Mockitools
Tamás Balog
- 1.4.0
messages.MockitoolsBundle
- Provides integration for the Mockito framework for Java.
-
com.intellij.modules.platform
com.intellij.modules.java