From e4a15c3d76dc09392c7efd3e30d84ee3b871e9ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Tue, 15 Dec 2020 10:54:17 +0100 Subject: [PATCH] ethash 0.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump version: 0.6.0-alpha.2 → 0.6.0 --- .bumpversion.cfg | 2 +- CHANGELOG.md | 9 +++++++++ CMakeLists.txt | 2 +- include/ethash/version.h | 2 +- setup.py | 2 +- 5 files changed, 13 insertions(+), 4 deletions(-) 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',