github.com/phillinzzz/newBsc@v1.1.6/CHANGELOG.md (about) 1 # Changelog 2 ## v1.1.3 3 Improvement 4 * [\#456](https://github.com/binance-chain/bsc/pull/456) git-flow support lint, unit test, and integration test 5 * [\#449](https://github.com/binance-chain/bsc/pull/449) cache bitmap and change the cache type of GetCode 6 * [\#454](https://github.com/binance-chain/bsc/pull/454) fix cache key do not have hash func 7 * [\#446](https://github.com/binance-chain/bsc/pull/446) parallel bloom calculation 8 * [\#442](https://github.com/binance-chain/bsc/pull/442) ignore empty tx in GetDiffAccountsWithScope 9 * [\#426](https://github.com/binance-chain/bsc/pull/426) add block proccess backoff time when validator is not in turn and received in turn block 10 * [\#398](https://github.com/binance-chain/bsc/pull/398) ci pipeline for release page 11 12 13 BUGFIX 14 * [\#446](https://github.com/binance-chain/bsc/pull/446) fix concurrent write of subfetcher 15 * [\#444](https://github.com/binance-chain/bsc/pull/444) fix blockhash not correct for the logs of system tx receipt 16 * [\#409](https://github.com/binance-chain/bsc/pull/409) fix nil point in downloader 17 * [\#408](https://github.com/binance-chain/bsc/pull/408) core/state/snapshot: fix typo 18 19 20 FEATURES 21 * [\#431](https://github.com/binance-chain/bsc/pull/431) Export get diff accounts in block api 22 * [\#412](https://github.com/binance-chain/bsc/pull/412) add extension in eth protocol handshake to disable tx broadcast 23 * [\#376](https://github.com/binance-chain/bsc/pull/376) implement diff sync 24 25 ## v1.1.2 26 Security 27 * [\#379](https://github.com/binance-chain/bsc/pull/379) A pre-announced hotfix release to patch a vulnerability in the EVM (CVE-2021-39137). 28 29 30 ## v1.1.1 31 IMPROVEMENT 32 * [\#355](https://github.com/binance-chain/bsc/pull/355) miner should propose block on a proper fork 33 34 BUGFIX 35 * [\#350](https://github.com/binance-chain/bsc/pull/350) flag: fix TriesInmemory specified but not work 36 * [\#358](https://github.com/binance-chain/bsc/pull/358) miner: fix null pending block 37 * [\#360](https://github.com/binance-chain/bsc/pull/360) pruner: fix state bloom sync permission in Windows 38 * [\#366](https://github.com/binance-chain/bsc/pull/366) fix double close channel of subfetcher 39 40 41 ## v1.1.1-beta 42 * [\#333](https://github.com/binance-chain/bsc/pull/333) improve block fetcher efficiency 43 * [\#326](https://github.com/binance-chain/bsc/pull/326) eth/tracers: improve tracing performance 44 * [\#257](https://github.com/binance-chain/bsc/pull/257) performance improvement in many aspects 45 46 47 ## v1.1.0 48 * [\#282](https://github.com/binance-chain/bsc/pull/282) update discord link 49 * [\#280](https://github.com/binance-chain/bsc/pull/280) update discord link 50 * [\#227](https://github.com/binance-chain/bsc/pull/227) use more aggressive write cache policy 51 52 ## v1.1.0-beta 53 * [\#152](https://github.com/binance-chain/bsc/pull/152) upgrade to go-ethereum 1.10.3 54 55 ## v1.0.7-hf.2 56 BUGFIX 57 * [\#194](https://github.com/binance-chain/bsc/pull/194) bump btcd to v0.20.1-beta 58 59 ## v1.0.7-hf.1 60 BUGFIX 61 * [\#190](https://github.com/binance-chain/bsc/pull/190) fix disk increase dramaticly 62 * [\#191](https://github.com/binance-chain/bsc/pull/191) fix the reorg routine of tx pool stuck issue 63 64 ## v1.0.7 65 * [\#120](https://github.com/binance-chain/bsc/pull/120) add health check endpoint 66 * [\#116](https://github.com/binance-chain/bsc/pull/116) validator only write database state when enough distance 67 * [\#115](https://github.com/binance-chain/bsc/pull/115) add batch query methods 68 * [\#112](https://github.com/binance-chain/bsc/pull/112) apply max commit tx time for miner worker to avoid empty block 69 * [\#101](https://github.com/binance-chain/bsc/pull/101) apply block number limit for the `eth_getLogs` api 70 * [\#99](https://github.com/binance-chain/bsc/pull/99) enable directbroadcast flag to decrease the block propagation time 71 * [\#90](https://github.com/binance-chain/bsc/pull/90) add tini in docker image 72 * [\#84](https://github.com/binance-chain/bsc/pull/84) add jq in docker image 73 74 75 ## v1.0.6 76 * [\#68](https://github.com/binance-chain/bsc/pull/68) apply mirror sync upgrade on mainnet 77 78 ## v1.0.5 79 80 SECURITY 81 * [\#63](https://github.com/binance-chain/bsc/pull/63) security patches from go-ethereum 82 * [\#54](https://github.com/binance-chain/bsc/pull/54) les: fix GetProofsV2 that could potentially cause a panic. 83 84 FEATURES 85 * [\#56](https://github.com/binance-chain/bsc/pull/56) apply mirror sync upgrade 86 * [\#53](https://github.com/binance-chain/bsc/pull/53) support fork id in header; elegant upgrade 87 88 IMPROVEMENT 89 * [\#61](https://github.com/binance-chain/bsc/pull/61)Add `x-forward-for` log message when handle message failed 90 * [\#60](https://github.com/binance-chain/bsc/pull/61) add rpc method request gauge 91 92 BUGFIX 93 * [\#59](https://github.com/binance-chain/bsc/pull/59) fix potential deadlock of pub/sub module 94 95 96 97 ## v1.0.4 98 99 IMPROVEMENT 100 * [\#35](https://github.com/binance-chain/bsc/pull/35) use fixed gas price when network is idle 101 * [\#38](https://github.com/binance-chain/bsc/pull/38) disable noisy log from consensus engine 102 * [\#47](https://github.com/binance-chain/bsc/pull/47) upgrade to golang1.15.5 103 * [\#49](https://github.com/binance-chain/bsc/pull/49) Create pull request template for all developer to follow 104 105 106 ## v1.0.3 107 108 IMPROVEMENT 109 * [\#36](https://github.com/binance-chain/bsc/pull/36) add max gas allwance calculation 110 111 ## v1.0.2 112 113 IMPROVEMENT 114 * [\#29](https://github.com/binance-chain/bsc/pull/29) eth/tracers: revert reason in call_tracer + error for failed internal… 115 116 ## v1.0.1-beta 117 118 IMPROVEMENT 119 * [\#22](https://github.com/binance-chain/bsc/pull/22) resolve best practice advice 120 121 FEATURES 122 * [\#23](https://github.com/binance-chain/bsc/pull/23) enforce backoff time for out-turn validator 123 124 BUGFIX 125 * [\#25](https://github.com/binance-chain/bsc/pull/25) minor fix for ramanujan upgrade 126 127 UPGRADE 128 * [\#26](https://github.com/binance-chain/bsc/pull/26) update chapel network config for ramanujan fork 129 130 ## v1.0.0-beta.0 131 132 FEATURES 133 * [\#5](https://github.com/binance-chain/bsc/pull/5) enable bep2e tokens for faucet 134 * [\#14](https://github.com/binance-chain/bsc/pull/14) add cross chain contract to system contract 135 * [\#15](https://github.com/binance-chain/bsc/pull/15) Allow liveness slash fail 136 137 IMPROVEMENT 138 * [\#11](https://github.com/binance-chain/bsc/pull/11) remove redundant gaslimit check 139 140 BUGFIX 141 * [\#4](https://github.com/binance-chain/bsc/pull/4) fix validator failed to sync a block produced by itself 142 * [\#6](https://github.com/binance-chain/bsc/pull/6) modify params for Parlia consensus with 21 validators 143 * [\#10](https://github.com/binance-chain/bsc/pull/10) add gas limit check in parlia implement 144 * [\#13](https://github.com/binance-chain/bsc/pull/13) fix debug_traceTransaction crashed issue