Skip to content

Releases: hyle-team/zano

v2.1.5.397

25 Mar 10:15
3917d95
Compare
Choose a tag to compare

[*] increased version of p2pstate.bin file, which triggers its recreation and, as a side effect, clears current peer block list (to improve connectivity after the update)

Windows
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.5.397[3917d95]-installer.exe
sha256: 90f50008ad8fbd71559eec83469fab18cedb43da4b330a5377824093633697ea
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.5.397[3917d95].zip
sha256: 1794b1bc8af003b3894bb0c6dc7607caeb6a69d12ab4ce00831f71362a8ffc69

MacOS
https://build.zano.org/builds/zano-macos-x64-release-v2.1.5.397[3917d95].dmg
sha256: 9ce44ea37446f6de9e122be12d0974d76335a70f20cb5b1e0f13cf184d43fcc4

Linux
https://build.zano.org/builds/zano-linux-x64-release-v2.1.5.397[3917d95].AppImage
sha256: 3f14a69d096ebd6fe0fb385bf7532b0d51f41fe7837193917dc1d51d69c68536

v2.1.4.396

24 Mar 04:52
f0f54ef
Compare
Choose a tag to compare

This is an important maintenance update, please, update your Zano application as soon as possible if you're using older version.

[*] fixed an issue in pop_asset_info() with deregistering an asset after HF5 during chain switching
[*] added ip blacklisting upon receiving unexpected block id
[*] predownload files updated to height 3083770

Windows
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.4.396[f0f54ef]-installer.exe
sha256: 1a73d9025196019a6372b98ce74dcb83c8fae90a813494dfcb09bf8003ef493e
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.4.396[f0f54ef].zip
sha256: 256f7b39c1f54000b6a47138421f2b5803436066a22711245a97dd925727f747

MacOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.4.396[f0f54ef].dmg
sha256: da6d78cfd4b6d8797e7c7e50c24b3b0056961e0b8d7a231a56a4b4a0e790350d

Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.4.396[f0f54ef].AppImage
sha256: ae55a127e73d59aad26c452b3bf035c7b242a7b58c6e07814e0982f0a80660f2

v2.1.2.394

21 Mar 21:11
616c56f
Compare
Choose a tag to compare

[*] Fixed a rare issue when an old-version node gets stuck in the altchain right after the HF5 and, event after updating to the newest build, still cannot sync.

Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.2.394[616c56f]-installer.exe
sha256: fc645d349402fb9af98933b39b96e4d458100f87e3c4e1dca770ca425e5a7820

ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.2.394[616c56f].zip
sha256: a19ab98155f402dd8e06dc73d1a5ec956963283f734f935856aa7c001da758b6

MacOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.2.394[616c56f].dmg
sha256: a139cfed67e73960509a5fcb3045abb1747e8e4391465dc9f65bd7d917d7fc4c

Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.2.394[616c56f].AppImage
sha256: 90f016986369cffd7b9fb03b2b62bd40eddb6fae11b78fdb0330327073c31948

v2.1.0.382

26 Feb 11:10
571897a
Compare
Choose a tag to compare

[+] predownload: implemented SSL support (HTTPS)
[*] predownload files updated to height 3030303 and moved to a fast CDN
[+] HF5 height is set to block 3076400
[+] implemented secp256k1 signature support for asset ownership proof (since HF5)
[+] tx hardfork id and tx freeze period implemented and will be active from HF5 (tx ver 3) aiming to mitigate cross-HF issues and smooth future hard forks
[-] CPU-mining-related code is now eliminated from mainnet builds to calm down heuristic antimalware
[*] wallet: fixed a bug when a freshly created wallet's node is in then-become alt-chain
[*] fixed a rare issue in alt block txs validation
[*] daemon rpc: fixed block reward calculation
[+] wallet rpc: getbalance method now returns basic stats on outputs' distribution
[*] CLI tools now return the correct exit code after --help or --version
[*] OpenSSL 3.x is now supported and can be used for building from sources
[*] UI improvements and fixes
[*] fixed minor issues with GCC v13 compilation, which is default for Ubuntu 24.04
[*] many minor fixes and improvements

Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.0.382[571897a]-installer.exe
sha256: 72a558ba0f23c84c25fabd16369e9d5a7da590e7f61dc65f2749ce24a1944955

ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.0.382[571897a].zip
sha256: 5a1b65d87af663d915242f0996848902fcfd958311222289baae0f4e9ee24d99

MacOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.0.382[571897a].dmg
sha256: 5f2e55ec6a1381f6f71911e9ac08a2d076223cdabc12c8b4bc5464239bfb49d3

Linux (AppImage):
https://build.zano.org/builds/zano-linux-x64-release-v2.1.0.382[571897a].AppImage
sha256: 029018b130e3bd8581b2af6561700c8a99410fbb1f8806ec62022c3178354259

v2.0.1.367

21 Nov 20:35
2817090
Compare
Choose a tag to compare

