diff --git a/pom.xml b/pom.xml
index 03819cfbbb54d777f12e19fa58f73d4cfbc4d6ec..688fc86c3c2b28cad76a0842c3fe7276e2cd9ab2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,62 +1,67 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
 
-    <parent>
-        <groupId>org.bioimageanalysis.icy</groupId>
-        <artifactId>parent-pom-plugin</artifactId>
-        <version>1.0.8</version>
-    </parent>
+	<parent>
+		<groupId>org.bioimageanalysis.icy</groupId>
+		<artifactId>pom-icy</artifactId>
+		<version>2.1.3</version>
+	</parent>
 
-    <artifactId>script-editor</artifactId>
-    <version>1.17.0</version>
+	<artifactId>script-editor</artifactId>
+	<version>1.18.0</version>
 
-    <packaging>jar</packaging>
+	<packaging>jar</packaging>
 
-    <name>Script Editor</name>
-    <description>
+	<name>Script Editor</name>
+	<description>
         Script Editor plugin for Icy, support Javascript and Python script languages.
     </description>
 
-    <dependencies>
+	<dependencies>
         <dependency>
             <groupId>org.bioimageanalysis.icy</groupId>
-            <artifactId>protocols</artifactId>
+            <artifactId>icy-kernel</artifactId>
+            <version>2.4.3</version>
         </dependency>
-        <dependency>
-            <groupId>org.bioimageanalysis.icy</groupId>
-            <artifactId>javadocparser</artifactId>
-            <version>${javadocparser.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.bioimageanalysis.icy</groupId>
-            <artifactId>autocomplete</artifactId>
-            <version>${autocomplete.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.bioimageanalysis.icy</groupId>
-            <artifactId>rsyntaxtextarea</artifactId>
-            <version>${rsyntaxtextarea.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.bioimageanalysis.icy</groupId>
-            <artifactId>rhino</artifactId>
-            <version>${rhino.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.bioimageanalysis.icy</groupId>
-            <artifactId>jython</artifactId>
-            <version>${icy-jython.version}</version>
-        </dependency>
-    </dependencies>
+
+		<dependency>
+			<groupId>org.bioimageanalysis.icy</groupId>
+			<artifactId>protocols</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.bioimageanalysis.icy</groupId>
+			<artifactId>javadocparser</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.bioimageanalysis.icy</groupId>
+			<artifactId>autocomplete</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.bioimageanalysis.icy</groupId>
+			<artifactId>rsyntaxtextarea</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.bioimageanalysis.icy</groupId>
+			<artifactId>nashorn</artifactId>
+			<version>15.3.0</version>
+		</dependency>
+		<dependency>
+			<groupId>org.bioimageanalysis.icy</groupId>
+			<artifactId>rhino</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.bioimageanalysis.icy</groupId>
+			<artifactId>jython</artifactId>
+			<version>2.8.1</version>
+		</dependency>
+	</dependencies>
 
 
-    <repositories>
-        <repository>
-            <id>icy</id>
-            <url>https://icy-nexus.pasteur.fr/repository/Icy/</url>
-        </repository>
-    </repositories>
+	<repositories>
+		<repository>
+			<id>icy</id>
+			<url>https://icy-nexus.pasteur.fr/repository/Icy/</url>
+		</repository>
+	</repositories>
 </project>
\ No newline at end of file