diff --git a/CMakeLists.txt b/CMakeLists.txt
index e06f8b4..a662339 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,7 +5,7 @@ include(FetchContent)
project(
simstr
- VERSION 1.2.6
+ VERSION 1.2.8
DESCRIPTION "Yet another modern C++ string library"
HOMEPAGE_URL "https://github.com/orefkov/simstr"
LANGUAGES CXX
diff --git a/docs/Doxyfile b/docs/Doxyfile
index d322a85..b43b53d 100644
--- a/docs/Doxyfile
+++ b/docs/Doxyfile
@@ -48,7 +48,7 @@ PROJECT_NAME = "simstr"
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = 1.2.4
+PROJECT_NUMBER = 1.2.8
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewers a
diff --git a/docs/Doxyfile_ru b/docs/Doxyfile_ru
index bb1a87a..8a3012b 100644
--- a/docs/Doxyfile_ru
+++ b/docs/Doxyfile_ru
@@ -48,7 +48,7 @@ PROJECT_NAME = "simstr"
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = 1.2.4
+PROJECT_NUMBER = 1.2.8
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewers a
diff --git a/readme.md b/readme.md
index 0b1c317..421afc2 100644
--- a/readme.md
+++ b/readme.md
@@ -1,7 +1,7 @@
# simstr - String object and function library
[](https://github.com/orefkov/simstr/actions/workflows/cmake-multi-platform.yml)
-Version 1.2.6.
+Version 1.2.8.
On Russian | По-русски
diff --git a/readme_ru.md b/readme_ru.md
index e6d65cd..c50aaf2 100644
--- a/readme_ru.md
+++ b/readme_ru.md
@@ -1,7 +1,7 @@
# simstr - библиотека строковых объектов и функций
[](https://github.com/orefkov/simstr/actions/workflows/cmake-multi-platform.yml)
-Версия 1.2.6.
+Версия 1.2.8.
On English | По-английски