Skip to content

V21.2

Compare
Choose a tag to compare
@argakiig argakiig released this 03 Sep 21:51
· 2452 commits to develop since this release

CHANGELOG

Release V21.2

Full Changelog


RPC Updates

Pull Request Title
#2903 Provide network_receive_minimum in RPC/WS active_difficulty

IPC Updates

Pull Request Title
#2892 Add random id to RPC send via IPC if not included

CLI Updates

Pull Request Title
#2889 Modify CLI --debug_account_versions for epoch upgrade tracking

Developer/Debug Options

Pull Request Title
#2888 Make logging election tally an optional config

Fixed Bugs

Pull Request Title
#2897 Increase confirmation solicitor single-round caps
#2880 Logging exception handler and fix for stable_log_filename on windows
#2887 Avoid potential deadlock in work watcher

Implemented Enhancements

Pull Request Title
#2885 Add cemented frontier successor confirmation in request loop
#2907 Renaming ledger::can_vote to ledger::dependents_confirmed
#2902 Use improved OpenCL kernel
#2901 Relax mutex requirement for retrieving active difficulty
#2904 Increase default bootstrap interval
#2900 Temporarily pause the request loop in extreme situations
#2895 Constrained successor and destination block activation
#2894 Extracting votes cache bootstrap start function
#2891 Remove election fallback behaviors and adjusted multiplier calculations
#2886 Inactive votes election hint
#2890 Election insertion cleanup

Build, Test, Automation, & Chores

Pull Request Title
#2909 Add support for defer_lock in nano::unique_lock
#2908 Frontier confirmation cleanup
#2905 Lower request loop min_sleep for tests
#2830 Beta reset for V22 development
#2859 extend test retry deadline 12/31/2020 23:59:59 UTC

Additional binary releases:


Hashes and GPG Signature (keys located in source etc/gpg/).

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Below are the sha256 sum hashes for version 21.2 Athena
Signature Verification can be run against argakiig.asc in source repo (etc/gpg/)

e1b9841de8c4d41875ccb744df46426137a7046b98846057093f796304633514 *nano-21.2.tar.gz
3715a3b8c1ffb80a57258e7c70be0037a7cbcacb32f6124f445a31df1345773d *nano-21.2.tar.gz.sha256
6ebe730cb155b56583d8bc1991b2f0d66ff2934d024d35c28b5988f3fa219ae0 *nanocurrency-21.2-22.el7.x86_64.rpm
458f67e95382d1de7b7ab251c5a15c9cb05a4e05a47a6312e6ec9f378932b404 *nanocurrency-21.2-22.el7.x86_64.rpm.sha256
a5f6a987b1516495afc64810b41003f0332de49ec4d54b6f1ed652dbba7f5896 *nano-node-V21.2-Darwin.dmg
1077ec1c28f5100ee32b4a385c5c1e35b2ad39ddd0cea8efc2560e7a0e655c83 *nano-node-V21.2-Darwin.dmg.sha256
babd8b76575e7d1407030d658f6c5f0e7f6cd9084fd3fc3e7e8646062268d54e *nano-node-V21.2-Linux.deb
6f5ec08fcc15a174906a90454e8ee293759a6a359bd1080fb6c722a4e2d4f7d9 *nano-node-V21.2-Linux.deb.sha256
b74f478c9c3a453e5c7b9d1d2befd91d9a73a2d7941382a098f78e94ef82fbb7 *nano-node-V21.2-Linux.tar.bz2
14f615dff9e466361a997f3d87f28c283568c83f269c5647b9975189b9a543ea *nano-node-V21.2-Linux.tar.bz2.sha256
616333c271f345b1bad73590e89f5d4a990bd62eacfd9b137212b9ab16a28fd2 *nano-node-V21.2-win64.exe
a38602e9cbebde3d322a894da13d4b28d95a025dd3aae8e3bec951433f5b87d0 *nano-node-V21.2-win64.exe.sha256
887b2901af3a7f240dcc9210f27a7bbf3906a5e3a7e6ef481a8de873185be413 *nano-node-V21.2-win64.zip
a2eec9a67e46a7dd5b5376a018abcb6c1f708399f7700b3015665635bdeef123 *nano-node-V21.2-win64.zip.sha256
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEiV3g3/hlCzeiBTTjgERoJPn9OloFAl/3DDcACgkQgERoJPn9
OloyTQf+PSjNVE64FZEwFINxrRxQ3HV3n00r2h0PwOCUntWhOqtboXnm3u3DRRy8
vanjl2E7FSG5VuOhB/yVewIk828CXu6qYLmYE6/AoPF96WDglIrf6fIhs7HURpWu
cLf9040zQPmz5kpcl/CcF1S9/qBsPjgO0Air6BTmz7MNdEq7MnZCKsIeLp/zqrfE
kyTZHMhIrNS5mZxhhLZjYe+GLjHTORIA/imHDfwt9nRsLhXGfnd2ErO/kOsv1Alq
Gi4WxCHID5jRjK6urZ+sFPbLpnrAFkf0t1Kb82Ij3HjSEQcXg31HQRG3ldTpX8Af
s+dT6Dfh6B5uGXBG69Zm8l+4nvxa2g==
=d9T0
-----END PGP SIGNATURE-----