diff --git a/META-INF/plugin.xml b/META-INF/plugin.xml
index 8b7adb41..5c08f8c9 100644
--- a/META-INF/plugin.xml
+++ b/META-INF/plugin.xml
@@ -1,6 +1,6 @@
PlantUML integration
- 1.8.1
+ 1.9.0-SNAPSHOT
Eugene Steinberg
@@ -9,6 +9,10 @@
1.9.0
+
+ - PlantUml library upgrade to 8033
+
1.8.1
- PlantUml library upgrade to 8027
@@ -22,16 +26,6 @@
- Reverse Arrow intention (only for PlantUML file types) - place caret on an arrow; Alt+Enter...
- Enabled block and line comment actions (only for PlantUML file types)
- 1.7.1
-
- - PlantUml library upgrade to 8025
-
- 1.7.0
-
- - included file is automatically saved before rendering
- - syntax validation fix for !include (no syntax validation after !include is possible for now)
- - PlantUml library upgrade to 8021
-
]]>
com.intellij.modules.platform
diff --git a/lib/plantuml.jar b/lib/plantuml.jar
index cb75cb98..fd45e921 100644
Binary files a/lib/plantuml.jar and b/lib/plantuml.jar differ
diff --git a/src/org/plantuml/idea/plantuml/PlantUmlIncludes.java b/src/org/plantuml/idea/plantuml/PlantUmlIncludes.java
index 007aeea1..58f1b842 100644
--- a/src/org/plantuml/idea/plantuml/PlantUmlIncludes.java
+++ b/src/org/plantuml/idea/plantuml/PlantUmlIncludes.java
@@ -8,6 +8,7 @@
import com.intellij.util.ui.UIUtil;
import net.sourceforge.plantuml.BlockUmlBuilder;
import net.sourceforge.plantuml.preproc.Defines;
+import net.sourceforge.plantuml.preproc.FileWithSuffix;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -28,7 +29,7 @@ public static Set commitIncludes(String source, @Nullable File baseDir) {
try {
if (baseDir != null) {
BlockUmlBuilder blockUmlBuilder = new BlockUmlBuilder(Collections.emptyList(), UTF8, new Defines(), new StringReader(source), baseDir, null);
- final Set includedFiles = blockUmlBuilder.getIncludedFiles();
+ Set includedFiles = FileWithSuffix.convert(blockUmlBuilder.getIncludedFiles());
if (!includedFiles.isEmpty()) {
saveModifiedFiles(includedFiles);
}