Skip to content

Commit 06ede90

Browse files
release: Bump version to 8.0.0
1 parent 926c2b9 commit 06ede90

7 files changed

Lines changed: 1348 additions & 25 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,25 @@
44

55
### Added
66

7-
- Added new tool "HTTP Server" to start and manage an easily configurable local HTTP server.
8-
- Added support for algo=none to the JWT tool.
9-
- Added support for validating JWTs via public keys and JWKS.
10-
- Overhauled the JWT tool UI.
11-
127
### Changed
138

14-
- Raise minimum IntelliJ version to 2026.1
15-
169
### Removed
1710

1811
### Fixed
1912

13+
## 8.0.0 - 2026-05-01
14+
15+
### Added
16+
17+
- Added a new HTTP Server tool for starting and managing a configurable local HTTP server based on WireMock.
18+
- Added support for alg=none in the JWT tool.
19+
- Added support for validating JWTs using public keys and JWKS.
20+
- Overhauled the JWT tool UI.
21+
22+
### Changed
23+
24+
- Raise minimum IntelliJ version to 2026.1
25+
2026
## 7.1.0 - 2025-05-18
2127

2228
### Added

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# The typo in the ID is frustrating, but we will never be able to change it :/
22
pluginId=dev.turingcomplete.intellijdevelopertoolsplugins
33
pluginGroup=dev.turingcomplete
4-
pluginVersion=7.1.0
4+
pluginVersion=8.0.0
55
pluginName=Developer Tools
66
pluginSinceBuild=261
77
platform=idea

src/test/kotlin/dev/turingcomplete/intellijdevelopertoolsplugin/integrationtest/DeveloperToolsInstanceSettingsTest.kt

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,6 @@ import dev.turingcomplete.intellijdevelopertoolsplugin.settings.DeveloperToolsIn
1616
import dev.turingcomplete.intellijdevelopertoolsplugin.settings.DeveloperToolsInstanceSettingsLegacy
1717
import dev.turingcomplete.intellijdevelopertoolsplugin.tool.ui.testfixtures.DeveloperUiToolUnderTest
1818
import dev.turingcomplete.intellijdevelopertoolsplugin.tool.ui.testfixtures.DeveloperUiToolsInstances.createDeveloperUiToolsUnderTest
19-
import java.math.BigDecimal
20-
import java.nio.file.Files
21-
import java.nio.file.Path
22-
import java.nio.file.Paths
23-
import java.nio.file.StandardOpenOption
24-
import java.util.Locale
25-
import java.util.SortedMap
26-
import kotlin.io.path.bufferedReader
27-
import kotlin.io.path.createDirectories
28-
import kotlin.io.path.exists
29-
import kotlin.io.path.isDirectory
30-
import kotlin.io.path.name
31-
import kotlin.io.path.writeText
32-
import kotlin.io.path.writer
33-
import kotlin.reflect.KClass
34-
import kotlin.streams.asSequence
3519
import org.apache.commons.csv.CSVFormat
3620
import org.apache.commons.csv.CSVParser
3721
import org.apache.commons.csv.CSVPrinter
@@ -46,6 +30,21 @@ import org.junit.jupiter.api.Test
4630
import org.junit.jupiter.api.TestFactory
4731
import org.junit.jupiter.params.ParameterizedTest
4832
import org.junit.jupiter.params.provider.ValueSource
33+
import java.math.BigDecimal
34+
import java.nio.file.Files
35+
import java.nio.file.Path
36+
import java.nio.file.Paths
37+
import java.nio.file.StandardOpenOption
38+
import java.util.*
39+
import kotlin.io.path.bufferedReader
40+
import kotlin.io.path.createDirectories
41+
import kotlin.io.path.exists
42+
import kotlin.io.path.isDirectory
43+
import kotlin.io.path.name
44+
import kotlin.io.path.writeText
45+
import kotlin.io.path.writer
46+
import kotlin.reflect.KClass
47+
import kotlin.streams.asSequence
4948

5049
class DeveloperToolsInstanceSettingsTest : IdeaTest() {
5150
// -- Properties ---------------------------------------------------------- //
@@ -112,7 +111,7 @@ class DeveloperToolsInstanceSettingsTest : IdeaTest() {
112111
testNodes.add(
113112
dynamicTest("No persisted properties after they have been reset") {
114113
// Load all example values
115-
DeveloperToolsApplicationSettings.Companion.generalSettings.loadExamples.set(true)
114+
DeveloperToolsApplicationSettings.generalSettings.loadExamples.set(true)
116115
developerUiToolsUnderTest.forEach { it.resetConfiguration(loadExamples = true) }
117116

118117
// Expect: No configurations have persisted because there are no property changes

0 commit comments

Comments
 (0)