Cut 0.3.0 Release
diff --git a/docker-build-config/pom.xml b/docker-build-config/pom.xml
index 6395fd8..80383e4 100644
--- a/docker-build-config/pom.xml
+++ b/docker-build-config/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/integration-tests/coverage-aggregate/pom.xml b/integration-tests/coverage-aggregate/pom.xml
index e340356..af9e8ad 100644
--- a/integration-tests/coverage-aggregate/pom.xml
+++ b/integration-tests/coverage-aggregate/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.servicecomb.saga.tests</groupId>
     <artifactId>integration-tests</artifactId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index f840e11..5ea9d3d 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/pom.xml b/pom.xml
index b280161..7672c38 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
   <groupId>org.apache.servicecomb.saga</groupId>
   <artifactId>saga</artifactId>
   <packaging>pom</packaging>
-  <version>0.3.0-SNAPSHOT</version>
+  <version>0.3.0</version>
 
   <modules>
     <module>saga-core</module>
@@ -238,58 +238,58 @@
       <dependency>
         <groupId>org.apache.servicecomb.saga</groupId>
         <artifactId>omega-transport-feign</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga</groupId>
         <artifactId>saga-core</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga</groupId>
         <artifactId>saga-core-akka</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga</groupId>
         <artifactId>saga-core</artifactId>
         <type>test-jar</type>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga</groupId>
         <artifactId>saga-format</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga</groupId>
         <artifactId>saga-spring</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga.transports</groupId>
         <artifactId>transport-httpclient</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga.transports</groupId>
         <artifactId>transport-httpclient-spring</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga.transports</groupId>
         <artifactId>transport-resttemplate</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicecomb.saga.discovery</groupId>
         <artifactId>saga-discovery-servicecenter</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+        <version>0.3.0</version>
       </dependency>
       <dependency>
        <groupId>org.apache.servicecomb.saga</groupId>
        <artifactId>saga-persistence-jpa</artifactId>
-       <version>0.3.0-SNAPSHOT</version>
+       <version>0.3.0</version>
        </dependency>
       <dependency>
         <groupId>commons-io</groupId>
diff --git a/saga-core-akka/pom.xml b/saga-core-akka/pom.xml
index a019a25..6570e97 100644
--- a/saga-core-akka/pom.xml
+++ b/saga-core-akka/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
@@ -108,7 +108,7 @@
       <groupId>org.apache.servicecomb.saga</groupId>
       <artifactId>saga-core</artifactId>
       <type>test-jar</type>
-      <version>0.3.0-SNAPSHOT</version>
+      <version>0.3.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/saga-core/pom.xml b/saga-core/pom.xml
index e460b1a..7e6462d 100644
--- a/saga-core/pom.xml
+++ b/saga-core/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/conditional-transaction-demo/conditional-transaction-demo-tests/pom.xml b/saga-demo/conditional-transaction-demo/conditional-transaction-demo-tests/pom.xml
index 57a3895..9104ca7 100644
--- a/saga-demo/conditional-transaction-demo/conditional-transaction-demo-tests/pom.xml
+++ b/saga-demo/conditional-transaction-demo/conditional-transaction-demo-tests/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>conditional-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/conditional-transaction-demo/inventory/pom.xml b/saga-demo/conditional-transaction-demo/inventory/pom.xml
index 12fca42..e714455 100644
--- a/saga-demo/conditional-transaction-demo/inventory/pom.xml
+++ b/saga-demo/conditional-transaction-demo/inventory/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>conditional-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/conditional-transaction-demo/membership/pom.xml b/saga-demo/conditional-transaction-demo/membership/pom.xml
index 52b04e8..7adede4 100644
--- a/saga-demo/conditional-transaction-demo/membership/pom.xml
+++ b/saga-demo/conditional-transaction-demo/membership/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>conditional-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/conditional-transaction-demo/payment/pom.xml b/saga-demo/conditional-transaction-demo/payment/pom.xml
index 21ce51f..f365c46 100644
--- a/saga-demo/conditional-transaction-demo/payment/pom.xml
+++ b/saga-demo/conditional-transaction-demo/payment/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>conditional-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/conditional-transaction-demo/pom.xml b/saga-demo/conditional-transaction-demo/pom.xml
index ac5f4ca..2cd1fe3 100644
--- a/saga-demo/conditional-transaction-demo/pom.xml
+++ b/saga-demo/conditional-transaction-demo/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/conditional-transaction-demo/supplier/pom.xml b/saga-demo/conditional-transaction-demo/supplier/pom.xml
index 5220e51..c59c88d 100644
--- a/saga-demo/conditional-transaction-demo/supplier/pom.xml
+++ b/saga-demo/conditional-transaction-demo/supplier/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>conditional-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/dependency-free-transaction-demo/car-rental-service/pom.xml b/saga-demo/dependency-free-transaction-demo/car-rental-service/pom.xml
index bf02673..63659e9 100644
--- a/saga-demo/dependency-free-transaction-demo/car-rental-service/pom.xml
+++ b/saga-demo/dependency-free-transaction-demo/car-rental-service/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>dependency-free-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/dependency-free-transaction-demo/demo-tests/pom.xml b/saga-demo/dependency-free-transaction-demo/demo-tests/pom.xml
index 51196bf..4838fbf 100644
--- a/saga-demo/dependency-free-transaction-demo/demo-tests/pom.xml
+++ b/saga-demo/dependency-free-transaction-demo/demo-tests/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>dependency-free-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/dependency-free-transaction-demo/flight-booking-service/pom.xml b/saga-demo/dependency-free-transaction-demo/flight-booking-service/pom.xml
index 2897db8..85da8ec 100644
--- a/saga-demo/dependency-free-transaction-demo/flight-booking-service/pom.xml
+++ b/saga-demo/dependency-free-transaction-demo/flight-booking-service/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>dependency-free-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/dependency-free-transaction-demo/hotel-reservation-service/pom.xml b/saga-demo/dependency-free-transaction-demo/hotel-reservation-service/pom.xml
index c17db00..024b670 100644
--- a/saga-demo/dependency-free-transaction-demo/hotel-reservation-service/pom.xml
+++ b/saga-demo/dependency-free-transaction-demo/hotel-reservation-service/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>dependency-free-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/dependency-free-transaction-demo/payment-service/pom.xml b/saga-demo/dependency-free-transaction-demo/payment-service/pom.xml
index 07cd897..1f5501f 100644
--- a/saga-demo/dependency-free-transaction-demo/payment-service/pom.xml
+++ b/saga-demo/dependency-free-transaction-demo/payment-service/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>dependency-free-transaction-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/dependency-free-transaction-demo/pom.xml b/saga-demo/dependency-free-transaction-demo/pom.xml
index abdbc64..812c2d4 100644
--- a/saga-demo/dependency-free-transaction-demo/pom.xml
+++ b/saga-demo/dependency-free-transaction-demo/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga-demo</artifactId>
     <groupId>org.apache.servicecomb.saga.demo</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-demo/pom.xml b/saga-demo/pom.xml
