Releases: VeriBlock/nodecore-releases
v0.4.13
This is an optional upgrade.
More details here:
https://wiki.veriblock.org/index.php/NodeCore_0.4.13_ReleaseNotes
v0.4.12
This is an optional upgrade.
It has updated support for NC altchains, APM, and SPV.
More details here:
https://wiki.veriblock.org/index.php/NodeCore_0.4.12_ReleaseNotes
v0.4.11
This is an optional upgrade.
It has several performance and stability fixes since vProgPow v0.4.10
More details here:
https://wiki.veriblock.org/index.php/NodeCore_0.4.11_ReleaseNotes
v0.4.10-wallet
GUI wallet for NodeCore 0.4.10
Requires Java 13 or later, such as OpenJDK 14
vProgPoW GPU Miner
vProgPoW Miner for CUDA 10.2 and CUDA 11.0 for both Windows and Linux
https://wiki.veriblock.org/index.php/HowTo_run_vProgPoW_GPU_Miner
v0.4.10
This is a hardfork for ProgPoW
More detailed release notes are on the wiki here:
https://wiki.veriblock.org/index.php/NodeCore_0.4.10_ReleaseNotes
v0.4.9
This is an optional upgrade.
Summary of changes:
- VeriBlock PoP Miner stability rewrite
- New CLI commands for rebroadcasttransaction
- NodeCore robustivity
- settxfee to use atomic units
More detailed release notes are on the wiki here:
https://wiki.veriblock.org/index.php/NodeCore_0.4.9_ReleaseNotes
v0.4.8
This is an optional upgrade.
Summary of changes:
- getHistory command to show more transaction history
- Nodecore.dat storage split into multiple files -> no more single 50GB+ bootstrap file. Separate (optional) utility to download bootstrap blocks.
- VPM segwit support officially shipped, with some robustivity updates.
- Updated PoP Miner API
- Updated CLI and VPM shell
- Optimized block storage to cut data more than half (i.e. 60gb shrinks to 23gb)
More detailed release notes are on the wiki here:
https://wiki.veriblock.org/index.php/NodeCore_0.4.8_ReleaseNotes
v0.4.7
This is an optional upgrade.
It has some stability updates to P2P and syncing - if your node is falling behind, then you'll want this new upgrade.
Updates:
- Nodecore CLI, PoP Miner and PoW Miner are now accessible though docker.
VeriBlock PoP Miner
- Added new VeriBlock PoP Miner command: showlastbitcoinblock (Displays information about the most recent Bitcoin block)
- Added new VeriBlock PoP Miner API: withdrawbitcointoaddress (VeriBlock/nodecore#6)
- Stability issues while using OpenJDK 11 have been resolved
NC_CLI
- New command: abandontransactionfromtxid: Abandons the specified pending transaction and all dependent transactions (CLI)
- New command: abandontransactionsfromaddress: Abandons all pending transactions from a particular source address (optionally above a particular signature index), and all dependent transactions (CLI)
NodeCore
- Fixed P2P syncing edge-case
- Added the missing 'addnode' endpoint to the NodeCore API.
v0.4.6
OpenJDK 8 support
Stability:
- Fix for edge cases with pool where new block creation is delayed
- Networking components of the pool and peer to peer software have been improved to reduce the demand on system resources.
- Fixed default HTTP API port (it was taking GRPC port)
- Solo CPU PoW miner will no longer stall on the clock problem
New CLI commands:
- clearbannedpeers: Clears the list of peer connections that have been banned
- listbannedpeers: Returns a list of peers that are currently banned
Updated NC_CLI commands:
- getblockfromindex and getblockfromhash returns vbk header
- getlastbitcoinblock returns height and hash
Passing in startup '-d USER' will use an OS-specific data directory for all data files. This will eliminate the need to copy data files when upgrading NodeCore to future release versions. First startup will create the directory if it does not exist. Any existing data files will need to be moved manually (nodecore.properties, nodecore.dat, wallet.dat, etc). A text file named ".datadir" will be placed in NodeCore's bin folder which refers to the data directory.
- Windows Default: %APPDATA%\VeriBlock
- Linux Default: ~/VeriBlock
- MacOS Default: ~/Library/VeriBlock
Added nodecore properties for pool operators: "pool.cycle.time". It is an integer representing the number of milliseconds between recalculation of pool mining jobs. The default value is 3000 (3 seconds), which differs from prior versions of NodeCore that were using a fixed 500ms schedule.
Added nodecore properties for setting initial BTC block info to help PoP test on alphanet