diff --git a/CHANGELOG.md b/CHANGELOG.md index e0928705..ceb346d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.6.2] + +### Added +- Support for IntelliJ 2023.2 + ## [0.6.1] ### Added diff --git a/gradle.properties b/gradle.properties index f5250230..e342695a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,10 +1,10 @@ -version=0.6.1 +version=0.6.2 # Intellij SDK -intellijSdkVersion=2023.1 +intellijSdkVersion=2023.2 # Versions -versionGradleIntelliJ=1.13.0 +versionGradleIntelliJ=1.13.3 versionGradleChangelog=2.0.0 versionGradleGrammarKit=2021.2.2 versionJunit=4.12 @@ -13,7 +13,7 @@ versionMockito=2.27.0 versionPrefuse=1.0.0 versionJacksonMapper=2.9.8 # Official compatibility table https://neo4j.com/developer/kb/neo4j-supported-versions/ -versionNeo4jJavaBoltDriver=5.2.0 +versionNeo4jJavaBoltDriver=5.10.0 versionTestcontainers=1.17.6 # Performance diff --git a/graph-database-plugin/build.gradle b/graph-database-plugin/build.gradle index 550d0b0f..a3e49f6e 100644 --- a/graph-database-plugin/build.gradle +++ b/graph-database-plugin/build.gradle @@ -35,7 +35,7 @@ intellij { // See https://plugins.jetbrains.com/docs/intellij/configuring-plugin-project.html#patching-the-plugin-configuration-file patchPluginXml { sinceBuild = "223.0" - untilBuild = "231.*" + untilBuild = "232.*" def allChanges = { changelog.getAll().values() diff --git a/platform/src/main/resources/graphdb/messages/GraphBundle.properties b/platform/src/main/resources/graphdb/messages/GraphBundle.properties index 12320357..8b9f8e0a 100644 --- a/platform/src/main/resources/graphdb/messages/GraphBundle.properties +++ b/platform/src/main/resources/graphdb/messages/GraphBundle.properties @@ -1,3 +1,3 @@ updater.title=Graph Database plugin updated to v{0} updater.notification=\ - Support IntelliJ 2023.1 + Support IntelliJ 2023.2 diff --git a/ui/jetbrains/src/main/java/com/albertoventurini/graphdbplugin/jetbrains/ui/console/params/ParametersPanel.java b/ui/jetbrains/src/main/java/com/albertoventurini/graphdbplugin/jetbrains/ui/console/params/ParametersPanel.java index f0cb0e44..8c1aca8b 100644 --- a/ui/jetbrains/src/main/java/com/albertoventurini/graphdbplugin/jetbrains/ui/console/params/ParametersPanel.java +++ b/ui/jetbrains/src/main/java/com/albertoventurini/graphdbplugin/jetbrains/ui/console/params/ParametersPanel.java @@ -92,7 +92,9 @@ private void initializeUi() { // If file opened, fileOpenedSync->selectionChanged->fileOpened are called @Override public void selectionChanged(@NotNull FileEditorManagerEvent event) { - releaseFileSpecificEditor(event.getOldFile()); + if (event.getOldFile() != null) { + releaseFileSpecificEditor(event.getOldFile()); + } VirtualFile newFile = event.getNewFile(); if (newFile != null && FileTypeExtensionUtil.isCypherFileTypeExtension(newFile.getExtension()) && project.getService(DataSourcesComponent.class).getDataSourceContainer().isDataSourceExists(getTabTitle(newFile))) {