diff --git a/classlib/pom.xml b/classlib/pom.xml
index 02aa83c16..07a22b90f 100644
--- a/classlib/pom.xml
+++ b/classlib/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-classlib
diff --git a/core/pom.xml b/core/pom.xml
index 98b1d0192..41adc08f3 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-core
diff --git a/extras-slf4j/pom.xml b/extras-slf4j/pom.xml
index 6077db6b4..acb2b89a3 100644
--- a/extras-slf4j/pom.xml
+++ b/extras-slf4j/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-extras-slf4j
diff --git a/html4j/pom.xml b/html4j/pom.xml
index 482613084..d44b0a47a 100644
--- a/html4j/pom.xml
+++ b/html4j/pom.xml
@@ -19,7 +19,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-html4j
diff --git a/jso/apis/pom.xml b/jso/apis/pom.xml
index 4ff751af4..cee5eae4a 100644
--- a/jso/apis/pom.xml
+++ b/jso/apis/pom.xml
@@ -20,7 +20,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-jso-apis
diff --git a/jso/core/pom.xml b/jso/core/pom.xml
index f44fe2475..7c090128d 100644
--- a/jso/core/pom.xml
+++ b/jso/core/pom.xml
@@ -20,7 +20,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-jso
diff --git a/jso/impl/pom.xml b/jso/impl/pom.xml
index c596a2929..5e98b8a84 100644
--- a/jso/impl/pom.xml
+++ b/jso/impl/pom.xml
@@ -20,7 +20,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-jso-impl
diff --git a/platform/pom.xml b/platform/pom.xml
index d606b308a..e261dca61 100644
--- a/platform/pom.xml
+++ b/platform/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-platform
diff --git a/pom.xml b/pom.xml
index adac3a0db..2e0bdfcdd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
pom
TeaVM
diff --git a/samples/async/pom.xml b/samples/async/pom.xml
index 2ea775d90..59ab5f965 100644
--- a/samples/async/pom.xml
+++ b/samples/async/pom.xml
@@ -19,7 +19,7 @@
org.teavm
teavm-samples
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-samples-async
diff --git a/samples/benchmark/pom.xml b/samples/benchmark/pom.xml
index 4b1bfd80a..7e84070c9 100644
--- a/samples/benchmark/pom.xml
+++ b/samples/benchmark/pom.xml
@@ -10,7 +10,7 @@
org.teavm
teavm-samples
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-samples-benchmark
war
diff --git a/samples/hello/pom.xml b/samples/hello/pom.xml
index b07252129..049ed75fd 100644
--- a/samples/hello/pom.xml
+++ b/samples/hello/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm-samples
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-samples-hello
diff --git a/samples/kotlin/pom.xml b/samples/kotlin/pom.xml
index ce44c2989..1a5cef957 100644
--- a/samples/kotlin/pom.xml
+++ b/samples/kotlin/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm-samples
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-samples-kotlin
diff --git a/samples/pom.xml b/samples/pom.xml
index fea836574..029e5a909 100644
--- a/samples/pom.xml
+++ b/samples/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-samples
diff --git a/samples/scala/pom.xml b/samples/scala/pom.xml
index f0837e8cc..661429c0d 100644
--- a/samples/scala/pom.xml
+++ b/samples/scala/pom.xml
@@ -4,7 +4,7 @@
org.teavm
teavm-samples
- 0.4.0-SNAPSHOT
+ 0.4.0
war
@@ -15,7 +15,6 @@
1.8
- 0.4.0-SNAPSHOT
2.11.7
UTF-8
@@ -24,13 +23,13 @@
org.teavm
teavm-classlib
- ${teavm.version}
+ ${project.version}
provided
org.teavm
teavm-jso
- ${teavm.version}
+ ${project.version}
org.scala-lang
@@ -63,7 +62,7 @@
org.teavm
teavm-maven-plugin
- ${teavm.version}
+ ${project.version}
web-client
@@ -103,5 +102,5 @@
-
+
\ No newline at end of file
diff --git a/samples/storage/pom.xml b/samples/storage/pom.xml
index 4bea360f1..3ab8adf61 100644
--- a/samples/storage/pom.xml
+++ b/samples/storage/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm-samples
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-samples-storage
diff --git a/samples/video/pom.xml b/samples/video/pom.xml
index 02867ca12..aaa98eb5f 100644
--- a/samples/video/pom.xml
+++ b/samples/video/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm-samples
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-samples-video
diff --git a/tests/pom.xml b/tests/pom.xml
index ae132d5d8..3f3c7c899 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-tests
diff --git a/tools/chrome-rdp/pom.xml b/tools/chrome-rdp/pom.xml
index ab0e3875e..a878e300c 100644
--- a/tools/chrome-rdp/pom.xml
+++ b/tools/chrome-rdp/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-chrome-rdp
diff --git a/tools/cli/pom.xml b/tools/cli/pom.xml
index 51557637f..fb4605d2e 100644
--- a/tools/cli/pom.xml
+++ b/tools/cli/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-cli
diff --git a/tools/core/pom.xml b/tools/core/pom.xml
index 54c00a376..91204745d 100644
--- a/tools/core/pom.xml
+++ b/tools/core/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-tooling
diff --git a/tools/eclipse/core-plugin/META-INF/MANIFEST.MF b/tools/eclipse/core-plugin/META-INF/MANIFEST.MF
index 1165cbd17..0c284e1bd 100644
--- a/tools/eclipse/core-plugin/META-INF/MANIFEST.MF
+++ b/tools/eclipse/core-plugin/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: TeaVM plugin for Eclipse
Bundle-SymbolicName: teavm-eclipse-core-plugin;singleton:=true
-Bundle-Version: 0.4.0.qualifier
+Bundle-Version: 0.4.0
Bundle-Vendor: Alexey Andreev
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
Bundle-ClassPath: .,
@@ -37,9 +37,9 @@ Bundle-ClassPath: .,
lib/org.apache.aries.spifly.weaver-internal-1.0.1.jar,
lib/org.apache.aries.util-1.0.0.jar,
lib/slf4j-api-1.7.7.jar,
- lib/teavm-chrome-rdp-0.4.0-SNAPSHOT.jar,
- lib/teavm-core-0.4.0-SNAPSHOT.jar,
- lib/teavm-tooling-0.4.0-SNAPSHOT.jar,
+ lib/teavm-chrome-rdp-0.4.0.jar,
+ lib/teavm-core-0.4.0.jar,
+ lib/teavm-tooling-0.4.0.jar,
lib/websocket-api-9.2.1.v20140609.jar,
lib/websocket-client-9.2.1.v20140609.jar,
lib/websocket-common-9.2.1.v20140609.jar,
diff --git a/tools/eclipse/core-plugin/build.properties b/tools/eclipse/core-plugin/build.properties
index a2a337acd..a89842a96 100644
--- a/tools/eclipse/core-plugin/build.properties
+++ b/tools/eclipse/core-plugin/build.properties
@@ -34,9 +34,9 @@ bin.includes = META-INF/,\
lib/org.apache.aries.spifly.weaver-internal-1.0.1.jar,\
lib/org.apache.aries.util-1.0.0.jar,\
lib/slf4j-api-1.7.7.jar,\
- lib/teavm-chrome-rdp-0.4.0-SNAPSHOT.jar,\
- lib/teavm-core-0.4.0-SNAPSHOT.jar,\
- lib/teavm-tooling-0.4.0-SNAPSHOT.jar,\
+ lib/teavm-chrome-rdp-0.4.0.jar,\
+ lib/teavm-core-0.4.0.jar,\
+ lib/teavm-tooling-0.4.0.jar,\
lib/websocket-api-9.2.1.v20140609.jar,\
lib/websocket-client-9.2.1.v20140609.jar,\
lib/websocket-common-9.2.1.v20140609.jar,\
diff --git a/tools/eclipse/core-plugin/dep-pom.xml b/tools/eclipse/core-plugin/dep-pom.xml
index 52dd1023d..2f419d6b3 100644
--- a/tools/eclipse/core-plugin/dep-pom.xml
+++ b/tools/eclipse/core-plugin/dep-pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-eclipse-core-deps
diff --git a/tools/eclipse/core-plugin/pom.xml b/tools/eclipse/core-plugin/pom.xml
index d90a8ee50..384bcfdcc 100644
--- a/tools/eclipse/core-plugin/pom.xml
+++ b/tools/eclipse/core-plugin/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm-eclipse
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-eclipse-core-plugin
eclipse-plugin
diff --git a/tools/eclipse/feature/feature.xml b/tools/eclipse/feature/feature.xml
index d17d30b63..f615e6f5c 100644
--- a/tools/eclipse/feature/feature.xml
+++ b/tools/eclipse/feature/feature.xml
@@ -2,7 +2,7 @@
diff --git a/tools/eclipse/feature/pom.xml b/tools/eclipse/feature/pom.xml
index 58d410f26..9aed7cfbf 100644
--- a/tools/eclipse/feature/pom.xml
+++ b/tools/eclipse/feature/pom.xml
@@ -21,7 +21,7 @@
org.teavm
teavm-eclipse
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-eclipse-feature
diff --git a/tools/eclipse/m2e-feature/feature.xml b/tools/eclipse/m2e-feature/feature.xml
index 6a82777a8..73b2cf175 100644
--- a/tools/eclipse/m2e-feature/feature.xml
+++ b/tools/eclipse/m2e-feature/feature.xml
@@ -2,7 +2,7 @@
diff --git a/tools/eclipse/m2e-feature/pom.xml b/tools/eclipse/m2e-feature/pom.xml
index 0fd0c2078..ea7ea85e2 100644
--- a/tools/eclipse/m2e-feature/pom.xml
+++ b/tools/eclipse/m2e-feature/pom.xml
@@ -21,7 +21,7 @@
org.teavm
teavm-eclipse
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-eclipse-m2e-feature
diff --git a/tools/eclipse/m2e-plugin/META-INF/MANIFEST.MF b/tools/eclipse/m2e-plugin/META-INF/MANIFEST.MF
index 1574d6301..1397070a6 100644
--- a/tools/eclipse/m2e-plugin/META-INF/MANIFEST.MF
+++ b/tools/eclipse/m2e-plugin/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: TeaVM plugin for m2e
Bundle-SymbolicName: teavm-eclipse-m2e-plugin;singleton:=true
-Bundle-Version: 0.4.0.qualifier
+Bundle-Version: 0.4.0
Bundle-Vendor: Alexey Andreev
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Require-Bundle: teavm-eclipse-plugin;bundle-version="[0.4.0,0.5.0)",
diff --git a/tools/eclipse/m2e-plugin/pom.xml b/tools/eclipse/m2e-plugin/pom.xml
index 82f658577..6f23927e7 100644
--- a/tools/eclipse/m2e-plugin/pom.xml
+++ b/tools/eclipse/m2e-plugin/pom.xml
@@ -21,7 +21,7 @@
org.teavm
teavm-eclipse
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-eclipse-m2e-plugin
diff --git a/tools/eclipse/plugin/META-INF/MANIFEST.MF b/tools/eclipse/plugin/META-INF/MANIFEST.MF
index 4a219dbb4..b22531d10 100644
--- a/tools/eclipse/plugin/META-INF/MANIFEST.MF
+++ b/tools/eclipse/plugin/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: TeaVM plugin for Eclipse
Bundle-SymbolicName: teavm-eclipse-plugin;singleton:=true
-Bundle-Version: 0.4.0.qualifier
+Bundle-Version: 0.4.0
Bundle-Vendor: Alexey Andreev
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-Activator: org.teavm.eclipse.TeaVMEclipsePlugin
diff --git a/tools/eclipse/plugin/pom.xml b/tools/eclipse/plugin/pom.xml
index fef760803..6621ded06 100644
--- a/tools/eclipse/plugin/pom.xml
+++ b/tools/eclipse/plugin/pom.xml
@@ -21,7 +21,7 @@
org.teavm
teavm-eclipse
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-eclipse-plugin
diff --git a/tools/eclipse/pom.xml b/tools/eclipse/pom.xml
index 024fdcba6..3e7c57ea3 100644
--- a/tools/eclipse/pom.xml
+++ b/tools/eclipse/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-eclipse
diff --git a/tools/eclipse/updatesite/category.xml b/tools/eclipse/updatesite/category.xml
index 94d66ab04..d574f2e8e 100644
--- a/tools/eclipse/updatesite/category.xml
+++ b/tools/eclipse/updatesite/category.xml
@@ -1,10 +1,10 @@
-
-
diff --git a/tools/eclipse/updatesite/pom.xml b/tools/eclipse/updatesite/pom.xml
index df7ecd862..5777a3cde 100644
--- a/tools/eclipse/updatesite/pom.xml
+++ b/tools/eclipse/updatesite/pom.xml
@@ -21,7 +21,7 @@
org.teavm
teavm-eclipse
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-eclipse-updatesite
diff --git a/tools/eclipse/updatesite/site.xml b/tools/eclipse/updatesite/site.xml
index 13b4bb0eb..31e2eb839 100644
--- a/tools/eclipse/updatesite/site.xml
+++ b/tools/eclipse/updatesite/site.xml
@@ -3,10 +3,10 @@
TeaVM update site
-
+
-
+
diff --git a/tools/maven/plugin/pom.xml b/tools/maven/plugin/pom.xml
index 5f15ce564..f5ccb748f 100644
--- a/tools/maven/plugin/pom.xml
+++ b/tools/maven/plugin/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm-maven
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-maven-plugin
maven-plugin
diff --git a/tools/maven/pom.xml b/tools/maven/pom.xml
index f20bff3e7..462b3a5b2 100644
--- a/tools/maven/pom.xml
+++ b/tools/maven/pom.xml
@@ -20,7 +20,7 @@
org.teavm
teavm
- 0.4.0-SNAPSHOT
+ 0.4.0
../..
teavm-maven
diff --git a/tools/maven/webapp/pom.xml b/tools/maven/webapp/pom.xml
index 3f235f704..f1240266b 100644
--- a/tools/maven/webapp/pom.xml
+++ b/tools/maven/webapp/pom.xml
@@ -5,7 +5,7 @@
org.teavm
teavm-maven
- 0.4.0-SNAPSHOT
+ 0.4.0
teavm-maven-webapp
TeaVM maven web application archetype