diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 32ddbdd1..48b2d45a 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.6.0-alpha.2 +current_version = 0.6.0 tag = True sign_tags = True tag_message = ethash {new_version} diff --git a/CHANGELOG.md b/CHANGELOG.md index 37f27703..d0dbcfd7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.6.0] — 2020-12-15 + + - Added: The ethash::keccak library received the optimized Keccak implementation + which uses BMI and BMI2 x86_64 extensions. This implementation is automatically + selected at startup provided the used extensions are available in the hardware. + [#162](https://github.com/chfast/ethash/pull/162) + [#168](https://github.com/chfast/ethash/pull/168) + ## [0.5.2] — 2020-08-03 - Fixed: Fix compilation with MSVC/C++17. @@ -52,6 +60,7 @@ - Added: Experimental support for [ProgPoW] [0.9.1][ProgPoW-changelog]. +[0.6.0]: https://github.com/chfast/ethash/releases/tag/v0.6.0 [0.5.2]: https://github.com/chfast/ethash/releases/tag/v0.5.2 [0.5.1]: https://github.com/chfast/ethash/releases/tag/v0.5.1 [0.5.0]: https://github.com/chfast/ethash/releases/tag/v0.5.0 diff --git a/CMakeLists.txt b/CMakeLists.txt index a1c2fb7c..4c476a37 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,7 +29,7 @@ HunterGate( ) project(ethash) -set(PROJECT_VERSION 0.6.0-alpha.2) +set(PROJECT_VERSION 0.6.0) cable_configure_compiler(NO_STACK_PROTECTION) if(CABLE_COMPILER_GNULIKE) diff --git a/include/ethash/version.h b/include/ethash/version.h index 8dc62a6e..4c3aa58c 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.6.0-alpha.2" +#define ETHASH_VERSION "0.6.0" #ifdef __cplusplus namespace ethash diff --git a/setup.py b/setup.py index c0ac81f5..c403840c 100755 --- a/setup.py +++ b/setup.py @@ -68,7 +68,7 @@ def run(self): setup( name='ethash', - version='0.6.0-alpha.2', + version='0.6.0', description= "C/C++ implementation of Ethash – the Ethereum Proof of Work algorithm", url='https://github.com/chfast/ethash',