[*] wallet: refactored and tested wallet2 library to achieve much smaller wallet file size
[*] multiple multiple multiple API fixes for different purposes
[*] fixed a rare (1:10^7) bug in EC point comparison, then improved comparison performance
[*] fixed a bug in serialization of a structure version (Boost and KV-serialization)
[*] fixed a minor bug in built-in CPU miner (only used in the testnet)
[*] fixed incorrect PoW block template creation in case when there are lots of PoS blocks (likely in the testnet, unlikely in the mainnet)
[+] simplewallet: implemented “seed doctor” — the tool for repairing seed phrases that partially corrupt
[*] after investigation and testing we bumped minimum boost version up to 1.84
[*] wallet RPC: deploy_asset and emit_asset now split asset amount into 10 outputs by default for user's convenience
[*] daemon RPC: implemented find_outs_in_recent_blocks RPC, which retrieves information about outputs in recent blocks that are targeted for the given address with the corresponding secret view key
[*] fixed issues with asset emission API and unconfirmed balance
[*] fixed a bug with serialization, which affected the staking process
[*] fixed max transaction blob size check during its generation in wallet2
[*] HF5 preparing: implemented new limits on new assets' allowed ticker and full_name
[*] HF5 preparing: core handling of assets emit/burn operations was redesigned and re-implemented to improve emit/burn txs throughput

Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.0.1.367[fe67a29]-installer.exe
sha256: 461dcbe90533db77774ed7a6446e58696bee49343ec0bff057970bc777395c33
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.0.1.367[fe67a29].zip
sha256: 5294ca567d4ce51b813cd99059b43604ec1e1780629b4b934a06cfedd2f44452

macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.0.1.367[fe67a29].dmg
sha256: 9387f977dc7fa06be59bc68e566c8726314b4d38ff641d9f98c58885ecc72358

Linux:
https://build.zano.org/builds/zano-linux-x64-develop-v2.0.1.367[d63feec].AppImage
sha256: 09378c2657ee2823d50064eaa64e70507717b809f951922cc2be0a2b3e8805d1

v2.0.0.333

12 Jul 11:55
59ea013
Compare
Choose a tag to compare

[*] core: Alt blocks verification was greatly improved for additional security.
[*] wallet: The maximum decimal point for an asset is now limited to 18 (only at deploy_asset level for a while).
[+] simplewallet: Added new command transfer_asset_ownership.
[*] simplewallet: Fixed a few bugs with displaying non-standard decimal point amounts.
[*] simplewallet: Fixed amount parsing for assets with non-standard decimal point.
[*] simplewallet: emit_asset and burn_asset commands now accept amounts in human-readable format with decimal point.
[*] simplewallet: sweep_below command tied to native coins only + fixed a few minor bugs.
[*] RPC: Fixed a bug in get_assets_list.
[*] RPC: Fixed issue #440 (getblocktemplate does not return a valid JSON object).
[+] wallet RPC: Added new RPC update_alias.
[*] wallet RPC: Fixed a bug in wallet_rpc_server::rpc_destinations_to_currency_destination which was affected asset deployment.
[*] wallet RPC: emit_asset and burn_asset don't require null asset_id in destinations anymore for simplification; docs have been corrected correspondingly.
[*] RPC API documentation was significantly improved.

Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.0.0.333[59ea013]-installer.exe
sha256: 3ceb899cb59d1b81032f34b82ad7cffdda3443cdbf420a5052703a70cd7a9c21
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.0.0.333[59ea013].zip
sha256: ce80f0c06d830aa966ed7c773acb0e195efbe085021f72733eb653c8049ac673

macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.0.0.333[59ea013].dmg
sha256: 3468f474a48a43226e91d8a3c287f6dfb80158b97da4cceb15670ecc7012228d

Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.0.0.333[59ea013].AppImage
sha256: d7177bb9a8108d3117d64337533a6fab90434de3ae2681a2726355a4603df6b9

v2.0.0.317

16 May 18:51
cc79aa8
Compare
Choose a tag to compare

[+] core: implemented JWT protocol to support upcoming Zano browser extension
[+] wallet RPC: implemented RPC API for assets deployment
[+] core: implemented embedded documentation system
[+] daemon RPC and wallet RPC are now fully-documented with the help of the new documentation system
[+] simplewallet: sweep_bare_outs command implemented (for easy conversion of old pre-HF4 outputs to new ZC format)
[+] wallet RPC: get_bare_outs_stats and sweep_bare_outs RPCs added
[+] GUI wallet: implemented "migrate button" for the same operation (shown only if there are such outputs in the wallet)
[*] core: macOS min deployment target changed: 10.12 -> 10.15 (due to C++17 support requirements)
[*] core: minimum required gcc version changed: 7.0 -> 8.0 (due to C++17 support requirements)
[*] core: one derivation hint is added per output (privacy improvement)
[+] core: implemented more preliminary checks for post-HF4 transactions in the tx pool
[+] wallet: fail-resistant whitelist loading
[*] wallet: fixed a bug in calculation of the last available global ZC index
[−] wallet RPC: seed phrase removed from open_wallet_response struct
[+] added get_assets_list command to daemon API
[*] core: code refactored and few potential issues fixed in block reward calculation area and miner transaction prevalidation
[+] added address field to get_seed_phrase_info
[*] many others minor fixes and improvements

Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.0.0.317[db1dedb]-installer.exe
sha256: a787784cb131afc5ce35f86bcd58542ca57a6b8bdc3565a24e585cb4e9588af5
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.0.0.317[db1dedb].zip
sha256: 953b33044ee217c92b4beae24d952c21aaea1e9e75b60a38ba5873c6d0f0ee60

macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.0.0.317[db1dedb].dmg
sha256: 0723ee7400308e4d563674eaf02a93de510f16ad82454644463dded5c3f4e5b0

Linux (AppImage):
https://build.zano.org/builds/zano-linux-x64-release-v2.0.0.317[db1dedb].AppImage
sha256: 28e564a310a93a56515bce9fbd64218671dbb74025ca0c7dea97bdfafcad94ee

v2.0.0.292

29 Mar 17:33
e928d03
Compare
Choose a tag to compare

[*] Fixed a bug in the decoy selection algorithm that could affect transactions sent from wallets with mined or staked outputs.
[*] Fixed a bug where the daemon would not stop if there was insufficient RAM for the Ethash epoch context.
[+] simplewallet: --pos-mining-defrag CLI option implemented (might be helpful for those using --pos-mining-reward-address)

Windows:
INST:
https://build.zano.org/builds/zano-win-x64-release2-v2.0.0.292[c375d6f]-installer.exe
sha256: 61b8128aca9fbbde9ccbf78f0999af7bf5b2016307d9da489710463394bb020c
ZIP:
https://build.zano.org/builds/zano-win-x64-release2-v2.0.0.292[c375d6f].zip
sha256: 59e2fa2a7bb04ffa9c766e790b63b2d9545b15e481077cf461b5fb93f4dd63b7

macOS:
https://build.zano.org/builds/zano-macos-x64-release2-v2.0.0.292[c375d6f].dmg
sha256: 70a76290ad08e705528904d65b998c81293b31093a03b0375ab316a7df8c9cbe

Linux:
https://build.zano.org/builds/zano-linux-x64-release2-v2.0.0.292[c375d6f].AppImage
sha256: 0b026ec1324cfd2fec3a1705e1b4c71b1c34ee38bad5ef34c2efb9ef3f121062

v2.0.0.290 Hotfix Release: Enhancements for Assets and Mobile Wallet

27 Mar 23:13
9f845bb
Compare
Choose a tag to compare

[*] Resolved a critical issue within the decoy selection algorithm that impacts remote daemon setups, notably including mobile wallets.
[*] Implemented asset method validation to eliminate instances where transactions could be erroneously added to the pool and subsequently rejected by the core.
[*] Discontinued the defragmentation transaction feature to improve the user experience for those with mixed outputs (pre- and post-Zarcanum).
[+] print_asset_info daemon CLI command added.
[+] remove_tx_from_pool daemon RPC added.

We encourage all users to upgrade to the most recent version for optimal performance and security.

Please note: Upon starting, the wallet will undergo a resynchronization process.

Windows:
INST:
https://build.zano.org/builds/zano-win-x64-release2-v2.0.0.290[98d1248]-installer.exe
sha256: 9ee14c0ba35fb0a6dc95e5144faf57cc0dab621dbafb9a059b5200c6c4a757bb
ZIP:
https://build.zano.org/builds/zano-win-x64-release2-v2.0.0.290[98d1248].zip
sha256: 88e946ca4ff2c3ae5bf9fa6316f9adb2bc792e3e6182fded116c267558a6b90c

macOS:
https://build.zano.org/builds/zano-macos-x64-release2-v2.0.0.290[98d1248].dmg
sha256: ccd69a5d286c854348dcadadf3b8d777aa7ea8f399e8d1b0c515427a5209da9c

Linux:
https://build.zano.org/builds/zano-linux-x64-release2-v2.0.0.290[98d1248].AppImage
sha256: 823f3f29a84b9b03f12e7610a35c595dc397772a058c98dbedc0a4ab0dbbcc1e

v2.0.0.283

21 Mar 22:44
Compare
Choose a tag to compare

[*] Fixed a consensus issue that could result in a locked state of a node.

Windows:
INST:
https://build.zano.org/builds/zano-win-x64-master-v2.0.0.283[63940b1]-installer.exe
sha256: 32baaeb4cd6c26b3737f0c2e2814ac3ae92126c10b3c7595a7fe626913821f00

ZIP:
https://build.zano.org/builds/zano-win-x64-master-v2.0.0.283[63940b1].zip
sha256: 0ffff73bb32980d2b55f90a25ed525a7bf6f6da33f3453fe3e037f92248dd58f

macOS:
https://build.zano.org/builds/zano-macos-x64-master-v2.0.0.283[63940b1].dmg
sha256: 4987fad0c88ae9e6c42a437f106eb667aa06d9e087aca562d10d1e73fdf5531c

Linux:
https://build.zano.org/builds/zano-linux-x64-master-v2.0.0.283[63940b1].AppImage
sha256: 8f558bf900f8b02b5fdeb117151089f53a3da473972c96573623c2cf6b952ac2