bump version to 4.0
diff --git a/bindings/java/capstone/Capstone.java b/bindings/java/capstone/Capstone.java
index 8493143..b1b3381 100644
--- a/bindings/java/capstone/Capstone.java
+++ b/bindings/java/capstone/Capstone.java
@@ -273,7 +273,7 @@
   }
 
   // Capstone API version
-  public static final int CS_API_MAJOR = 3;
+  public static final int CS_API_MAJOR = 4;
   public static final int CS_API_MINOR = 0;
 
   // architectures
diff --git a/bindings/python/capstone/__init__.py b/bindings/python/capstone/__init__.py
index d06f569..6c50444 100644
--- a/bindings/python/capstone/__init__.py
+++ b/bindings/python/capstone/__init__.py
@@ -95,7 +95,7 @@
 # Capstone C interface
 
 # API version
-CS_API_MAJOR = 3
+CS_API_MAJOR = 4
 CS_API_MINOR = 0
 
 # architectures
diff --git a/include/capstone.h b/include/capstone.h
index 183f29d..47aabbc 100644
--- a/include/capstone.h
+++ b/include/capstone.h
@@ -37,7 +37,7 @@
 #endif
 
 // Capstone API version
-#define CS_API_MAJOR 3
+#define CS_API_MAJOR 4
 #define CS_API_MINOR 0
 
 // Macro to create combined version which can be compared to
diff --git a/pkgconfig.mk b/pkgconfig.mk
index 62b9fd8..919442b 100644
--- a/pkgconfig.mk
+++ b/pkgconfig.mk
@@ -2,8 +2,8 @@
 # To be used to generate capstone.pc for pkg-config
 
 # version major & minor 
-PKG_MAJOR = 3
+PKG_MAJOR = 4
 PKG_MINOR = 0
 
 # version bugfix level. Example: PKG_EXTRA = 1
-PKG_EXTRA = 1
+PKG_EXTRA =