Releases: tendermint/tendermint
v0.7.4
EDIT: CHANGELOG.md: https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md#074-december-14-2016
v0.7.4
Change Log:
P2P
- Enable the Peer Exchange reactor with the
--pex
flag for more resilient gossip network (feature still in development, beware dragons)
RPC
- Remove restrictions on
/dial_seeds
to enable manual network configuration
Pull Requests
v0.7.3 - vote-or-die
EDIT: CHANGELOG.md: https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md#073-october-20-2016
v0.7.3
Change Log:
- Various tests, fixes, and improvements to type safety
Pull Requests
v0.7.2
EDIT: CHANGELOG: https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md#072-september-11-2016
Hotfix release
- set mustConnect=false so tendermint will retry connecting to the app
v0.7.1
EDIT: CHANGELOG.md: https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md#071-september-10-2016
Change Log:
- all listen/client urls use a "tcp://" or "unix://" prefix
- TMSP:
- add a new connection for Query and Info
- enforce connection type at compile time
- Consensus:
- save LastSignature/LastSignBytes to priv_validator.json for recovery
- P2P:
- allow application to filter peers through Query (off by default)
- RPC:
- fix event unsubscribe
- expose tmsp query and info
- Fix fastsync/blockchain reactor
Tommy
EDIT: CHANGELOG.md: https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md#070-august-7-2016
v0.7.0
Starting from this release we commit to following a strict semantic versioning discipline and release protocol. In recognition of this monumental occasion, we bumped the version number a few extra times.
Change log:
- TMSP:
- Use Protobuf, support GRPC.
- GetHash -> Commit
- types.Result{code, data, log}
- "BlockchainAware" interface (eg. for handling EndBlock)
- Support TCP/unix in tmsp and rpc
- Config: many additional options including block size and consensus parameters
- Consensus updates:
- numerous fixes to write ahead log and replay logic
- cswal_light mode logs only the validator's own votes
- Validation -> Commit
- Various optimizations
- Race conditions fixes across the stack
- Mempool: remove bad or invalidated txs from cache (allows later duplicates)
- RPC
- start/stop profiler, update config
- NewBlock events return only the block header
- BroadcastCommit returns when tx is included in a block, else an error
- unsafe_flush_mempool
- Testing: more elaborate testing using CircleCI including benchmarking throughput on 4 digitalocean droplets
Test release
- You can generate an address from a seed phrase, with
tendermint gen_account
- Send coins with
tendermint send_tx
.