diff --git a/.properties b/.properties
index cd92d6b08519670a0c5c1d82e502580766840f53..ef465a3fa452726ef985df92e7d371b9a4653d3f 100644
--- a/.properties
+++ b/.properties
@@ -1 +1 @@
-version=3.0.0-SNAPSHOT
+version=3.1.0-SNAPSHOT
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0fce603f81ec00fe0c136b4bccfcdbba3b3c5d45..6b1828219151ee87b1e0a39da7cba2bcfe820927 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.1)
 
-project(bgslibrary VERSION 3.0.0)
+project(bgslibrary VERSION 3.1.0)
 
 include(CheckCXXCompilerFlag)
 
diff --git a/gui/qt/bgslibrary_gui.cpp b/gui/qt/bgslibrary_gui.cpp
index 832c618c8210074299ff9bb28b8a9cbded7a4bc3..df6dc357566b1e8f8ba5cc45e143d0c43d924c27 100644
--- a/gui/qt/bgslibrary_gui.cpp
+++ b/gui/qt/bgslibrary_gui.cpp
@@ -3,7 +3,7 @@
 int main(int argc, char *argv[])
 {
   std::cout << "--------------------------------------------" << std::endl;
-  std::cout << "Background Subtraction Library v3.0.0       " << std::endl;
+  std::cout << "Background Subtraction Library v3.1.0       " << std::endl;
   std::cout << "https://github.com/andrewssobral/bgslibrary " << std::endl;
   std::cout << "by:                                         " << std::endl;
   std::cout << "Andrews Sobral (andrewssobral@gmail.com)    " << std::endl;
@@ -13,7 +13,7 @@ int main(int argc, char *argv[])
   QApplication a(argc, argv);
 
   QCoreApplication::setApplicationName("BGSLibrary");
-  QCoreApplication::setApplicationVersion("3.0.0");
+  QCoreApplication::setApplicationVersion("3.1.0");
 
   MainWindow w;
   w.show();
diff --git a/setup.py b/setup.py
index fa67b96db372c72851ae42b6321c42ac64426a49..083340538b939344e34764be9dd0103014d88a0f 100644
--- a/setup.py
+++ b/setup.py
@@ -208,7 +208,7 @@ with open("README.md", "r") as fh:
 
 setup(
     name='pybgs',
-    version='3.0.0.post2',
+    version='3.1.0.post0',
     author='Andrews Sobral',
     author_email='andrewssobral@gmail.com',
     url='https://github.com/andrewssobral/bgslibrary',