index 4e43e07..e56dfe3 100644
--- a/saga-demo/pom.xml
+++ b/saga-demo/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-discovery/pom.xml b/saga-discovery/pom.xml
index d323810..931b883 100644
--- a/saga-discovery/pom.xml
+++ b/saga-discovery/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-discovery/saga-discovery-servicecenter/pom.xml b/saga-discovery/saga-discovery-servicecenter/pom.xml
index 595ef18..8375e12 100644
--- a/saga-discovery/saga-discovery-servicecenter/pom.xml
+++ b/saga-discovery/saga-discovery-servicecenter/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga-discovery</artifactId>
     <groupId>org.apache.servicecomb.saga.discovery</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-distribution/pom.xml b/saga-distribution/pom.xml
index 7b3aa09..b6b675e 100644
--- a/saga-distribution/pom.xml
+++ b/saga-distribution/pom.xml
@@ -21,7 +21,7 @@
     <parent>
       <groupId>org.apache.servicecomb.saga</groupId>
       <artifactId>saga</artifactId>
-      <version>0.3.0-SNAPSHOT</version>
+      <version>0.3.0</version>
     </parent>
     <artifactId>apache-servicecomb-saga-actuator-distribution</artifactId>
     <name>Saga::Distribution</name>
diff --git a/saga-format/pom.xml b/saga-format/pom.xml
index b69473b..57cf9c4 100644
--- a/saga-format/pom.xml
+++ b/saga-format/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-persistence/pom.xml b/saga-persistence/pom.xml
index 134c83d..cab6b40 100644
--- a/saga-persistence/pom.xml
+++ b/saga-persistence/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-persistence/saga-persistence-jpa/pom.xml b/saga-persistence/saga-persistence-jpa/pom.xml
index 6bd5dd8..5f0cf8a 100644
--- a/saga-persistence/saga-persistence-jpa/pom.xml
+++ b/saga-persistence/saga-persistence-jpa/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>saga-persistence</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-spring/pom.xml b/saga-spring/pom.xml
index 12a26fc..6e3368c 100755
--- a/saga-spring/pom.xml
+++ b/saga-spring/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/saga-web/pom.xml b/saga-web/pom.xml
index 007e6d0..5527d7c 100644
--- a/saga-web/pom.xml
+++ b/saga-web/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/transports/pom.xml b/transports/pom.xml
index dde8580..d03d44f 100644
--- a/transports/pom.xml
+++ b/transports/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>saga</artifactId>
     <groupId>org.apache.servicecomb.saga</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/transports/transport-httpclient-spring/pom.xml b/transports/transport-httpclient-spring/pom.xml
index 0b1e00c..1ec5869 100644
--- a/transports/transport-httpclient-spring/pom.xml
+++ b/transports/transport-httpclient-spring/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>transports</artifactId>
     <groupId>org.apache.servicecomb.saga.transports</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/transports/transport-httpclient/pom.xml b/transports/transport-httpclient/pom.xml
index ee4a174..03cc705 100644
--- a/transports/transport-httpclient/pom.xml
+++ b/transports/transport-httpclient/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <artifactId>transports</artifactId>
     <groupId>org.apache.servicecomb.saga.transports</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/transports/transport-resttemplate/pom.xml b/transports/transport-resttemplate/pom.xml
index c03ecb5..d48981b 100644
--- a/transports/transport-resttemplate/pom.xml
+++ b/transports/transport-resttemplate/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>transports</artifactId>
     <groupId>org.apache.servicecomb.saga.transports</groupId>
-    <version>0.3.0-SNAPSHOT</version>
+    <version>0.3.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>