diff --git a/.bumpversion.cfg b/.bumpversion.cfg
index fe65e729..8f171057 100644
--- a/.bumpversion.cfg
+++ b/.bumpversion.cfg
@@ -1,5 +1,5 @@
 [bumpversion]
-current_version = 0.4.2
+current_version = 0.4.3
 tag = True
 commit = True
 message = ethash {new_version}
@@ -18,5 +18,6 @@ values =
 	rel
 
 [bumpversion:file:CMakeLists.txt]
+
 [bumpversion:file:include/ethash/version.h]
 
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 31bb073c..26ce460e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
 # Changelog
 
-## [0.4.3] - unreleased
+## [0.4.3] - 2019-02-19
 
  - Added: [[#121](https://github.com/chfast/ethash/pull/121)]
    The public `version.h` header with information about the ethash library version.
@@ -22,7 +22,7 @@
  - Added: Experimental support for [ProgPoW] [0.9.1][ProgPoW-changelog].
 
 
-[0.4.3]: https://github.com/chfast/ethash/compare/v0.4.2...master
+[0.4.3]: https://github.com/chfast/ethash/releases/tag/v0.4.3
 [0.4.2]: https://github.com/chfast/ethash/releases/tag/v0.4.2
 [0.4.1]: https://github.com/chfast/ethash/releases/tag/v0.4.1
 [0.4.0]: https://github.com/chfast/ethash/releases/tag/v0.4.0
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ff989e4d..045ea62c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -31,7 +31,7 @@ HunterGate(
 )
 
 project(ethash)
-set(PROJECT_VERSION 0.4.2)
+set(PROJECT_VERSION 0.4.3)
 
 cable_set_build_type(DEFAULT Release CONFIGURATION_TYPES Release RelWithDebInfo Debug)
 
diff --git a/include/ethash/version.h b/include/ethash/version.h
index d0f081fb..f0372b0d 100644
--- a/include/ethash/version.h
+++ b/include/ethash/version.h
@@ -6,7 +6,7 @@
 #pragma once
 
 /** The ethash library version. */
-#define ETHASH_VERSION "0.4.2"
+#define ETHASH_VERSION "0.4.3"
 
 #ifdef __cplusplus
 namespace ethash